SoundFont

редактировать

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

Содержание
  • 1 Спецификация
  • 2 История
  • 3 Функциональные возможности
  • 4 Программа для создания SoundFont (формат.sf2)
  • 5 См. Также
  • 6 Ссылки
  • 7 Ресурсы SoundFonts
Спецификация

Самая последняя версия формата файла 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 является зарегистрированным товарным знаком компании E-mu Systems, Inc., и исключительная лицензия на переформатирование и управление историческим контентом SoundFont была приобретена Digital Sound Factory.

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

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

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

Пример того, чего можно достичь с помощью SoundFonts, доступного в общественном достоянии Песня 1:15, MIDI воспроизводится через SoundFonts

Проблемы с воспроизведением этого файла? См. .

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

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

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

  • Vienna от Creative Labs, требующих определенной звуковой карты (например, Sound Blaster),
  • Viena (с синглом «n»), созданный в 2002 году,
  • Swami - это коллекция бесплатного программного обеспечения для редактирования и управления музыкальными инструментами для создания музыкальных MIDI-композиций, используемых в основном под Linux,
  • Polyphone, бесплатный редактор для Windows, Mac OS X и Linux, созданный в 2013 году.
См. Также
Ссылки
Ресурсы SoundFonts
Последняя правка сделана 2021-06-08 10:54:32
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте