Disposable Soft Synth Interface ( DSSI ) - это архитектура плагина виртуального инструмента ( программного синтезатора ) для использования приложениями музыкального секвенсора . Он был разработан для приложений, работающих под Linux , хотя в самом интерфейсе нет ничего специфичного для Linux. Он распространяется на условиях комбинации Стандартной общественной лицензии ограниченного применения GNU и некоторых лицензий BSD , каждая из которых является лицензиями на свободное программное обеспечение .
Тип | Библиотека API |
---|---|
Веб-сайт | dssi |
Функции
DSSI иногда называют простым плагином API Linux Audio Developer ( LADSPA ) для инструментов. LADSPA - это архитектура плагина звуковых эффектов для фильтров, реверберации и других программных инструментов обработки звука, тогда как DSSI был разработан специально для плагинов инструментов, которые генерируют звук из нотных событий. DSSI расширяет LADSPA, добавляя доставку событий заметок, но также добавляет предопределенные выборки программ и метод для плагинов для предоставления собственных пользовательских интерфейсов, оба из которых также могут использоваться плагинами эффектов. Отчасти это связано с тем, что DSSI был задуман как легкое дополнение к LADSPA, которое потребовало бы небольших дополнительных усилий со стороны авторов хостов LADSPA и подключаемых модулей для поддержки, а отчасти для того, чтобы не отвлекать слишком много усилий разработчика от Generalized Music Plug-in Interface (GMPI). инициатива плагинов (которая с тех пор застопорилась). Возможно, как частичное следствие этого раннего небрежного подхода к рекламе, количество доступных подключаемых модулей DSSI остается небольшим. Преемником, который объединяет два стандарта LADSPA и DSSI, является LV2 .
Хосты DSSI в Linux также могут размещать некоторые инструменты Virtual Studio Technology (VST) (VSTi) для Microsoft Windows с помощью подключаемого модуля- оболочки dssi-vst , который, в свою очередь, использует уровень совместимости с Wine . Основными программами, поддерживающими DSSI, являются Qtractor , Renoise и Rosegarden .
Смотрите также
Внешние ссылки
- DSSI - API для плагинов обработки звука
- Файл README проекта, в конце которого содержится информация о лицензии.
- Использование аудио плагинов в Linux на Wayback Machine (архивировано 18 июня 2012 г.)