Linux -- это интересно

OPNMIDI (OPL2 MIDI player)


Рубрика: Аудио и видео ПО
Метки: | | | | | | | | | |
Просмотров: 207

OPNMIDI (OPL3 MIDI player) ‒ консольная C++ / SDL утилита для воспроизведения MIDI-файлов используя эмуляцию микросхемы-звукогенератора OPL2 (YM2612).

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

opnmidiplay это утилита демонстрирующая возможности библиотеки libOPNMIDI, основанной на наработках проекта libADLMIDI (adlmidi). Основным отличием от оригинального проекта является удаление кода реверберации и добавление поддержки нестандартных банков формата WOPL, используя их без перекодирования и возможностью создания пользовательских банков, преобразование банков и их интеграция в сторонние приложения осуществляется скриптом wopn2hpp (входит в комплект).

libOPNMIDI поддерживает эмуляцию с поддержкой четырёх операторов, стерео и панорамирование (двоичное панорамирование), регулируемый диапазон и вибрато, можно задать количество моделируемых микросхем (максимально 1800 каналов), поддерживается одновременный запуск нескольких MIDI-синтезаторов (для преодоления 16-канального ограничения) и многое другое...

Лицензия: GNU Library or Lesser General Public License version 3.0 (LGPLv3)

Домашняя страница

Комментариев: 1 RSS

>возможностью создания пользовательских банков (с помощью скрипта wopn2hpp).

Чушь, wopn2hpp пользуется для конвертации саундфонтов в c для встраивания в проги, а не для генерации этих самых саундфонтов.

Оставьте комментарий!
Используйте нормальные имена.Войти через loginza
Если вы уже зарегистрированы как комментатор или хотите зарегистрироваться, укажите пароль и свой действующий email.
(При регистрации на указанный адрес придет письмо с кодом активации и ссылкой на ваш персональный аккаунт, где вы сможете изменить свои данные, включая адрес сайта, ник, описание, контакты и т.д.)



 
(обязательно)