Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

abcmatch - Online w chmurze

Uruchom abcmatch w bezpłatnym dostawcy hostingu OnWorks w systemie Ubuntu Online, Fedora Online, emulatorze online systemu Windows lub emulatorze online systemu MAC OS

Jest to polecenie abcmatch, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS

PROGRAM:

IMIĘ


abcmatch - Wyszukuje określone sekwencje nut w pliku abc składającym się z wielu melodii.

STRESZCZENIE


abcmatch plik abc [-c] [-v] [-r] [CON] [-naprawiony nn] [-kw] [-lew] [-a] [-podpal] [- br
%d] [-tp ABC odniesienie filet] [-wer] [-historia_wysokości] [-wpitch_hist] [-długość_hist]
[-interwał_hist] [-tabela_skoku] [-tabela_interwałów] numer referencyjny

OPIS


abcmatch służy do wyszukiwania określonych sekwencji nut w pliku abc składającym się z
wiele melodii. Na przykład, jeśli znasz kilka taktów melodii, możesz użyć tego programu
znajdź melodię mającą tę sekwencję i być może zidentyfikuj melodię. Przynajmniej abcmatch
wymaga dwóch plików. Plik szablonu o nazwie match.abc, który zawiera słupki, którymi jesteś
wyszukiwanie i duży plik składający się ze stu lub więcej utworów abc. Program
automatycznie ładuje plik match.abc, a następnie skanuje każdą melodię w dużym pliku

OPCJE


-v i -c
używane głównie do debugowania, gdy program nie robi tego, czego oczekiwano.

-wer wypisuje numer wersji i kończy działanie

--norrytm
Powoduje, że algorytm dopasowujący ignoruje długość nut w takcie, a zatem E3/2F/D
GA2 pasowałoby do EFD G2A. Opcja ignoruje parametr -r, ponieważ jest teraz
bez znaczenia.

-tabela_skoku
Służy do tworzenia histogramu wysokości dźwięku ważonego interwałowo dla każdej melodii w pliku. Jeśli
jest to zapisane w pliku zewnętrznym, plik ten może służyć jako baza danych
znajdowanie utworów o podobnych funkcjach gęstości prawdopodobieństwa wysokości tonu (pdf).

-r Kontroluje sposób, w jaki kryterium dopasowania obsługuje niewielkie zmiany rytmu melodii.
Po opcji -r musi następować liczba określająca rozdzielczość czasową
na mecz. Gdy liczba wynosi zero, oznacza to, że powinno nastąpić idealne dopasowanie
zostać wykonane, co oznacza, że ​​długości poszczególnych nut w takcie muszą dokładnie do siebie pasować
w celu zgłoszenia. W przypadku większych wartości zostanie przeprowadzone luźniejsze dopasowanie
Opisane poniżej. Długości nut są przeliczane na jednostki czasowe, np. ćwiartkę
notatce zwykle przypisuje się wartość 24. Dlatego nuta ósemkowa ma wartość 12,
szesnastka ma wartość 6, półnuta ma wartość 48 itd. Jeśli tak określisz
rozdzielczość czasowa 12, wówczas wartości wysokości nut muszą się jedynie zgadzać
w jednostkach czasu będących wielokrotnościami ósemki.

-naprawiony n
Powoduje, że program pomija linie słupkowe podczas dopasowywania. To pozwala
dopasowywanie nut pomiędzy utworami posiadającymi różne metrum. n jest liczbą
który określa dokładną liczbę pasujących notatek. Na przykład, jeśli n wynosi 4, to
program mógłby pasować do |CEGE| .. z |CE|GE| Pamiętaj, że dopasowujący nadal zaczyna się od a
początek danego taktu zarówno dla melodii, jak i szablonu.

CON Określa dopasowanie konturu. W tym przypadku program wykorzystuje wyłącznie podpis klucza
aby wskazać przypadki przypadkowe. Kontur wysokości dźwięku jest obliczany na podstawie różnicy wysokości dźwięku lub
odstęp pomiędzy sąsiednimi nutami.

-kw Używa algorytmu dopasowywania konturów, ale również kwantyzuje interwały za pomocą
poniższa tabela:

unison i półton 0-moll od 2. do dur. 2. 1-moll od 3. do dur. 3. 2 dowolne
większy odstęp 3

