АнглийскийФранцузскийИспанский

Значок OnWorks

abcmatch - Интернет в облаке

Запустите abcmatch в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда abcmatch, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


abcmatch - поиск определенных последовательностей нот в файле abc, состоящем из множества мелодий.

СИНТАКСИС


abcmatch abc файл [-c] [-v] [-r] [] [-фиксированный nn] [-qnt] [-лев] [-a] [-знак] [-бр
%d] [-тп азбука ссылка файл] [-вер] [-pitch_hist] [-wpitch_hist] [-length_hist]
[-interval_hist] [-pitch_table] [-interval_table] ссылочный номер

ОПИСАНИЕ


abcmatch используется для поиска определенных последовательностей заметок в файле abc, состоящем из
много мелодий. Например, если вы знаете несколько тактов мелодии, вы можете использовать эту программу для
найдите мелодию, имеющую эту последовательность, и, возможно, определите мелодию. Как минимум, abcmatch
требуется два файла. Файл шаблона с именем match.abc, который содержит столбцы, которые вы
поиск и большой файл, состоящий из сотни или более мелодий abc. Программа
автоматически загружает файл match.abc, а затем сканирует каждую мелодию в большом файле

ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ


-v и -c
в основном используется для отладки, когда программа не выполняет ожидаемых действий.

-вер печатает номер версии, а затем выходит

--норитм
Заставляет алгоритм сопоставления игнорировать длину нот в такте, таким образом, E3 / 2F / D
GA2 будет соответствовать EFD G2A. Параметр игнорирует параметр -r, так как теперь он
не имеет значения.

-pitch_table
Используется для создания гистограммы высоты тона с интервалом для каждой мелодии в файле. Если
это сохраняется во внешнем файле, этот файл может использоваться в качестве базы данных для
поиск мелодий с похожими функциями плотности вероятности основного тона (pdf).

-r Управляет тем, как критерий соответствия обрабатывает небольшие вариации ритма в мелодии.
За параметром -r должно следовать число, указывающее временное разрешение.
на матч. Когда число равно нулю, это означает, что должно быть идеальное совпадение.
быть исполненным, что означает, что длина каждой ноты в такте должна точно соответствовать
для того, чтобы быть сообщенным. Для больших значений будет выполнено более слабое совпадение, как
описано ниже. Длина нот конвертируется во временные единицы, где четверть
note обычно присваивается значение 24. Таким образом, восьмерка имеет значение 12,
шестнадцатая имеет значение 6, половинная нота имеет значение 48 и т. д. Если вы укажете
временное разрешение 12, тогда значения высоты звука нот должны соответствовать только
в единицах времени, кратных восьмой ноте.

-фиксированный n
Заставляет программу игнорировать штриховые линии при сопоставлении. Это позволяет
сопоставление нот между мелодиями, имеющими разный размер. n - число
который указывает точное количество нот для сопоставления. Например, если n равно 4,
программа могла соответствовать | CEGE | .. с | CE | GE | Обратите внимание, что сопоставление по-прежнему начинается с
начало данного такта как для мелодии, так и для шаблона.

Задает соответствие контура. В этом случае программа использует только подпись ключа.
для обозначения случайностей. Контур высоты тона вычисляется из разницы высоты тона или
интервал между соседними нотами.

-qnt Использует алгоритм сопоставления контуров, но также квантует интервалы с помощью
следующая таблица:

унисон и полутон 0 минор от 2-го до мажорного 2-го 1 минор от 3-го до мажорного 3-го 2 любой
больший интервал 3

Отрицательные числа - это убывающие интервалы.

-тп файл название, ссылка номер
Замените любую мелодию на шаблон match.abc. При использовании этой функции весь
мелодия используется как шаблон. Abcmatch не сопоставляет шаблон с самим собой, и
сообщаются только такты, соответствующие тактам в других мелодиях.

-бр порог
Запускает программу в кратком режиме, предназначенном для определения групп разделяемых мелодий.
общие бары. В этом режиме программа считает количество тактов в тестовой мелодии.
которые также присутствуют в match.abc. Если количество общих полос больше или
равный порогу, тогда программа сообщает мелодию и количество общих
бары. Программа сканирует все мелодии в файле abc и возвращает список всех
мелодии, которые имеют более определенного количества тактов, общих с
шаблон, match.abc. При фактическом использовании программа многократно запускается сценарием. Для
каждую мелодию в файле abc он создает файл шаблона с именем match.abc, а затем
выполняет abcmatch. Результаты отображаются на экране в удобной для понимания форме.
интерпретировать. Пользователь не может контролировать критерий соответствия. Ритм должен совпадать
точно, и примечания транспонируются в соответствии с подписью ключа. Другими словами
-r параметр не зависит от того, что указано в списке параметров.

-pitch_hist or -length_hist
Запускает программу в другом режиме. Создает гистограмму распределения
примечания в файле abc. Высота звука указывается в миди-единицах. Таким образом, средний C равен
60, и высота звука увеличивается с шагом в полутон. После подачи идет счет
количество раз, когда эта заметка повторялась.

-pitch_table or -interval_table
Используется для создания базы данных для коллекции мелодий в файле для будущего анализа.

Используйте abcmatch онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

  • 1
    PAC-менеджер
    PAC-менеджер
    PAC является заменой Perl/GTK для
    SecureCRT/Putty/и т. д. (linux
    ssh/telnet/... gui)... Предоставляет графический интерфейс
    настроить соединения: пользователи,
    пароли, ОЖИДАЕМЫЕ правила...
    Скачать PAC-менеджер
  • 2
    GeoServer
    GeoServer
    GeoServer — это программное обеспечение с открытым исходным кодом.
    сервер, написанный на Java, который позволяет пользователям
    для совместного использования и редактирования геопространственных данных.
    Разработанный для взаимодействия, он
    издает да ...
    Скачать Геосервер
  • 3
    Светлячок III
    Светлячок III
    Бесплатные личные финансы с открытым исходным кодом
    управляющий делами. Светлячок III имеет
    система двойной записи. Вы можете
    быстро ввести и организовать свой
    транзакции я ...
    Скачать Светлячок III
  • 4
    Расширения Apache OpenOffice
    Расширения Apache OpenOffice
    Официальный каталог Apache
    Расширения OpenOffice. Ты найдешь
    расширения от словарей до
    инструменты для импорта файлов PDF и подключения
    с доп ...
    Загрузите расширения Apache OpenOffice.
  • 5
    МантисBT
    МантисBT
    Mantis — это легко развертываемое веб-приложение.
    основанный на багтрекере для помощи в ошибках продукта
    отслеживание. Для этого требуется PHP, MySQL и
    веб сервер. Оформить нашу демонстрацию и разместить
    предложение ...
    Скачать MantisBT
  • 6
    LAN Messenger
    LAN Messenger
    LAN Messenger — приложение для чата p2p.
    для внутренней связи и не
    требуют сервер. Разнообразие подручных средств
    поддерживаются функции, в том числе
    уведомление ...
    Скачать мессенджер по локальной сети
  • Больше »

Команды Linux

  • 1
    соблюдать
    соблюдать
    abidw — сериализовать ABI ELF
    файл abidw читает общую библиотеку в ELF
    формате и выдает XML-представление
    своего ABI в стандартный вывод.
    испускаемый...
    Запустить
  • 2
    способность
    способность
    abilint - подтвердить ABI ABIGAIL
    представление abilint анализирует нативное
    XML-представление ABI в том виде, в котором оно было создано
    по abidw. После того, как он проанализировал XML
    представлять ...
    Запустить абилинт
  • 3
    coresendmsg
    coresendmsg
    coresendmsg — отправить сообщение CORE API
    к ядру-демону-демону...
    Запустите coresendmsg
  • 4
    core_server
    core_server
    core_server — основной сервер для
    СпамБайес. ОПИСАНИЕ: В настоящее время служит
    только веб-интерфейс. Подключение
    прослушиватели для различных протоколов - подлежит уточнению.
    Это ...
    Запустите core_server
  • 5
    fwflash
    fwflash
    fwflash - программа для прошивки файла образа
    на подключенное устройство NXT...
    Запустить fwflash
  • 6
    fwts-собирать
    fwts-собирать
    fwts-collect — собирать логи для fwts
    сообщение об ошибке. ...
    Запустить fwts-собрать
  • Больше »

Ad