PETELIN.RUСтатьи → NEMESYS GIGASTUDIO 160, INSTRUMENT EDITOR | 19.2

Р. Петелин, Ю. Петелин "Музыкальный компьютер. Секреты мастерства" (1 издание)

ГЛАВА 19. NEMESYS GIGASTUDIO 160 (V.2)

19.2. Settings - настройки программы

Начинать работу с любой программой следует со знакомства с ее настройками. Щелкнем на пункте Settings. В правой части главного окна программы появится область, показанная на рис. 19.3.


Рис. 19.3. Настройки программы на вкладке General

19.2.1. Вкладка General

Поскольку GagaStadio является всего лишь сэмплером, а не функционально законченным музыкальным редактором, реализовать все возможности этой программы можно только при совместном использовании вместе с программой-секвенсором (например, Cakewalk Pro Audio или Cubase VST), редактором звуков (например, Cool Edit Pro) и редактором сэмплерных банков формата GS, загружаемых в GigaStudio.

На вкладке General (см. рис. 19.3) с помощью кнопок Browse… вы можете указать путь к секвенсору (Sequencer), редактору сэмплерных банков (Patch Editor) и звуковому редактору (Wave Editor). В дальнейшем вы сможете вызывать эти программы, нажав соответствующие кнопки на панели инструментов. Можно использовать любой секвенсор и любой звуковой редактор, но у вас практически нет альтернативы в выборе редакторов патчей формата GS. Используйте редактор GS Edit, входящий в поставку GigaStudio. По умолчанию этот редактор находится в папке C:\Program Files\NemeSys\Gstudio.

После назначения путей следует нажать кнопку Apply (эквивалент OK). Если вы хотите сбросить настройки, нажмите кнопку Cancel.

19.2.2. Вкладка Sampler

На вкладке Sampler (рис. 19.4) задаются параметры сэмплера.


Рис. 19.4. Настройки программы на вкладке Sampler

При одновременном воспроизведении нескольких сэмплов голосов инструментов громкость суммарного сигнала возрастает. Если одновременно воспроизводится очень много сэмплов (максимально 160), может произойти клиппирование - переполнение разрядной сетки, приводящее к появлению нелинейных искажений. Чтобы этого не произошло, следует уменьшить значение параметра Master Attenuation (от 0 до 15 дБ).

В группе Dither Type с помощью опции Enable включается и выключается дитеринг. В раскрывающемся списке выбирается уровень дитеринга: 0 - высокий, 1 - низкий (больше подходит для многоканальных звуковых карт).

Положением движка Alter Polyphony to change the number of simultaneous notes задается полифония сэмплера - максимально допустимое количество одновременно звучащих голосов. Монофоническиму сэмплу соответствует один голос, стереофоническому - два: т. е. если, например, задана полифония в 64 голоса, то одновременно смогут звучать 64 монофонических сэмпла или 32 стереофонических. Обычно в одном произведении используются как монофонические, так и стереофонические сэплы, поэтому реальная полифония будет несколько меньше заданной, но не ровно в два раза.

Движком Alter Transition Voices to steal notes for block chords задается количество голосов, резервируемых для воспроизведения звуков в фазе затухания. Если в своих композициях вы часто используете аккорды, имеет смысл увеличить значение данного параметра.

В группе Audio Capture указываются разрешающая способность захватываемого WAVE-файла (16 или 24 бита) и размер буфера (0.5, 1, 2 или 4 Мбайт). Если в захваченном WAVE-файле будут слышны выпадания, размер буфера следует увеличить.

19.2.3. Вкладка Hardware/Routing

На вкладке Hardware/Routing (рис. 19.5) задаются параметры входных MIDI- и выходных аудиопортов.


Рис. 19.5. Настройки программы на вкладке Hardware/Routing

В раскрывающемся списке Hardware выбирают доступные аудиопорты. На эти аудиопорты будет осуществляться вывод звукового сигнала, генерируемого GigaStudio. С помощью списков Sample Rate и Bit Depth для выбранного аудиопорта задаются частота сэмплирования и разрешающая способность.

В группе Outputs Enabled выбирают аудиоканалы, доступные для выбранного аудиопорта, которые становятся доступными и для GigaStudio. Аудиоканалы обозначаются парами цифр: "1,2", "3,4", "5,6" и т. д. Дело в том, что каждый аудиоканал соответствует двум стереофоническим каналам. Для обычной (мультимедийной) звуковой карты доступна только одна такая стереопара (один аудиоканал). Чтобы использовать несколько аудиоканалов, вам придется приобрести звуковую карту, совместимую с технологией GSIF, разработанной фирмой NemeSys. Кстати, над списком Hardware имеется надпись GSIF Compatible:. Если бы звуковая карта, используемая нами, была бы GSIF-совместимой, то после этой надписи появилось бы слово Yes, у нас же отображается слово No. В дальнейшем вы поймете, что GSIF-совместимость - это очень важный фактор. Только на GSIF-совместимой звуковой карте можно в полной мере реализовать возможности GigaStudio. Отсутствие GSIF-совместимости влечет за собой серьезные неудобства при работе с GigaStudio/современные версии GigaStudio работают только с GSIF-совместимыми картами/.

