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

Ad


Значок OnWorks

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

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

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

ПРОГРАММА:

ИМЯ


миди2abc - программа для преобразования файлов формата MIDI в нотацию abc

СИНТАКСИС


миди2abc -f вводить [-ха] [-га] [-а акбит] [-м время подпись] [-ppu частей на единицу]
[-aul знаменатель единицы длины] [-gu] [-b бары] [-Q время] [-u импульсы] [-k ключ] [-с
канал] [-obpl] [-bpl полосы] [-bps полосы] [-o имя файла] [-s] [-sr единицы] [-sum] [-nt]
[-splitbars] [-splitvoices] [-midigram] [-mftext] [-nogr] [-строка title] [строка-origin]

ОПИСАНИЕ


миди2abc берет файл формата MIDI и преобразует его во что-то максимально приближенное к abc
текстовый формат. Затем пользователь должен добавить текстовые поля, отсутствующие в заголовке MIDI, и
возможно, приведите в порядок вывод abc note.

Вывод midi2abc выводится на экран. Чтобы сохранить его в файл, используйте перенаправление
оператор (например, миди2abc -f файл.mid > файл.abc) или укажите выходной файл с помощью -o
опцию.

Используйте только один или ни один из параметров -u -gu, -b и -Q. Midi2abc обычно конвертирует MIDI
единицы времени в квантовые единицы, обычно соответствующие 1/16 ноте abc или 1/32
Примечание. Если ничего из этого нет, программа будет использовать информацию PPQN в MIDI
заголовок для вычисления подходящего коэффициента преобразования. Для большинства MIDI-файлов в Интернете это
рекомендуется полагаться на информацию заголовка MIDI и не использовать какие-либо другие параметры
чем параметры форматирования.

Программа извлечет информацию о размере из файла MIDI, если он
настоящее время. В противном случае он примет 4/4 или вы можете указать это с помощью -m. вариант.

Если у мелодии есть анакрус, вы можете использовать опцию -ga или -xa, чтобы оценить ее
длина. Кроме того, вы можете указать его значение с помощью опции -a. Анакрус - это
указывается в половинных единицах длины, где единичная длина определяется полем L :. Для
Например, если L: 1/8, то четвертная нота будет обозначена значением 4 (4 1/16 единицы).

ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ
-a акбит
где acbeats указывает анакруз в половинных единицах длины.

-ха извлеките анакрус из файла, найдя первую сильную ноту

-га угадай анакрус, сведя к минимуму количество перемычек на столбиках

-m время подпись
время подписи

-b бары
количество желаемых баров на выходе

-Q время
темп в четвертях в минуту

-u Импульсы
Позволяет напрямую указать количество midi-импульсов на единицу времени abc.

-ппу части для азбука Ед. изм
Обычно наименьшая единица нот, которую может извлечь midi2abc, составляет половину единицы L:
длина - это квантовая единица. Таким образом, для L: 1/8 midi2abc может извлечь 1/16
примечания, но не 1/32 примечания. Вы можете изменить это, например, указав -ppu 4.
Количество частей должно быть степенью 2.

-аул знаменатель of азбука Ед. изм
Обычно midi2abc выбирает единицу длины 1/8 или 1/16 в зависимости от времени.
подпись. Для размеров меньше 3/4 используется L: 1/16, а для больших
тактовые размеры L: 1/8. Вы можете указать используемую единицу длины, используя
этот параметр. Таким образом, -aul 32 заставит midi2abc использовать единицу длины 1/32 nd
записки.

-гу Сообщает midi2abc о необходимости оценки количества midi-импульсов в единицу времени abc из
продолжительность нот или интервал в MIDI-файле.

-гк Сообщает midi2abc угадать подпись ключа, минимизируя количество случайных ошибок.
даже если подпись ключа уже указана в файле MIDI. По умолчанию ключ
подпись - это та, которая указана в файле MIDI. Если он не указан, то
программа угадывает ключевую сигнатуру, сводя к минимуму случайные ошибки.

-k ключ подпись ключа: от -6 до 6 диезов.

-c канал
выберите только этот миди-канал.

-f вводить
входной файл в формате midi

-o выходной файл
указывает имя выходного файла abc.

-s не выбрасывайте очень короткие заметки.

-ср квантовый единиц
не делайте пометку после примечания короткую паузу меньше указанного размера. Если
размер (в квантовых единицах) равен нулю, ничего не делается. Для больших значений остальное
поглощен предыдущей нотой. Другими словами, предыдущая нота удлиняется.
включить остальные.

-сумма распечатать краткую сводку входного midi-файла.

-нт не ищите троек или нарушенного ритма

-обпл Печатайте только одну полосу в строке вместо 4. Для сложной музыки это улучшает
читаемость и позволяет избежать некоторых проблем с некоторыми конвертерами abc в postscript. Этот
опция устарела.

-ногр (Нет группировки заметок.) ​​Вставляет пробел между всеми заметками. Это делает менее красивым
postscript, но его легче редактировать.

-bpl nbar
Выведите n полос музыки в каждой строке с обратной косой чертой.

-бит / с nbar
Когда напечатано nbar (включая те строки, которые соединены обратной косой чертой)
продолжение) перейти на новую строку (без обратной косой черты).

