Виртуальная студия FL Studio 8 является популярной программой для создания современной музыки [6]. Fruity Loops можно использовать для решения различных задач, например:
1) записать аккомпанемент, используя встроенные или подключённые синтезаторы;
2) выполнить запись с микрофона;
3) преобразовать спектр и динамический диапазон аудиосигнала, обработать его эффектами;
4) свести композицию в стереофоническом формате.
Программа FL Studio богата самыми разными встроенными синтезаторами, в которых реализованы довольно непростые для понимания методы синтеза, такие как
1) FM-синтез (синтез на основе частотной модуляции) (рис. 2.1),
2) RM-синтез (синтез на основе кольцевой балансной модуляции),
3) гранулярный синтез (синтез на основе комбинирования коротких фрагментов сэмплов).
Для написания музыки необходим только компьютер и программа FL Studio; хотя можно задействовать MIDI-устройства, но лучше обойтись и воспользоваться мышкой.
Далее рассмотрим пример создания сэмплера (бас) из основных звуковых колебаний высокочастотного фильтра "ЯУП" и послушаем полученный сэмплер в композиции (Flash-ролик, рис. 2.14).
Рис. 2.14. Создание сэмплера (Flash-ролик). Для воспроизведения Flash-ролика нажмите мышкой по надписи Сложение составляющих звука.
Ниже вашему вниманию предлагается видеоролик создания паттерна в FL Studio и задание для самостоятельного выполнения. Но сначала познакомимся с основными понятиями.
Паттерн − базовый логический элемент проекта FL Studio, представляющий собой последовательность запрограммированных шагов.
Редактирование паттерна осуществляется в пошаговом секвенсоре (окно Sequencer). Каждому шагу соответствует своя кнопка. Если кнопка выключена − на данном шаге звук воспроизводиться не будет. Если звук мелодический, то для него можно задать нужную ноту. Кроме того, для каждого шага паттерна можно задать целый ряд параметров, определяющих высоту тона и тембр звука.
Генератор − любой источник звука: виртуальный синтезатор/сэмплер, драм-машина или отдельный сэмпл (WAV-файл). Генераторов в вашем проекте может быть сколько угодно. Каждому генератору соответствует свой канал.
Канал − обеспечивает передачу управляющей информации конкретному генератору и передачу синтезированного сигнала от генератора в микшер FL Studio. При добавлении нового генератора в проекте создаётся новый канал, которому можно задать панораму, громкость и другие параметры синтеза.