Приведем список GSIF-совместимых звуковых карт, существующих на момент написания книги /2000 год/:

  • SoundScape Mixtreme
  • Echo Layla
  • Echo Gina
  • Echo Darla, Darla24
  • EgoSys Waveterminal
  • EgoSys WamiRack
  • MidiMan M-Audio Delta 1010
  • MidiMan M-Audio Delta 66
  • MidiMan M-Audio Delta 44
  • Frontier WaveCenter PCI
  • Frontier Dakota
  • Terratec EWS88 MT
  • Aardvark Direct Pro

При инсталляции программа GigaStudio создает в системе четыре MIDI-порта, предназначенных для передачи MIDI-информации от внешнего программного секвенсора в GigaStudio. MIDI-информация, поступающая на эти порты, и будет воспроизводиться GigaStudio. Однако в самой программе GigaStudio, в группе MIDI In to MIDI Out Mapping можно выбрать до четырех входных MIDI-портов, через которые GigaStudio может принимать MIDI-команды от внешнего контроллера. Благодаря этому вы можете без загрузки каких-либо дополнительных программ играть на GigaStudio с помощью MIDI-клавиатуры, аппаратного секвенсора и т. п. В списках Midi In Ports вы выбираете те порты, к которым подключены аппаратные MIDI-контроллеры. Каждый из этих входных портов соответствует своему выходному порту (Midi Out Ports). MIDI-информация, поступающая на эти выходные порты от портов Midi In Ports, и будет воспроизводиться GigaStudio.

Один и тот же MIDI-In-порт можно назначить нескольким MIDI-Out-портам. По умолчанию для GigaStudio ни один из доступных MIDI-портов не выбран в качестве входного. Если вы используете GigaStudio совместно с какой-либо программой-секвенсором, настройки группы MIDI In to MIDI Out Mapping, принятые по умолчанию, можно не менять.

19.2.4. Вкладка QuickSound

На вкладке QuickSound (рис. 19.6) задаются параметры системы быстрого поиска звуковых файлов по ключевому слову.


Рис. 19.6. Настройки программы на вкладке QuickSound

В группе Search Mode выбирается режим поиска:

  • Recursive - поиск, охватывающий все подкаталоги, начиная с заданной папки или диска
  • Local - поиск в пределах заданной папки

В группе Results Display задается способ отображения найденных файлов. В одном GIG-файле может содержаться несколько инструментов. Если искомый инструмент находится в GIG-файле, содержащем еще и другие инструменты, то при установленном флажке Show Only Instrument that match search в результате поиска эти инструменты отображаться не будут. Если при отображении содержимого найденных GIG-файлов требуется выводить развернутый список содержащихся в них инструментов, тогда следует установить флажок Automatically Expand Gigs to show Instruments.

В группе Hit Reporting задается способ вывода сообщений о количестве файлов, найденных по ключевому слову:

  • Show Keyword Hit Report - отображать всплывающую подсказку с указанием количества найденных файлов (Hits)
  • Verbose Hit Report - многословная всплывающая подсказка (слова, естественно, английские)

