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

Значок 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
    iReport-Designer для JasperReports
    iReport-Designer для JasperReports
    ПРИМЕЧАНИЕ. Поддержка iReport/Jaspersoft Studio.
    Объявление: Начиная с версии 5.5.0,
    Jaspersoft Studio станет официальным
    дизайнерский клиент для JasperReports. я докладываю
    воля...
    Скачать iReport-Designer для JasperReports
  • 2
    ПостустановщикF
    ПостустановщикF
    PostInstallerF установит все
    программное обеспечение, которое Fedora Linux и другие
    не включает по умолчанию, после
    запуск Fedora в первый раз. Его
    легко для ...
    Скачать PostInstallerF
  • 3
    Трассирование
    Трассирование
    Проект strace перенесен в
    https://strace.io. strace is a
    диагностика, отладка и обучение
    трассировщик пользовательского пространства для Linux. Это используется
    следить за...
    Скачать стрейс
  • 4
    Графический интерфейс извлечения gMKV
    Графический интерфейс извлечения gMKV
    Графический интерфейс для утилиты mkvextract (часть
    MKVToolNix), который включает большинство (если
    не все) функциональность mkvextract и
    утилиты мквинфо. Написано на C#NET 4.0,...
    Скачать gMKVExtractGUI
  • 5
    Библиотека JasperReports
    Библиотека JasperReports
    Библиотека JasperReports - это
    самый популярный в мире открытый исходный код
    бизнес-аналитика и отчетность
    двигатель. Он полностью написан на Java
    и это умеет ...
    Скачать библиотеку JasperReports
  • 6
    Книги Frappe
    Книги Frappe
    Frappe Books — это бесплатная книга с открытым исходным кодом.
    программное обеспечение для настольного бухгалтерского учета, которое
    простой и хорошо продуманный для использования
    малый бизнес и фрилансеры. Это'...
    Скачать книги фраппе
  • Больше »

Команды Linux

Ad