Fluajho ‒ специализированное Python / QT (PyQt) графическое приложение, хост/плеер звуковых банков формата Sound Font2 (SF2).
SF2 (Sound Font2) ‒ универсальный формат звукового банка, комплект сэмплов необходимых для создания треков и музыкальных эффектов. Сэмплы являются аудио фрагментами записанными из всевозможных источников в формат WAV (Waveform Audio File Format) и скомпилированны специальным образом в один файл (с расширением *.sf2).
Технология сэмплирования Sound Font2 (SF2) стала известна с появлением звуковых карт Sound Blaster для IBM-PC совместимых компьютеров. SF2 получила своё название (звуковой шрифт) потому что концепция и их поведение очень похоже на компьютерные шрифты.
Звуковые банки SF2 требуют тщательного отбора сэмплов, качество звукового банка зависит от качества и количества имеющихся в нём сэмплов. В одном файле Sound Font2 может содержаться несколько коллекций звуков, например это может быть один инструмент но с разной манерой игры, несколько инструментов одного вида и пр...
Главное преимущество Sound Font2 заключается в том что они выдают множество подготовленного звукового материала в режиме реального времени. В процессе воспроизведения звук максимально сохраняет реализм, качество воспроизведения будет несколько разнится, в соответствии с возможностями воспроизводящих устройств.
Fluajho (на Эсперанто означает “Жидкость”) основан на возможностях FluidSynth (midi-синтезатор реального времени, синтезатор звука по технологии саундфонтов), отсюда и название. Написано приложение исключительно для одного варианта использования, загрузки файла SF2 (*.sf2) в "Менеджер сессии", выбора параметров инструментов и сохранение его в "Каталоге сеанса", для использования секвенсором и/или создания резервной копии.
Fluajho поддерживает перетаскивание (функция Drag-and-drop / Перетащи и брось) для добавления звуковых шрифтов, при необходимости открытия нескольких SF2 файлов можно открыть несколько экземпляров приложения. Каждый экземпляр содержит 16 инструментов звуковых шрифтов, которые можно назначить на 16 MIDI-каналов и подключить к ним внешние секвенсоры (Laborejo, Patroneo, Vico и др).
Fluajho является проекта "Laborejo Software Suite" (комплекта приложений создания музыки для разных целевых групп), в комплект входят MIDI-секвенсоры Laborejo (многофункциональный MIDI-секвенсор, визуальный редактор нотных партитур), Patroneo (секвенсор для начинающих музыкантов) и Vico (минималистичный секвенсор). По работе с приложениями имеется подробная документация (на английском и немецком).
Лицензия: GNU General Public License version 3.0 (GPLv3)