-сплитбары
Этот параметр изменяет способ печати аккордов midi2abc, состоящих из неравных нот.
длина (полифонические аккорды). Обычно midi2abc присоединяет более длинные ноты к нотам.
в следующем аккорде с помощью завязок. Более читаемый результат может быть получен, если
мера разбита на отдельные части с помощью функции «&» в нотации abc. В
алгоритм разделения нот в полифоническом аккорде на отдельные голоса
(label_splits в midi2abc.c) требует улучшения. Я приветствую любую помощь.

-разделенные голоса
Этот параметр, как и выше, обрабатывает полифонические аккорды, разделяя весь голос.
в несколько голосов.

-мидиграмма
Когда появляется этот параметр, все остальные параметры игнорируются и файл abc не отображается.
произведен. Вместо этого список всех нот в файле MIDI печатается в фиксированном виде.
формат. Каждая строка представляет собой пару событий включения / выключения MIDI-ноты. Строка содержит
время включения / выключения ноты, ее номер трека, номер канала, высота миди и миди
скорость. Последняя запись указывает продолжительность файла MIDI в импульсе MIDI.
единицы. Вывод предназначен для перехода в графический пользовательский интерфейс, который будет
произвести графическое представление (рояль).

-mftext
Когда появляется этот параметр, все остальные параметры игнорируются и файл abc не отображается.
произведен. Вместо этого печатается список всех MIDI-команд. На выходе
предназначен для перехода в графический пользовательский интерфейс, предоставляемый runabc.tcl.

-заглавие string
Заменяет поле заголовка по умолчанию после T: на заданную строку.

-происхождение string
Добавляет поле O: с заданной строкой.

ФУНКЦИИ И ОСОБЕННОСТИ
* Ключ выбран так, чтобы минимизировать количество случайностей. В качестве альтернативы пользователь
может указывать ключ численно (положительное число - количество диезов, отрицательное
количество минус количество квартир).

* Длина ноты может быть установлена ​​путем указания общего количества тактов или темпа пьесы.
В качестве альтернативы длину заметки можно прочитать из файла. Однако по умолчанию это
выводится эвристическим способом из расстояний между нотами. Это означает, что вы не
При игре на клавиатуре MIDI-часы необходимо использовать в качестве метронома.

* Штриховые линии вставляются автоматически. Пользователь указывает количество тактов в
анакрус перед первой тактовой чертой и размером.

* Программа может угадать, какова длина анакрузиса, либо посмотрев на первый
сильная нота или минимизация количества нот, разделенных галстуком по полосе.

* Если примечание выходит за пределы такта, оно разделяется на две связанные примечания.

* Вывод состоит из 4 полосок в строке.

* В музыку помещено достаточно случайных знаков, чтобы гарантировать отсутствие ошибок высоты тона, если
штриховая линия добавляется или удаляется.

* Программа пытается разумно сгруппировать ноты в каждом такте.

* Поддерживаются триоли и ломаный ритм (a> b).

* Аккорды обозначены.

* Текстовая информация из исходного файла MIDI включена в качестве комментариев.

* Опцию -c можно использовать для выбора только 1 MIDI-канала. События на других каналах
игнорируются.

ОГРАНИЧЕНИЯ
midi2abc не ...

* Укажите название мелодии, композитор или любое другое поле, кроме X:, K :, Q:, M: и L: - эти
должны быть добавлены вручную после этого, хотя они могли быть включены в текст
MIDI файл.

* Поддержка дуплетов, четверных и других эзотерических функций.

* Поддержка изменения тональности или тактового размера в середине мелодии.

* Вывод повторяется. Вывод - это просто примечания во входном файле.

* Восстановите мелодию abc, поставляемую с abc2midi. Однако, если вы хотите это сделать, "midi2abc
-xa -f file.mid "подходит близко.

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


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

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

  • 1
    NSIS: система установки со сценариями Nullsoft
    NSIS: система установки со сценариями Nullsoft
    NSIS (установка с поддержкой сценариев Nullsoft)
    System) является профессиональным открытым исходным кодом
    система для создания установщиков Windows. Это
    спроектирован таким образом, чтобы быть таким же маленьким и гибким
    как возможно ...
    Скачать NSIS: система установки Nullsoft со сценариями
  • 2
    авторизация
    авторизация
    AuthPass - это пароль с открытым исходным кодом
    менеджер с поддержкой популярных и
    проверенный Keepass (kdbx 3.x И kdbx 4.x ...
    Скачать авторизацию
  • 3
    Zabbix
    Zabbix
    Zabbix — это открытый корпоративный класс.
    исходное распределенное решение для мониторинга
    предназначен для наблюдения и отслеживания
    производительность и доступность сети
    серверы, устройства...
    Скачать Zabbix
  • 4
    KDiff3
    KDiff3
    Этот репозиторий больше не поддерживается
    и хранится в архивных целях. Видеть
    https://invent.kde.org/sdk/kdiff3 for
    новейший код и
    https://download.kde.o...
    Скачать KDiff3
  • 5
    USBLoaderGX
    USBLoaderGX
    USBLoaderGX — это графический интерфейс для
    USB-загрузчик Ванинкоко, основанный на
    libwiigui. Он позволяет перечислять и
    запуск игр Wii, игр Gamecube и
    доморощенный на Wii и WiiU...
    Скачать USBLoaderGX
  • 6
    Жар-птица
    Жар-птица
    СУБД Firebird предлагает функции ANSI SQL
    & работает на Linux, Windows и
    несколько Unix-платформ. Функции
    отличный параллелизм и производительность
    & сила...
    Скачать Firebird
  • Больше »

Команды Linux

Ad