Загрузка банков SoundFont
Если говорить предельно кратко, то SoundFonts — это файлы звуковых банков, в которых хранятся сэмплы и параметры синтеза. С точки зрения пользователя, SoundFonts — это инструменты, которые можно загружать в память звуковой карты.
На момент написания данной книги формат SoundFont поддерживают множество моделей звуковых карт фирмы Creative. Из этого множества актуальными можно считать карты SB Live!, SB Audigy/Audigy 2. Cubase SX распознает присутствие устройства, поддерживающего банки SoundFont. При этом осуществляется автоматическая загрузка специального плагина, обеспечивающего пользователю комфортную работу с SoundFont. Поэтому не удивляйтесь тому, что MIDI-порты, соответствующие синтезатору, который поддерживает SoundFont, будут все время находиться в состоянии Active. С этими портами взаимодействует плагин. В списке Devices окна Device Setup, вызываемого командой главного меню Devices > Device Setup, появится соответствующий элемент, вернее два элемента. В звуковых картах SB Live! (с последними драйверами) и SB Audigy/Audigy 2 присутствует по два логически независимых синтезатора, в каждый из которых можно загружать свой набор банков SoundFont.
При использовании неофициальных драйверов SB Live!, SB Audigy/Audigy 2 Cubase SX может не признать наличие SoundFont-совместимых устройств в вашей системе!
Каждому из SoundFont-устройств в подменю Devices главного меню Cubase SX будет соответствовать специальная команда. Например, при использовании звуковой карты SB Audigy будут доступны команды Devices > SB Audigy Synth A [DF80] и Devices > SB Audigy Synth В [DF80]. Если вызвать любую из этих команд, откроется окно менеджера банков SoundFont для соответствующего устройства. Возможный вид окна показан на рис. 2.18. Данное окно включает в себя следующие элементы:
Banks — список логических банков, фактически загруженных в звуковую карту. В нашем примере данный список состоит из 12 элементов, однако все эти банки физически хранятся в одном файле SoundFont, который по умолчанию загружается при запуске Windows.
Patches — список инструментов, присутствующих в том логическом банке, который выбран в списке Banks.
Рис. 2.18. Менеджер банков SoundFont
В правой части окна расположен ряд кнопок:
Load Bank — открыть диалоговое окно Load SoundFont Bank (рис. 2.19), с помощью которого осуществляется выбор и загрузка файла SoundFont;
Clear Bank — выгрузить банк, выбранный в списке Banks (команда работает применительно к любым банкам, кроме стандартного);
Edit Bank — вызвать редактор, ассоциированный с файлами SoundFont, и загрузить в него выбранный банк для редактирования;
Reload Bank — выполнить перезагрузку выбранного банка;
Clear Patch — выгрузить инструмент, выбранный в списке Patches;
Save Set — открыть диалоговое окно Save Soundfont Set, с помощью которого можно сохранить конфигурацию загруженных банков SoundFont в специальный файл с расширением SFS;
Load Set — открывает диалоговое окно Load Soundfont Set, с помощью которого можно загрузить ранее сохраненную конфигурацию банков SoundFont из SFS-файла.
Опция Store in Project позволяет сохранить конфигурацию загруженных банков SoundFont в файле проекта Cubase SX.
Рис. 2.19. Выбор файла SoundFont для загрузки
В принципе, загружать банки SoundFont можно с помощью программного обеспечения звуковой карты. При этом у вас будут даже некоторые преимущества. Средствами менеджера банков SoundFont Cubase SX загружаются банки только формата SoundFont 2.x (расширение SF2). Современное программное обеспечение звуковых карт SB Livel/Audigy/Audigy 2, кроме файлов SF2, позволяет загружать еще и файлы SBK (SoundFont I), DLS и WAV.
Однако, несмотря ни на что, предпочтительнее пользоваться менеджером SoundFont Cubase SX. Единственная причина: информацию о загруженных банках SoundFont можно хранить в самом проекте. Каждому из проектов может соответствовать своя конфигурация банков SoundFont. При открытии проекта соответствующие банки SoundFont будут загружаться автоматически.
Следует обратить внимание на то, что банки SoundFont, загруженные средствами Cubase SX, не будут автоматически выгружаться ни при закрытии проекта, ни при закрытии Cubase SX.