Liczby ujemne to przedziały malejące.

-tp filet imię, odniesienie numer
Zastąp dowolną melodię szablonem match.abc. Podczas korzystania z tej funkcji cały
utwór jest używany jako szablon. Abcmatch nie dopasowuje szablonu do siebie i
zgłaszane są tylko takty pasujące do taktów w innych melodiach.

- br próg
Uruchamia program w trybie skróconym, mającym na celu identyfikację grup udostępnianych utworów
wspólne bary. W tym trybie program zlicza liczbę taktów w utworze testowym
które są również obecne w match.abc. Jeśli liczba wspólnych prętów jest większa lub
równy progowi, wówczas program zgłasza melodię i liczbę wspólnych
słupy. Program skanuje wszystkie utwory w pliku abc i zwraca listę wszystkich
melodie, które mają więcej niż określoną liczbę taktów wspólnych z
szablon, dopasowanie.abc. W rzeczywistym użyciu program jest uruchamiany wielokrotnie przez skrypt. Dla
każdą melodię w pliku abc, tworzy plik szablonu o nazwie match.abc, a następnie
wykonuje abcmatch. Wyniki wyświetlane są na ekranie w łatwej do zrozumienia formie
interpretować. Użytkownik nie ma kontroli nad kryterium dopasowania. Rytm musi pasować
dokładnie, a nuty są transponowane tak, aby pasowały do ​​podpisu tonacyjnego. Inaczej mówiąc
-r parametr jest niezależny od tego, co określono na liście parametrów.

-historia_wysokości or -długość_hist
Uruchamia program w innym trybie. Tworzy histogram rozkładu
notatki w pliku abc. Wysokość dźwięku jest wyrażana w jednostkach midi. Zatem środkowe C jest
60, a wysokość dźwięku wzrasta o półtony. Podążanie za boisku jest liczone
ile razy ta notatka wystąpiła.

-tabela_skoku or -tabela_interwałów
Służy do tworzenia bazy danych dla kolekcji utworów w pliku do przyszłej analizy.

Użyj abcmatch online, korzystając z usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

  • 1
    Klient SQL SQuirreL
    Klient SQL SQuirreL
    SQuirreL SQL Client to graficzny SQL
    klient napisany w Javie, który pozwoli
    aby wyświetlić strukturę JDBC
    zgodna baza danych, przeglądaj dane w
    stoły...
    Pobierz klienta SQuirreL SQL
  • 2
    Wsporniki
    Wsporniki
    Brackets to darmowe, nowoczesne oprogramowanie typu open source
    edytor tekstu stworzony specjalnie dla sieci Web
    Rozwój. Napisany w HTML, CSS i
    JavaScript z ukierunkowanymi narzędziami wizualnymi i
    przygotuj...
    Pobierz wsporniki
  • 3
    Darmowy kompilator Pascala
    Darmowy kompilator Pascala
    32/64/16-bitowy kompilator Pascala dla
    Win32/64/CE, Linux, Mac OS X/iOS,
    Android, FreeBSD, OS/2, GameBoy
    Advance, Nintendo NDS i DOS;
    semantycznie zgodny z...
    Pobierz darmowy kompilator Pascala
  • 4
    Informacje cyfrowe Canon EOS
    Informacje cyfrowe Canon EOS
    Canon nie ma licznika migawki
    zawarte w informacjach EXIF ​​an
    plik obrazu, w przeciwieństwie do Nikon i
    Pentaks. Nie ma oficjalnej bazy Canon
    podanie ...
    Pobierz informacje o Canon EOS DIGITAL
  • 5
    ODNIESIENIE
    ODNIESIENIE
    rEFInd jest rozwidleniem bootowania REFIt
    menedżer. Podobnie jak rEFit, rEFInd może
    automatycznie wykryj zainstalowany rozruch EFI
    ładowarki i prezentuje ładny GUI
    menu opcji rozruchu...
    Pobierz rEFInd
  • 6
    ExpressLuke GSI
    ExpressLuke GSI
    Ta strona pobierania SourceForge miała na celu
    zezwolić użytkownikom na pobranie mojego pliku źródłowego
    GSI, oparte na phhusson's great
    praca. Buduję zarówno Android Pie, jak i
    Androida 1...
    Pobierz ExpressLuke GSI
  • więcej »

Komendy systemu Linux

Ad