Музыкальный редактор BUZZ для IBM PC
В мире трекеров существует множество программ, достойных описания.
Но я хотел бы остановиться именно на трекере/синтезаторе
BUZZ. Основная причина моего выбора - возможность создания качественной музыки
без постобработки финального микса. Как известно,
самыми популярными трекерами на сегодняшний день
являются Fast Tracker
(FT) и Impulse Tracker
(IT). Но при всех своих достоинствах, они имеют один общий недостаток,
сводящий на нет все старания компьютерного музыканта. Этот недостаток -
необходимость постобработки финального микса. Необходимость постобработки объясняется потребностью
в более качественном звучании микса, чего невозможно
добиться при использовании средств только одного трекера.
Самый распространенный способ постобработки при использовании FT и IT - поканальное сохранение дорожек непосредственно из трекера, с последующей их обработкой различными эффектами в
редакторах типа SoundForge, WaveLab, CoolEdit и сведением
их в общий микс с помощью
программ Samplitude, Saw+
или Acid.
Еще одним камнем
преткновения является создание сэмплов. В принципе эта проблема разрешима тремя способами - покупкой
синтезатора или модуля с MIDI-клавиатурой, приобретением компактов с готовыми сэмплами или изготовлением сэмплов
самому. Появление синтезатора само по себе исключает использование трекера. На существующих в данный момент компактах с
библиотеками сэмплов можно найти очень не много
материала, пригодного для использования (максимум 20% сэмплов
со всего диска могут быть реально использованы для написания музыки). Поэтому
самым распространенным способом решения данного вопроса является изготовление сэмплов вручную, т.е. с помощью специальных программ.
Самыми распространенными программами для изготовления сэмплов
являются Generator, Orangator,
Retro AS-1, Audio Architect, VAZ. Но, к сожалению, изготовить звук точно
имитирующий "фирменный" тембр какого-нибудь синтезатора очень сложно
(хоть и возможно).
В трекере/синтезаторе BUZZ совмещены функции трекера и создателя сэмплов.
Также можно подгружать внешние сэмплы в формате WAV
(44100, 16Bit, Mono) или подключать внешние
модули MOD (Scream Tracker)
или IT (Impulse Tracker)
и использовать их сэмплы. Хотя надо заметить, что подгрузка сэмплов в BUZZ нужна, в основном, для создания партий барабанов и эффектов.
Для барабанных партий используется подключаемый модуль PSI Corp.
(House, Goa, Drum'N'Bass, Jungle барабаны). А
эффекты можно реализовать средствами самого BUZZ.
Вообще, BUZZ лучше
использовать для написания качественной электронной музыки. Если же возникло
желание написать симфонический хит, лучше использовать
секвенсоры типа Cakewalk, Cubase или Logic Audio Platinum.
Также
рекомендуется использование BUZZ версии 1.1 Release, который можно взять из Интернета с официального сайта BUZZ -
http://www.buzz2.com/.
Вообщем Вы скачали
BUZZ. Что же делать дальше?
БЫСТРОЕ НАЧАЛО
Установка BUZZ
Для начала
необходимо корректно установить аудио устройство. Для этого зайдите в View/Preferences. Выберите драйвер
Вашего аудио устройства (желательна поддержка DirectX)
и кликните на кнопку Config.
В поле Device выберите Ваше аудио устройство. Затем выберите
параметры:
Latency - максимум,
CpuLag - максимум,
Resolution - 8x,
Dithering - включено,
Timing - 20ms.
То есть все
параметры желательно выставить по максимуму. После всех установок следует
протестировать звук. Это можно сделать после загрузки демо
сонга - File/Open. Воспроизведение клавиша F5 или клик на
соответствующую иконку на панели управления BUZZ.
Также можно
установить пути к сэмплам (View/Preferences/WaveTable) и при
наличии MIDI-клавиатуры реализовать ее включение в BUZZ (View/Preferences/MIDI Input).
Следует отметить,
что BUZZ требует немалых системных ресурсов и ресурсов центрального процессора.
Минимальная конфигурация для запуска BUZZ - Pentium
133, 16Mb. Для идеальной работы "без тормозов" - Pentium
200, 32Mb.
Основная
концепция BUZZ
Основной
концепцией редактора BUZZ является принцип Generator->Effect->Master. То есть принцип
очень прост - мы создаем генератор звука - машину (встроенный генератор звуков
BUZZ или загруженный сэмпл) и пропускаем этот звук
через ряд эффектов (reverberation, delay, chorus, flanger и т.д.) с последующим подключением к Master. Чтобы создать новую машину кликните на View Machines (клавиша F3)
и 2 раза кликните на бэкграунде BUZZ. Выберите машину
или эффект, нажмите ОК. Все машины и эффекты должны быть подключены к Master, в противном случае Вы ничего не услышите.
Соединение
машин
Допустим
необходимо соединить машину с Master. Для
соединения машины с Master нужно, удерживая клавишу
SHIFT, кликнуть на машину и, не отпуская клавиши мышки, провести появившуюся
линию до Master. В итоге мы получим машину соединенную с Master.
Посередине линии соединения мы увидим треугольник. Если кликнуть на нем правой
клавишей мыши - можно выбрать одну из 2 опций. Disconnect
Machines - рассоединение
машин и Signal Analysis -
анализатор спектра сигнала (при звучащей машине мы сможем увидеть спектр
сигнала, идущего от машины к Master). При соединенной
машине, внизу у нее появиться полоса прокрутки - это панорама. Кликнув 2 раза
на машину, мы получим список параметров сигнала, которые мы сможем изменить. К
машине также можно подключить любой количество эффектов.
Программирование
машин
Теперь, когда Вы
создали свою первую машину и подключили ее к Master,
нужно заняться ек программированием. Кликните на Pattern Editor (F2) и
выберите машину, которую Вы хотите запрограммировать (ALT-M). CTRL-ENTER
создает новый паттерн, а CTRL-+ создает новые треки в паттерне (как
каналы в трекере). Pattern Editor работает так же как и во
всех трекерах типа Fast
Tracker и Impulse
Tracker. Перемещение по Pattern
Editor осуществляется клавишами курсора, а также
клавишами "PageUp" и "PageDown". Также действуют клавиши "BackSpace" и "Delete"
для удаления. Если Вы до сих пор не разбираетесь в трекерах,
обратитесь на сайт MAZ-Sound за более
детальной информацией. Передвигаясь по полям Pattern Editor, Вы можете наблюдать внизу коментарии,
которые помогают начинающим трекерщикам в освоении
BUZZ. Все параметры созданной Вами машины могут быть изменены в реальном
времени (real-time). Для этого войдите в View Machines (F3) и 2
раза кликните на машину.
Пример
программирования машины Jeskola Bass-2
Машина Jeskola Bass-2 (как и остальные) очень проста в
использовании. Кликнув 2 раза на машине, Вы можете изменить любой ее параметр в
реальном времени. В машине Jeskola Bass-2 этих
параметров несколько. Рассмотрим их по порядку.
CutOff (частота среза фильтра)
Resonanse (резонансная частота фильтра)
EnvMod (частота модуляции)
Decay ("разложение" звука)
WaveForm (форма сигнала) - sine,
sawtooth, pulse, triangle, noise
sine - синусоидальные импульсы
sawtooth - пилообразные импульсы
pulse - прямоугольные импульсы
triangle - треугольные импульсы
noise - искаженные импульсы (шум)
В Pettern Editor также возможно
редактирование таких параметров как:
volume, lenght of note и slide
end note
volume - громкость
lenght of note - длительность звучания ноты
slide end note - "съезд" ноты
Хотелось бы
объяснить смысл эффекта slide end
note. Если у Вас в поле Note
стоит С-4, а в поле slide end
note стоит С-5, то при воспроизведении Вы услышите как нота С-4 будет "съезжать"
вверх к ноте С-5. То есть Вы получите один сплошной звук ноты С-4,
высота которой будет стремиться вверх к ноте С-5.
Следует заметить,
что желаемые тембра следует получать посредством изменения параметров именно
машин типа Jeskola Bass и
добавлением к ним эффектов.
Программирование
машины Jeskola Tracker
Программирование
этой машины сродни программированию машины Jeskola Bass. В окне Track Editor Вы можете изменять высоту ноты, громкость и
применять к сэмплу эффекты.
Список эффектов
машины Jeskola Tracker:
01 - Volslide Down
02 - Volslide Up
03 - Porta Down
04 - Porta Up
05 - Tone Porta
06 - Vibrato
0A - Wave Offset
0B - Detune
0C - Note Cut
0D - Note Delay
0E - Retrig
Во втором поле Track
Editor должен стоять порядковый номер сэмпла (wave), предварительно загруженного в WaveTable (F9)
Wavetable
Для работы с WaveTable, он должен быть настроен в основных параметрах
BUZZ (View/Preferences/WaveTable). Здесь следует нажать клавишу Add и выбрать директорию, где у Вас находятся сэмплы. Затем нажать ОК. В списке Wave
Directories должна появиться выбранная Вами
директория. Жмите ОК и переходите в окно WaveTable (F9).
Справа в углу мы сразу увидим список директорий с сэмплами.
Любой сэмпл можно прослушать, 2 раза кликнув на нем
левой кнопкой мыши. Если сэмпл подходит
следует нажать клавишу "<<" и сэмпл
будет загружен в WaveTable редактора. Таким образом можно загружать и другие сэмплы,
но при этом не забывая менять номер загружаемого сэмпла
(левая верхняя колонка). Также можно сохранить уже загруженные сэмплы в формате WAV (44100, 16Bit, Mono)
посредством нажатия клавиши ">>".
Использование Sequence Editor
В Sequence Editor происходит
построение песни. Вы назначаете время игры патерна
для каждой машины (каждого инструмента) в отдельности. Для создания нового
машинного трека нажмите CTRL-ENTER. CTRL-B назначает начало песни
(лупа), а CTRL-E - конец песни (лупа).
Список с правой
стороны показывает все возможные варианты выбора готовых
патернов для данного интсрумента.
Кроме выбора патернов возможен выбор mute (клавиша "-") или brake (клавиша ","). Выбор патернов
осуществляется нажатием на соответствующие клавиши - от 0 до 9 и
от a до z.
HardDisk Recorder
|
Всегда хочется
посмотреть на свое творение в WAV формате. Для этих целей в BUZZ встроен HardDisk Recorder. Использовать его очень просто, поэтому
предоставляю Вам самим разобраться в нем.
ПОДРОБНОЕ ОПИСАНИЕ
PATTERN EDITOR
Вы можете
использовать интерполяцию (Ctrl-I) для
сглаживания затухания между двумя параметрами в паттерне (для этого нужный
отрезок паттерна должен быть выделен).
Клавиатурные
команды
Движения курсора |
|
Стрелки |
Двигают
курсор |
(shift)Tab |
Движение
к следующему/предыдущему треку |
Page up/down |
Движение
на 16 строк вверх/вниз |
Home |
Движение
в начало строки |
End |
Движение
в конец строки |
Редактирование |
|
ZSXDCVGBHNJM |
Базовые
ноты октавы |
Q2W3ER5T6Y7U |
Базовые
ноты октавы + 1 |
I9O0P |
Базовые
ноты октавы + 2 |
. (точка) |
Очистка
поля под курсором |
Delete |
Удаление
строки под курсором |
Insert |
Вставить
пустую строку под курсор |
Shift +/- |
Увеличить/уменьшить
значение под курсором |
Ctrl+R |
Рандомизатор выделенных значений |
Ctrl+I |
Интерполяция
выделенных значений |
Выделение |
|
Shift+up/down |
Установить
выделение |
Ctrl+B |
Начало
выделения |
Ctrl+E |
Конец
выделения |
Ctrl+U |
Снять
выделение |
Буфер обмена |
|
Ctrl+X |
Вырезать
выделение |
Ctrl+C |
Скопировать
выделение |
Ctrl+V |
Вставить
выделение |
Паттерн |
|
-/+ или Alt+P |
Выбор
паттерна |
Ctrl+Return |
Создать
новый паттерн |
Ctrl+Shift+Return |
Создать
копию паттерна |
Ctrl+Backspace |
Свойства
паттерна |
Ctrl+Del |
Удалить
паттерн |
Ctrl +/- |
Добавить/удалить
трек |
Другие |
|
<,> или Alt+W |
Выбор сэмпла |
*,/ или Alt+B |
Выбор
базовой октавы |
Ctrl+up/down
или
Alt+M |
Выбор машины (инструмента) |
Ctrl+L |
соло-режим
(только для генераторов) |
MACHINE EDITOR
Пытайтесь нажимать
правую кнопку мыши на бэкграунде, машинах и стрелках
- вы узнаете некоторые новые операции.
Cоздание машин
Дважды кликните на бэкграунд.
Выберите тип машины, которую Вы хотите создать.
Переименуйте ее или используйте название по умолчанию.
Нажмите OK.
Cоединение машин
Удерживая SHIFT, кликните левой кнопкой мыши на машину и не
отпускайте ее.
Удерживая кнопку мыши, двигайте курсор на другую машину и отпустите кнопку.
Машины соединены.
Выбор усиления между машинами
Кликните на треугольник, который находиться на линии соединения
двух машин и, двигая мышь вверх или вниз, соответственно увеличивайте или
уменьшайте усиление.
Выбор стерео панорамы машины
Во всех машинах соединяемых с Master
могут быть изменены значения панорамы. Значения панорамы регулируется
ползунком, который располагается под названием машины.
SEQUENCE EDITOR
Клавиатурные команды
Движения курсора |
|
Стрелки |
Движение
курсора |
Page up/down |
Движение
на 16 строк вверх/вниз |
Home |
Движение
в начало строки |
End |
Движение
в конец строки |
Треки |
|
Ctrl+Enter |
Cоздать новый трек |
Ctrl+Del |
Удалить
трек |
Ctrl+Left |
Движение
трека влево |
Ctrl+Right |
Движение
трека вправо |
Редактирование |
|
0-9, A-Z |
Выбор
паттерна из списка |
Пробел |
Заглушить
паттерн |
. (точка) |
Очистка
поля под курсором |
- (минус) |
Установка
|
, (запятая) |
Установка
|
_ (подчеркивание) |
Установка
|
Delete |
Удаление
строки под курсором |
Insert |
Вставить
пустую строку под курсор |
Луп(Loop) |
|
Ctrl+B |
Установить
начало лупа |
Ctrl+E |
Установить
конец лупа/песни |
Список паттернов |
|
Ctrl+Down |
Следующий
паттерн |
Ctrl+Up |
Предыдущий
паттерн |
MACHINES
Машины могут
генерировать или изменять звук. Генераторы генерируют звук, а эффекты изменяют
его. Ниже приведен список машин с коротким их описанием. Вы также можете
сделать машины сами, используя Visual C++. Примеры
машин с исходниками находятся в директории DEV.
Генераторы
(Generators)
Jeskola Bass - A 303 style bass.
Jeskola Bass 2 - A 303 style bass also, just a better one.
Jeskola Bass 3 - Another 303 style bass.
Jeskola ES-9 - An early synth.
Jeskola Noise Generator - Just a noise generator.
Jeskola Organ - A nice organ, hehehe.
Jeskola Tracker - A sample based tracker.
Jeskola Trilok - A nice 303 bass drum.
Jeskola WaveIn - A wave in.
Geonik's PrimuFun - The PrimiFun Synth.
Geonik's Plucked String - A nice string synth.
Geonik's Omega Synth - Well it's an omega-1.
Geonik's DX Input - Allows live sound input.
Lipid IT Loader - Loads IT sample files.
Rout 808/909 - 808/909 style drum kits
Delta - Delta Synth
WaveAss - Mouse Drawing Synth
JoyPlug - Joystick Control Synth
PSI Corp's Drum&Ass - Drum Kit Pak (Goa,Jungle,Drum'N'Bass)
Эффекты (Effects)
Jeskola Wave Shaper - Applies
different shapes to waves.
Jeskola Reverb - A mono reverb effect.
Jeskola Stereo Reverb - A stereo reverb effect.
Jeskola Reverb 2 - A enhanced mono reverb effect.
Jeskola NiNjA dElaY - A really cool stereo delay.
Jeskola Flanger - A nice flanger effect.
Jeskola Filter - Filters out selected sound ranges.
Jeskola Filter 2 - An enhanced filter.
Jeskola EQ-3 - A 3 band equalizer.
Jeskola Distortion - A distortion effect.
Jeskola Delay - A mono digital delay.
Jeskola Cross Delay - A stereo digital delay.
Jeskola Chorus - A mono chorus.
Geonik's Saturator - A volume limited distortion.
Geonik's Resonator - A two pole IIR resonator.
Geonik's Overdrive - Another distortion effect.
Geonik's Overdrive 2 - The recommended overdrive.
Geonik's Gate - The opposite of a compressor.
Geonik's Gapper - Just inserts gaps of silence into the input sound.
Geonik's Expression - A really sweet effect.
Geonik's Expression 2 - More of a really sweet effect.
Geonik's Dolby Surround - A Dolby surround encoder.
Geonik's DF Filter - Creates some interesting sounds.
Geonik's Compressor - A compressor.
Geonik's AutoPan - Positions and moves sounds in the stereo spectrum.
Geonik's Amplitude Modulation - Creates a slow tremolos to unusual sound
distortions.
Geonik's 2p Filter - A lowpass and highpass filter.
Asedev sSpread01 - Positions sound in a room.
Asedev Psycho01 - A room simulator or spectral enhancer.
Asedev Gain01 - A gain effect.
Asedev Gain02 - Another gain.
Asedev Gain03 - One last gain.
Asedev a4pFilter01- A resonant 24dB filter.
Asedev a2pFilter01 - A less aggressive resonant 24dB Filter.
Chimp's FXor - Pretty much a ring modulator.
Chimp's Power Convertor+ - Wraparound distortion with inertia.
Chimp's PitchShifter - A pitch shifter.
Chimp's PitchShifter v1.0 - A pitch shifter too.
Dave's Smoother Drive - A simulated tape saturation/valve distortion.
Muon Smoother Drive - Another SmootherDrive.
Rout Splitter - Splits a mono signal into stereo.
RnR Distortion - This is a distortion machine.
KBP's Reversor - A nifty smooth sound reversor.
ЗАКЛЮЧЕНИЕ
В заключении
хотелось бы привести список сайтов, на которых можно
найти BUZZ и утилиты для него:
http://www.buzz2.com/ - Официальный
сайт розработчика
http://www.maz-sound.com/
- Трекерные новинки и утилиты
http://www.rotorkopf.com/
- Описания, факи и туториалы
по BUZZ
members.xoom.com/uemr/planetBuzz - Новые машины и музыка для
BUZZ
Кстати, сейчас
проводиться официальное соревнование трекерщиков,
работающих в BUZZ - The 1999 International Buzz Music Competition
(подробности на сайте разработчиков). К слову, в Европе успешно продается 2
компакта с творениями баззеров!
Так что дерзайте!