MegaTrade Home

Guillemot Home

 

Как Сделать Звуковой Банк

Вначале, мы хотели бы отметить о том, что у Вас уже должны быть готовы инструменты, которые Вы хотите скомпилировать в звуковой банк. Вы сможете их создать в программе Maxi Instrument Editor, входящую в программный пакет установки и поддержки для звуковых плат корпорации Guillemot. В этом документе создание инструментов не расматривается, и подразумевается, что у Вы уже создали их в Maxi Instrument Editor.

Итак, пожалуй начнем c формата файла анотации и характеристикам к инструментам для звуковых плат корпорации Guillemot. Его основное отличие состоит в расширении файла с названием 94L и внутренними текстовыми командами. Для создания и редактирования этого файла Вы можете использовать самые простейшие текстовые редакторы, такие как Windows® VI, Windows® NotePad™, Microsoft® WordPad™, Microsoft® Word™, и.т.д, но следите за тем, что конечный файл должен быть записан в простом текстовом виде.

Теперь поговорим о синтакисе описания. Что бы ваша строчка не рассматривалась как команда или, проще говоря, рассматривалась как комментарий - поставьте перед ней точку с запятой ";". Команды в этом файле всегда начинаются со знака доллар "$" и содержут не более трех букв. Использование пробела, также как и в языках программирования, разделяют команды и их значения. Например: $map map32mr.ini - В этой строчке мы видим команду $map и ее параметр map32mr.ini.

А вот теперь приступим к изучению и написанию файла анотации к инструментам. И начнем мы с заголовка файла. В этой части файла размещаются все основные параметры звукового банка и его инструментов, такие, как "$pro", "$dir" и "$bin", которые обязательно должны содержаться, а также и дополнительные команды. Чтобы закончить описание заголовка необходимо написать команду "$end". Вот все возможные команды заголовка:

$pro - название продукта
$dir - директория, содержащая файлы продукта с расширениями 94I, 94L, 94K и 94B.
$bin - двоичный(binary) файл продукта с расширением 94B.
$map - файл описания рабочих зон на клавиатуре для продукта (мэппинг).

$rep

- файл отчета по проведенным операциям
$lst - файл, содержащий список всех параметров
$end - конец заголовка

Если Вы хотите включить в ваш звуковой банк инструменты, находящиеся в других директориях на вашем жестком диске (hdd) - используйте следующие команды:

$ins -

Директория, содержащая файлы 94I. Текущая директория является директорией по умолчанию. Эта директория будет использоваться пока следующая команда $ins не будет обнаружена.

$pcm -

Директория, содержащая файлы .smp или .wav, включенные в файл 94I. Эта директория будет также использоваться пока не будет обнаружена следующая команда $pcm.

Далее следуют настройки инструментов:

PIANO1 $ins PC,[V]

"PIANO1" название файла с расширением 94I, которое должно быть обязательно включено. "PC" Program Change (Изменение Программы), которое применяется к данному инструменту. "V" является вариацией к которой принадлежит данный инструмент. Квадратные скобки указывают на то, что данный параметр не является обязательным, если Вы не указали этот параметр, то 0 устанавливается по умолчанию.

Далее следуют настройки ударных инструментов:

STDDRM1 $drm N,D,F,[V]

"STDDRM1" название файла с расширением 94I, которое должно быть обязательно включено. "$drm" указывает на то, что это набор ударных, "N" номер ноты, "D" начало ноты, "F" конец ноты, "V" вариация.

Далее следует группа исключения:

STD27 [$exc X]

С помощью этой команды Вы сможете определить группы нот, которые не должны воспроизводиться одновременно.

Наглядный Пример

;-------------------------------------------------------------------
; Это мой собственный звуковой банк
; Philippe Dupont, 01.05.1999
;-------------------------------------------------------------------
; Данный банк состоит из двух инструментов:
; 34,0 Finger Bass, 35,1 Picked Bass
; и одного набора ударных:
; 1,0 Standard1
;-------------------------------------------------------------------

$map map32mr.ini
$pro 32mr
$pcm 32mr.pcm
$par 32mr.par
$end

$ins D:\SNDBANK\Mybank\
$pcm D:\SNDBANK\Mybank\

;------------------------- Instruments ----------------------------

FINGBS88 $ins 33 ; Program Change 33,Variation 0
PICKED88 $ins 34,1 ; Program Change 34,Variation 1

;--------------------------- Drumkits ------------------------------

ST1drum $drm 0,27,87 ; Kit Prog 1, Note 27 a 87
STD27
STD28
...
STD42j $exc 0
S8STD43
STD44j $exc 0
S8STD45
STD46j $exc 0
...
S8STD47
STD70j
...
STD71 $exc 1
STD72 $exc 1
STD73 $exc 2
STD74 $exc 2
STD75
STD87
$end

Этот файл позволяет создать звуковой банк, содержащий следующие инструменты:

Бас определяется файлом Fingb88.94i в директории d:\sndbnk\mybank, с параметрами Program Change 33 и Variation 0. Второй Бас определяется файлом Picked88.94i в директории d:\sndbnk\mybank, с параметрами Program Change 34 и Variation 1. Набор ударных, Program Change 1, от ноты 27 до 87, определяемые инструментами Std27.94i, Std28.94i ... и т.д. ... STD87.94i из директории d:\sndbnk\mybank, с группами исключения 0, 1 и 2, где ноты 42, 44 и 46 могут не воспроизводиться одновременно, аналогично с нотами 71 и 72, также 73 и 74.


Комментарии или вопросы Вы можете написать на этой странице.
Авторские Права защищены в 2000 году компанией МегаТрейд.Rambler's Top100
НОВОСТИ
О КОМПАНИИ
ПРОДУКЦИЯ
ГДЕ КУПИТЬ
ПОДДЕРЖКА
ТЕХНОЛОГИИ
ССЫЛКИ
ПОИСК

Rambler's Top100