SoundFont - SoundFont

SoundFont - это торговая марка, которая в совокупности относится к формату файла и связанной с ним технологии, использующей синтез на основе сэмплов для воспроизведения файлов MIDI . Впервые он был использован на звуковой карте Sound Blaster AWE32 для поддержки General MIDI .

Технические характеристики

Самая новая версия формата файла SoundFont - 2.04 (часто неправильно называется 2.4). Он основан на формате RIFF . Подробное описание можно найти в спецификации, которая в настоящее время доступна только в виде копии на сайтах различных компаний.

История

Исходный формат файла SoundFont был разработан в начале 1990-х годов E-mu Systems и Creative Labs . Спецификация этой версии никогда не была опубликована. Первым и единственным основным устройством, которое использовало эту версию, была Creative Sound Blaster AWE32 в 1994 году. Файлы в этом формате обычно имеют расширение .SBK.

SoundFont 2.0 был разработан в 1996 году. Этот формат файла обобщал представление данных с использованием перцептуально аддитивных единиц реального мира, переопределял некоторые функции наслоения инструментов в формате, добавлял истинную поддержку стереосэмплов и удалял некоторые неясные особенности первой версии, поведение которой было затруднено указать. Эта версия была полностью раскрыта как общедоступная спецификация с целью сделать формат SoundFont отраслевым стандартом. Все устройства, совместимые с SoundFont 1.0, были обновлены для поддержки формата SoundFont 2.0 вскоре после того, как он был выпущен для широкой публики, и, следовательно, версия 1.0 стала устаревшей. Файлы этого и всех других форматов 2.x (см. Ниже) обычно имеют расширение .SF2.

Версия 2.01 (обычно, но неправильно называемая 2.1) формата файлов SoundFont была представлена ​​в 1998 году вместе с продуктом звуковой карты E-mu под названием Audio Production Studio. В версии 2.01 добавлены функции, позволяющие звукорежиссерам настраивать способ влияния контроллеров MIDI на параметры синтезатора. Формат 2.01 двунаправленно совместим с 2.0, что означает, что синтезаторы, способные отображать формат 2.01, также по определению будут отображать формат 2.0, а синтезаторы, которые способны только отображать формат 2.0, также будут читать и отображать формат 2.01, но просто не будут применять новый формат. Особенности.

SoundFont 2.04 (никогда не было версий 2.02 или 2.03) был представлен в 2005 году вместе с Sound Blaster X-Fi . В формате 2.04 добавлена ​​поддержка 24-битных сэмплов. Формат 2.04 двунаправленно совместим с форматом 2.01, поэтому синтезаторы, способные воспроизводить только формат 2.0 или 2.01, будут автоматически отображать инструменты с использованием 24-битных выборок с 16-битной точностью.

SoundFont является зарегистрированной торговой маркой от Creative Technology, Ltd. , и эксклюзивная лицензия на повторном форматирование и управление историческим содержанием SoundFont была приобретена Digital Sound Factory .

Функциональность

Файлы MIDI не содержат звуков, только инструкции по их воспроизведению. Для воспроизведения таких файлов основанные на семплах MIDI-синтезаторы используют записи инструментов и звуков, хранящиеся в файле или микросхеме ПЗУ . Синтезаторы, совместимые с SoundFont, позволяют пользователям использовать банки SoundFont с пользовательскими семплами для воспроизведения своей музыки.

Банк SoundFont содержит базовые сэмплы в формате PCM (аналогично файлам WAV ), которые сопоставлены с разделами на музыкальной клавиатуре. Банк SoundFont также содержит другие параметры синтеза музыки, такие как петли, эффект вибрато и изменение громкости, чувствительное к скорости нажатия.

Банки SoundFont могут соответствовать стандартным наборам звуков, таким как General MIDI , или использовать другие полностью настраиваемые определения наборов звуков.

Программа для создания SoundFont (формат .sf2)

Доступно несколько редакторов .sf2:

  • Вена от Creative Labs, требуется определенная звуковая карта (например, Sound Blaster)
  • Вена (с единственной буквой «н»), создана в 2002 году.
  • Swami - это набор бесплатного программного обеспечения для редактирования и управления музыкальными инструментами для создания музыкальных MIDI-композиций, используемых в основном под Linux.
  • Polyphone, бесплатный редактор для Windows , Mac OS X и Linux, созданный в 2013 году.

Смотрите также

использованная литература

Ресурсы SoundFonts