Если установлен флажок Auto Complete Existing Criteria, то при вводе названия объекта поиска будет осуществляться автоподстановка: в процессе ввода пользователем ключевого слова программа QuickSound будет просматривать свой внутренний список в поисках слов, начинающихся с уже введенных символов. Найденные слова подставляются автоматически. При этом пользователь может продолжать вводить слово. Если, по мнению пользователя, программа выдаст правильную подсказку, то он может нажать клавишу , подтвердив тем самым гипотезу программы. Аналогичным образом работает строка адреса в Microsoft Internet Explorer (та самая строка, куда заносится http://www.musicalpc.com). Если включена опция Restore to Last Search on Startup, то программа будет запоминать критерий и результаты последнего поиска перед ее закрытием.

Кнопка Clear Search Favorites List удаляет из памяти список ключевых слов, используемых для автоподстановки. Этот список пополняется теми введенными пользователем ключевыми словами, поиск по которым завершился успешно. То есть, вы вводите ключевое слово, находите по нему инструмент и загружаете его в GigaSampler, а QuickSound запоминает введенное вами ключевое слово. Если вы ничего не найдете по этому слову или найдете какие-то файлы, но не станете их загружать, то это ключевое слово запоминаться не будет. Кнопкой Clear Search Favorites List вам придется пользоваться только в том случае, если в своем творчестве вы используете огромное количество звуковых файлов тех форматов, которые поддерживаются QuickSound.

19.2.5. Вкладка Sconv, параметры импорта сэмплерных банков Akai

На вкладке SConv (рис. 19.7) задаются параметры утилиты S-Converter, предназначенной для загрузки в GigaStudio сэмплерных банков формата Akai.


Рис. 19.7. Настройки программы на вкладке SConv

С помощью кнопки Browse изменяется путь к папке, предназначенной для хранения временных GIG-файлов, конвертированных из файлов Akai. В процессе работы с GigaStudio временные файлы будут постоянно накапливаться. Чтобы избежать переполнения диска, их периодически нужно удалять. Если выбрана опция Empty TEMP directory When Disk is Ejected or Program Exits, временные файлы автоматически удаляются срезу после того, как диск с сэмплами Akai будет вынут из дисковода CD-ROM или закрыто главное окно GigaStudio. Если выбрана опция Empty Temp Directory Manually (using Sconverter Context Menu), то временные файлы будут храниться до тех пор, пока сам пользователь не захочет удалить их командой Clean Temp Dir контекстного меню S-Converter (вызываемого правой кнопкой мыши из браузера QuickSound во время просмотра содержимого CD формата Akai).

В группе Conversion Options (опции конвертирования) несмотря на множественное число в названии присутствует всего одна опция - флажок Merge L/R Samples. Перед пояснением сущности этой опции следует сделать небольшое отступление.

В банках сэмплов формата GIG могут храниться стереофонические сэмплы. В этих сэмплах звуковые отсчеты левого и правого канала логически размещаются совместно (точно так же, как и в стереофоническом WAVE-файле). Но многие форматы сэмплерных банков (например, форматы банков SoundFont и Akai S1000) не поддерживают стереофонические сэмплы. В таких банках сэмплы для левого и правого каналов хранятся отдельно. Объединяются в стереопару они лишь на более высоком уровне логической структуры банка. Например, такое объединение может происходить на уровне инструментов, когда два монофонических сэмпла, полученных из одного стереофонического WAVE-файла, размещаются в одном инструменте и разводятся в крайние точки панорамы. Такой инструмент будет звучать идентично звучанию исходного WAVE-файла, хотя он состоит из двух монофонических сэмплов. Если флажок Merge L/R Samples установлен, утилита утилиты S-Converter будет распознавать такие инструменты и объединять пары монофонических сэмплов в одиночные стереофонические сэмплы. Если флажок сброшен, то формат сэмплов при конвертировании не изменится.

Логическая структура дисков Akai воспринимается пользователем как совокупность неких объектов, расположенных на разных логических уровнях. Объекты самого низкого уровня называются Program (Программа). В данном случае под этим термином подразумевается то же самое, что и под словом "патч" - голос музыкального инструмента, которым будет "звучать" MIDI-канал.

На более высоком логическом уровне находится объект Volume (Том). В одном томе может храниться несколько программ. Когда пользователь выполняет какое-либо действие над томом, то данному воздействию подвергаются все программы, расположенные в томе. Еще выше расположен объект Partition (Партиция). В одной партиции могут размещаться несколько томов. На самом высоком логическом уровне находится сам CD-ROM Akai. Один CD-ROM может содержать несколько партиций. Пользователь имеет возможность объединять разнородные объекты в список, называемый Batch. Если на диске есть несколько сотен сэмплов, а вас интересуют далеко не все из них, то можно поместить нужные сэмплы, тома, партиции в список Batch, поскольку работать удобнее, когда все необходимые объекты собраны в одном месте. Команды контекстного меню списка Bath выполняются применительно ко всем объектам, содержащимся в этом списке.

В группе Specify SConverter Double Click Operations задается реакция программы на двойной щелчок кнопкой мыши на объектах дисков Akai, тип которых указывается в группе Apply To:

  • All - все объекты
  • NonPrograms - все объекты, кроме программ (патчей)
  • Programs - только программы (патчи)
  • Batch Items - только те объекты, которые помещены в список Batch

Реагировать же на двойной щелчок на объектах диска Akai программа может следующим образом:

  • Convert To Gig - конвертировать в GIG-файл
  • Conv2Gig->First Avail Chan - конвертировать в GIG-файл с последующей загрузкой на первый свободный MIDI-канал
  • Conv2Gig->GSEdit - конвертировать в GIG-файл с последующей загрузкой в редактор GS Edit
  • Import Waves - импортировать WAVE-файлы и сохранить их в заданном каталоге
  • Import Wav->Virt. Keyboard - импортировать WAVE-файлы и загрузить их в GigaSampler
  • Add/Remove Batch Item - поместить объект в список Batch, если его там нет, и удалить объект из списка Batch, если он там уже есть
  • Act Like Single Click - реагировать на двойной щелчок точно также, как и на одинарный - выбрать объект

Для нас осталось загадкой, зачем некоторые опции группы Specify SConverter Double Click Operations повторяются по два раза. По всей видимости, это просто глюк, причем неустранимый. Производителям, похоже, пришлось смирится с ним - даже в Help приведены иллюстрации этой группы с двойными опциями.

19.2.6. Диагностика системы

На навигационной панели (см. рис. 19.2), расположенной в главном окне, имеется команда Diagnostic. Аналогичная команда есть и в главном меню программы: View > Diagnostic. Не произойдет ничего страшного, если вы ее выберете. В правой части главного окна появится текст на английском языке и кнопка Run Diagnostics - запуск процедуры диагностирования. В результате нажатия этой кнопки в вашем распоряжении окажется текст, отражающий состояние системы. Понять его содержание вы сможете только в том случае, если хорошо разбираетесь в архитектуре MS Windows .

Далее

Содержание