FluidSynth (ранее iiwusynth) ‒ консольный MIDI-синтезатор работающий в режиме реального времени, основанный на спецификациях Sound Font2 (SF2). Используется при отсутствии звуковой карты с собственным MIDI-секвенсором.
SF2 (Sound Font2) ‒ универсальный формат звукового банка, комплект сэмплов необходимых для создания треков и музыкальных эффектов. Сэмплы являются аудио фрагментами записанными из всевозможных источников в формат WAV (Waveform Audio File Format) и скомпилированны специальным образом в один файл (с расширением *.sf2). Технология сэмплирования Sound Font2 (SF2) стала известна с появлением звуковых карт Sound Blaster для IBM-PC совместимых компьютеров.
SF2 получила своё название (звуковой шрифт) потому что концепция и их поведение очень похоже на компьютерные шрифты. Звуковые банки SF2 требуют тщательного отбора сэмплов, качество звукового банка зависит от качества и количества имеющихся в нём сэмплов. В одном файле Sound Font2 может содержаться несколько коллекций звуков, например это может быть один инструмент но с разной манерой игры, несколько инструментов одного вида и пр...
FluidSynth для синтеза звука использует исключительно банки звуков в формате SF2 (*.sf2), размер загружаемых банков звуков ограничивается только наличием свободной оперативной памяти. Работает синтезатор в фоновом режиме, создавая виртуальный MIDI-сервер, к которому подключаются внешние MIDI-приложения (KMid, MusE, Rosegarden, ZynAddSubFX, Yoshimi и др).
Лицензия: GNU Library or Lesser General Public License version 2.0 (LGPLv2)
Вы можете войти под своим логином или зарегистрироваться на сайте.