registration
Contacts
Ilya Telegin
20 November 1987
Favorite styles: Ambient, Breaks, Chillout, Downtempo, Electro, Experimental, Funk, Future Jazz, IDM, Intelligent, Left-field House, Lounge
Producer, listener
Location: Russia, Ekaterinburg
Guest: Клуб Квартира (Ekaterinburg)
Please, register (it is quick!) or login to see contact information.
PROMORANK
169

National Techno Collab Contest' 2011

  6 PR 3,75 Dub Techno, Ambient
Довольно долго ковырялся с треком, пытаясь довести до состояния, когда "нечего будет... 

Cosmogenesis

  3 9 PR 1,39 320 IDM, Downtempo
Вот такой вот получился космически плавучий трек. Для правильного восприятия необходимо три... 
  17 PR 0,43 320 Easy Listening
Немного легких к прослушиванию пейзажей на основе пэттерн-триггеров. Приятных слуховых галлюцинаций! :) 

UTS (Urban Transportation System)

  3 151 PR 0,25 Drum & Bass, Ambient
Трек был записан после прослушивания материала в стиле atmospheric d'n'b, надеюсь, что... 
  3 241 PR 0,26 Drum & Bass, Ambient
Трек про жизнбь подземки большого города, где-то далеко от нас) 
  129 PR 0,4 Breaks, Drum & Bass
Хмм.. трек хоть и имеет брейксовую направленность, был записан после долгого размышления... 
  2 179 PR 0,44 Chillout, Downtempo
Трек - эксперимент, очень много всяческих реверсивных звуков, да и просто пре-фильтеринга... 
  1 143 PR 0,48 Easy Listening, Electro
Трек задумывался, как композиция в стиле чистого "электро", наверное уже несколько забытого,... 
  42 PR 0,25 Ambient
Этот трек был написан довольно давно, решил немного исправить положение со звучанием... 
  1 711 PR 0,58 Drum & Bass, Easy Listening
Вот и закончена действительно трудоемкая и длительная работа по созданию этого трека.... 
  9 289 PR 0,45 Drum & Bass, Chillout
Достаточно простой трек, с симпатичной гармонией, построен так, чтобы сильно не напрягать... 
  88 PR 0,3 Drum & Bass, Easy Listening
Трек является по сути дополненным и чуть по-другому сведенным minimak beautym добавились... 
  4 185 PR 2,61 Chillout, Downtempo
Трек на самом деле был записан давно, и "валялся в ящике стола",... 
  6 201 PR 0,4 Breaks, Ambient
Мрачный взгляд в завтрашний день, абсолютное падение всего, что было созадно: пустые... 
  1 169 PR 1,4 Ambient, Chillout
Трек под редакцией D_Clash, второй половины LFP, совместно провели лишь обработку и... 
  1 177 PR 1,49 Ambient, Chillout
Еще один трек D_Clash, после Sublimality, сохраняет характерные черты его творчества, некий... 
  5 244 PR 1,5 Ambient, Chillout
А вот еще один трек, на этот раз исключительно моего "пера" )... 
  1 118 PR 1,43 Chillout, Easy Listening
Еще один трек D_Clash, продолжающий традиции атмосферности) К этому трек точно так... 
  2 154 PR 1,3 Breaks, Chillout
Трек несет в себе экспериментальную основу. Это своеобразный коктейль из разных стилей,... 
  7 143 PR 1,47 Ambient, Chillout
Ооочень давно родилось несколько музыкальных и чисто технических идей, которые наконец-то удалось... 
  3 186 PR 1,49 Acid Jazz, Experimental
И снова-снова эксперименты. Эксперименты в области темпа, ритма, построений, созвучий... а главное,... 
  1 46 PR 1,49 Experimental
Прогрессивные размышления на тему никак не приходящео лета. Поэкспериментировал немного с разными... 
  1 80 PR 1,57 Breaks, Easy Listening
Бывают треки, которые получаются почти мгновенно, стоит только сесть, часов на 5... 
  1 137 PR 1,61 Experimental, Ambient
Всем здравствуйте... напало на меня желание поэкспериментировать в одновременно мягком и чуть... 
  28 PR 3,39 Experimental, Downtempo
Осторожно))) IDM... Выдалось время немного поэкспериментировать)) Решил сделать упор на сам ризон, поэтому... 
  4 38 PR 6,21 Ambient, Experimental
Однажды, на просторах интернет мне попался некий Австралийский сайт, на котором какой-то... 
  1 36 PR 4,22 Experimental, Downtempo
Понраился в общем-то трек pansku, поэтому родилась идея ремикса, совмещенная в общем-то... 
  5 58 PR 6,14 Breaks, Experimental
Трек с моим собственным вокалом, разложенным на два голоса, представляет собой смесь... 
  1 44 PR 5,46 Chillout, Downtempo
Всем здравствуйте, представляю внимания такой вот трек, чтобы расслабиться и погрузиться в... 
  1 58 PR 4,49 Lounge, IDM
Давно была такая вот идея, сделать запись инструмента живого и немного над... 
  1 30 PR 3,83 Techno
808 драм-машина и её замечательная перкуссия, pink noise, электрический басок, вместе получаем... 
  5 53 PR 7,6 320 Downtempo, Minimal Electronica
Размышления о перкуссионной электронике, холодные, в то же время теплые, странные, и... 
  5 112 PR 8,16 320 Nu Jazz, Easy Listening
В этом треке решил совместить ню-джазвое звучание, драм-машинные партии, басок с намеком... 
  3 41 PR 4,26 320 Downtempo, IDM
Изначально трек носил название other language, потому, что в мелодической его части... 
  25 PR 3,68 320 Techno, Ambient
Всем здравствуйте, выкладываю такой вот трек, получился он у меня после замечательно... 
  5 73 PR 3,86 Drum & Bass
Получился довольно рваный ритм, и при этом довольно техничная атмосфера, поэтому с... 
  5 31 PR 2,83 320 Ambient, Minimal Electronica
С чего это начиналось? В общем-то мне стали интересны всяческие "нестандартные" звукоряды,... 
  7 36 PR 1,92 320 Glitch, Ambient
Наконец-то жара этого лета спала и моя голова начала работать в привычном... 
  3 16 PR 1,42 320 Hip-hop/Rap, IDM
осенний день, немного времени и настроение в духе хип-хоп, вот что из... 
  29 PR 1,73 320 Dub Techno
Атмосферный даб-техно трек на тему аэропортов и терминалов... Старались. 
  1 14 PR 0,37 320 Ambient
Хотелось передать ммм... космическую атмосферу, но не делать совсем уж "холодный космос",... 
  6 24 PR 3,12 320 IDM, Chillout
Часть первая двухчастной, в общем-то, композиции, сделанной вместе с csum. Саунд получился... 
  1 6 PR 0,16 320 IDM
Трек, созданный на основе одной инстанции одного программного синтезатора (Thor/R5) + автоматизация... 
  2 10 PR 0,98 320 IDM
Поток инженерного сознания, сделанный вместе с csum, доказательство того, что две головы... 
  6 21 PR 1,56 320 IDM, Minimal Electronica
Довольо минималистичный трек, состоящий из четырехголосной алгоритмической секвенции на базе синтезированного в... 
  8 PR 0,2 320 IDM, Minimal Electronica
Всем привет, сегодня закончил работу над этим небольшим треком, снабженным интригой и... 
  2 22 PR 2,04 320 Chillout, IDM
Вторая жизнь ранее записанного трека, спокойное настроение + слегка экспериментальное атмосферное окружение,... 
  4 20 PR 2,53 320 IDM, Minimal Electronica
вот такая вот повзрослевшая редакция задумчиво-созерцательного музона в формате, слегка пощекачивающем уши... 
  7 23 PR 2,91 320 Ambient
Эмбиентный трек на базе триггерных пэдов и записи morgantj[okinawamonorail]... который записал среду... 
  2 14 PR 0,36 320 IDM, Ambient
Долго думал, как можно довести трек до гармоничного состояния монотонной, с одной... 
  9 PR 0,23 320 Downtempo, Easy Listening
Атмосферный олдскульный римейк трека BlueMorn Cafe, готовтесь к контакту с зеленькими человечками... 
  3 20 PR 1,3 320 Downtempo
Пятиминутное погружение в алгоритмические пэттерны с примесью живой гитары и тягуче-монотонного настроения.... 
  10 PR 0,25 320 Ambient
Фрагмент, вырванный из настроения. Объемная атмосфера, немного по-киношному вышло.  
  26 PR 1,05 320 Ambient, IDM
Спокойный текстурно-перкуссионный лайв, есть более глитчевые/экспериментальн... треки, есть и спокойные. Отлично подойдет... 

Remixes

  5 115 PR 4,9 320 IDM, Chillout
Решил отойти в этом треке от концепции оригинального трека. Перелопатил все вокалы.... 
Videos
21 4 PR 0,1 Experimental
Небольшое слайд-шоу на тему не представленного на странце трека: I Dig Machines... 
Blog

Программные звуковые устройства, их возможности и применение (3)

Analog's routing section


Route (англ.) путь, маршрут. Следующая секция синтезатора analog содержит несколько пресетов (англ., preset – встроенные настройки, звуки) внутренней маршрутизации, контролирует параметры встроенных в синтезатор эффектов и отвечает за настройки midi-клавиатуры в контексте синтезатора.

Секция состоит из следующих основных параметров:

- Volume – регулятор общего относительного уровня синтезатора. Говоря об общем уровне, имеется в виду суммарный выход двух amp секций синтезатора (точнее даже, структурного блока Output);

- Vib – включает эффект «вибрато» (англ., vibrato). Регулятор справа от кнопки включения отвечает за степень применения эффекта к воспроизводимому сигналу. Фактически, вибрато – это дополнительный низкочастотный генератор, привязанный исключительно к значению высоты тона (pitch) обоих генераторов;

- Rate – регулирует частоту (воспринимаемую, как «скорость») вибрато;

- Uni – включает эффект «унисон» (unison). Данный эффект добавляет к воспроизводимому тону несколько голосов, звучащих в унисон;

- Detune – регулирует степень расстройки голосов эффекта unison;

- Gli – включает встроенный эффект glide (англ. - скольжение). При включении данного эффекта, переключению между воспроизводимыми нотами будет сопутствовать эффект скольжения от одной ноты до другой, вместо моментального переключения;

- Time – регулирует «скорость» эффекта glide;

- Legato – включает режим легато для эффекта glide. В режиме Legato эффект скольжения будет наблюдаться только тогда, когда следующая клавиша нажимается при зажатой предыдущей;

В окне параметров данного блока присутствуют следующие настройки:

- Quick Routing – секция отвечает за пресеты маршрутизации. Сверху-слева представлена схема, при включении которой каждый блок osc подключен исключительно к своему блоку фильтрации и усиления. Сверху-справа, сигнал двух секций osc равномерно распределен между двумя фильтрами, но выход каждого фильтра подключен исключительно к своему блоку усиления. Снизу-слева представлена схема, при которой оба генератора секции osc подключены к первой секции фильтрации, а она, в свою очередь, к первой секции усиления, при этом вторая секция фильтрации и вторая секция усиления являются отключенными. Снизу-справа представлена схема маршрутизации последовательного включения фильтрационных блоков. В данном случае, сигнал двух генераторов поступает на первую секцию фильтрации, которая подключается непосредственно ко второй секции фильтрации, и затем, сигнал на выходе второй секции фильтрации подается на второй блок усиления, при этом первый блок усиления отключен;

- Vibrato – секция изменения параметров эффекта вибрато. Параметр delay отвечает за время задержки между моментом нажатия клавиши на midi-клавиатуре и моментом применения эффекта вибрато к воспроизводимому сигналу. Параметр attack определяет время возрастания амплитуды колебаний эффекта вибрато до максимального значения с момента применения эффекта к воспроизводимому сигналу. Параметр error отвечает за внесение случайных девиаций в параметры эффекта вибрато. Параметр Amt<MW, в свою очередь, отвечает за степень применения эффекта вибрато в зависимости от значения midi-параметра mod wheel. Данный параметр отвечает за переключатель mod wheel на клавиатуре. Если сделать данный параметр равным 100%, эффект вибрато будет проявляться только при значениях mod wheel, отличных от нуля; Здесь следует пояснить, что Amt<MW контролирует распределение глубины модуляции сигнала эффектом Vibrato, между регулятором глубины модуляции самого vibrato и значением ModWheel (положением колеса модуляции на midi-клавиатуре). Вне зависимости от значения справа от регулятора включения Vib, значение параметра Amt<MW будет добавляться к нему при изменении параметра ModWheel т.е. положения колеса модуляции на клавиатуре (отрицательных значений Vib не предусмотрено);

- Keyboard – секция отвечает за настройки midi-клавиатуры в контексте синтезатора. Параметр Octave отвечает за смещение воспроизводимого тона в единицах октав. Параметр semi отвечает за смещение воспроизводимого тона в единицах полутонов. Параметр Detune отвечает за расстройку воспроизводимого тона в его сотых долях. Параметер Voices отражает максимальную полифонию синтезатора (количество голосов является одним из важнейших параметров синтезатора, большее количество голосов требует большей вычислительной мощности, потому, что для каждого отдельного тона, генерируемого осцилляторами требуются собственные огибающие. Также бывает, что для каждой отдельно нажатой клавиши в полифоническом режиме запускается своя LFO, но это зависит от конкретного синтезатора. Фактически параметр полифонии характеризует максимальное число одновременно нажатых клавиш, т.е. воспроизводимых «нот». Следует понимать, что голоса «тратяться» и на эффекты типа Unison, когда каждому воспроизводимому тону соответствует два или четыре голоса соответствующей частоты). PB Range – регулирует, на сколько тонов вверх можно изменить воспроизводимый сигнал посредством использования pitch-bend регулятора на midi-клавиатуре. Положительные значения параметра stretch изменят соответствие клавиш и воспроизводимых тонов следующим образом: чем выше нота, тем более смещенным в сторону диеза будет воспроизводимый тон; чем ниже нота, тем ближе к бемолю тон. При отрицательных значениях параметра будет наблюдаться обратная зависимость. Параметр error отвечает за степень случайной расстройки каждого воспроизводимого тона. Параметр priority отвечает за действия синтезатора в случае превышения полифонии, в значении high приоритетными будут высокие ноты, в то время как более низкие будут отсекаться. В значении low ситуация будет зеркальной. В значении last, приоритет получают последние сыгранные ноты, над нотами, сыгранными ранее;

- Unison – секция содержит параметры эффекта unison. Параметр Voices отражает число дополнительных голосов, а параметр delay – задержку между моментом нажатия клавиши на midi-клавиатуре и моментом применения эффекта унисон к воспроизводимому сигналу;

- Glide – секция содержит важный параметр эффекта glide – Mode (режим). Const (constant=постоянный), интервал скольжения между нотами будет оставаться постоянным, определяемым регулятором справа от кнопки включения эффекта glide. В режиме Prop (proportional=пропорциональный), интервал скольжения будет изменяться пропорционально интервалу между воспроизводимыми тонами;



Таким образом, синтезатор Analog предоставляет пользователю широкий спектр возможностей. При этом, Analog является одним из простых программных синтезаторов. Далее я планирую рассмотреть и примеры других синтезаторов, а на данном моменте предлагаю Читателю поэкспериментировать с различными комбинацими настроек Analog. Если же на Ваш взгляд в тексте присутствуют неточности и недосказанности, прошу Вас прокомментировать мои рассуждения, ведь не ошибается тот, кто ничего не делает... ;)



Прежде чем завершить свои текущие рассуждения, хочется чуть более детально рассмотреть принципы работы цифровых фильтров, применяемых как в устройстве Analog, так и в других синтезаторах. Фильтр, прежде всего, позволяет оперировать с частотным составом воспроизводимого сигнала — его спектром.

Спектр (лат. spectrum от лат. specter — виде́ние, призрак) в физике — распределение значений физической величины (обычно энергии, частоты или массы). Графическое представление такого распределения называется спектральной диаграммой. Обычно под спектром подразумевается электромагнитный спектр — спектр частот (или, что то же самое, энергий квантов) электромагнитного излучения.

Фактически, спектр отражает гармоники какой частоты и на какой громкости (какой аплитуды) присутствуют в (в нашем случае воспроизводимом) сигнале.

В программных синтезаторах, зачастую, манипуляции со спектарльными характеритиками производятся через БПФ (БПФ — Быстрое преобразование Фурье, англ. FFT, Fast Fourier Transform) в режиме реального времени. Быстрое преобразование Фурье — это быстрый алгоритм вычисления дискретного преобразования Фурье. В свою очередь, дискретное преобразование Фурье — преобразование для дискретной формы представления числовых массивов данных. И, наконец, само преобразование Фурье — это операция, сопоставляющая функции вещественной переменной другую функцию вещественной переменной. Эта новая функция описывает коэффициенты («амплитуды») при разложении исходной функции на элементарные составляющие — гармонические колебания с разными частотами (wiki).

Однако, оставим рассуждения о природе преобразования и обратимся к «плодам» его использования. Поскольку в спектре отражены амплитуды различных гармоник, путем манипуляций со спектром эти амплитуды можно изменять, тем самым производя изменения с воспроизводимым сигналом (если в программном устройстве реализован такой механизм, т.е. механизм обратной связи между спектром сигнала и самим сигналом).

Итак, блоки фильтров позволяют вносить изменения в гармонический состав тембра. Каким образом это происходит? Важным понятием для любого фильтра является частота среза, однако значение этой частоты по-разному влияет на поведение различных типов фильтров. На данный момент постараемся рассмотреть несколько ниболее часто используемых типов фильтров (в т.ч. присутствующих в Analog).

Low-Pass фильтр (например LP12, LP – тип фильтра, число — добротность фильтра в дБ/октаву, фактически, добротность отражает «крутизну» склона передаточной функции фильтра, качество подавления частотного диапазона, на слух LP24 воспринимается как более глубокое подавление частот по сравнению с LP12). LP - Фильтр нижних частот (ФНЧ) — электронный или любой другой фильтр, эффективно пропускающий частотный спектр сигнала ниже некоторой частоты (частоты среза), и уменьшающий (или подавляющий) частоты сигнала выше этой частоты. Степень подавления каждой частоты зависит от вида фильтра. К примеру, для звуковых волн твёрдый барьер играет роль фильтра нижних частот — например, в музыке, играющей в другой комнате, легко различимы басы, а высокие частоты отфильтровываются. Точно так же ухом воспринимается музыка, играющая в закрытой машине (wiki). Соответственно, в контексте синтезаторов, в воспроизводимом сигнале отсекаются все гармонические составляющие выше частоты среза, что позволяет сделать звук более мягким («глухим»).

High-Pass фильтр (например, HP12), или Фильтр верхних частот (ФВЧ) — электронный или любой другой фильтр, пропускающий высокие частоты входного сигнала, при этом подавляя частоты сигнала меньше, чем частота среза. Степень подавления зависит от конкретного типа фильтра. Принцип действия такого фильтра аналогичен Low-Pass, с той лишь разницей, что пропускаются/подавляются различные диапазоны частот. При использовании HP фильтра в воспроизводимом сигнале отсекаются все частоты ниже частоты среза. Это часто бывает удобно для подавления низкочастотных составляющих некоторых тембров.

Band-Pass фильтр (например, BP12), подавляет все частоты кроме некоторого диапазона «вокруг» частоты среза. Фактически, такой фильтр можно представить как комбинацию LP и HP фильтров (такой фильтр имеет «холмообразную» форму передаточной функции).

Отдельно отмечу про параметр Resonance фильтров, присутствующих в синтезаторах. Не углублясь в теоритические основы, скажу, что фактически на слух этот параметр воспринимается как более четкое присутствие самой частоты среза в сигнале. То есть, изменяется форма передаточной функции фильтра таким образом, что в «районе» частоты среза появляется дополнительный плавный пик, делая её более «отчетливой» для восприятия (амплитуда гармоник в этой части спектра возрастает, тем самым создавая ощущение большей «плотности» звука в «окрестности» частоты среза).



Надеюсь, что функциональные возможности фильтров на данный момент стали более понятными. В дальнейшем, думаю, что еще не раз вернусь к рассмотрению фильтров и их типов, кроме того, понятие спектральном представлении сигналов позволит объяснить множество эффектов (принципов работы программных effect-device'ов). Ну, а на данный момент, заканчиваю рассуждения, собираюсь и удаляюсь в сторону работы ;).

Надеюсь на Вашу поддержку и фидбэк. Telegin Ilya a.k.a. Lekktro Flight Project (http://lfp.pdj.ru).

Использованы материалы:
ru.wikipedia.org, en.wikipedia.org (перевод автора), Dave Benson, Music: A Mathematical Offering (перевод автора), Ableton Live Manual (English), перевод автора;

Music: Monolake
1 ▲
8 February 2010 9:55
2 comments

Программные звуковые устройства, их возможности и применение (2)

Описание различных типов синтеза помогает разобраться в возможных способах формирования тембра различных синтезаторов. Некоторые базовые принципы и управляемые параметры синтезатора далее будут рассмотрены на примере программного синтезатора Analog, входящего в комплект поставки Ableton Live. После этого, можно будет перейти к описанию и других софт-устройств.

Начать рассмотрение синтезатора Analog предлагается с рассмотрения его структурной схемы:

analog_scheme


На схеме отражен ход сигнала внутри «схемы»-алгоритма работы Analog. Отметим, что программные синтезаторы зачастую получают MIDI-сообщения с клавиатуры или контроллера в качестве входных сигналов (характеризующих «базовую» частоту). Эта «базовая» частота может варьироваться в соответствии с настройками генераторов (oscillator). Итак, на рисунке мы видим, что MIDI-сообщение (слева-направо) сначала принимается блоком генераторов, в который входят: Oscillator 1, Oscillator 2 и Noise-генератор (генератор шума). Посредством этих блоков формируется некоторый базовый тембр. Причем относительные уровни громкости генераторов могут быть изменены в секции Pre Filter Mix, в ней смешиваются звуки до фазы их фильтрации. Отметим, что блоки генераторов могут быть модулированы посредством LFO 1 и LFO 2низкочастотных генераторов (англ., LFO, Low Frequency Oscillator). О деталях этого процесса будет сказано ниже. После смешивания, звук секции генераторов может в разных пропорциях подаваться на входы двух фильтров, Filter 1 и Filter 2. Также из структурной схемы видно, что сигнал с выхода первой секции фильтра можно подать на вход второй секции. Кроме того, у каждого из фильтров есть своя независимая огибающая (блоки под названием Filter Env 1 и 2 соответственно). О назначении огибающей также будет сказано ниже. И в завершение, сигнал может быть подан в блоки усиления — Amp, при этом существует возможность подачи сигнала на вход секций Amp 1 и Amp 2 минуя секции фильтров. Блоки Amp предназначены для манипуляции параметрами синтезатора, отвечающие за амплитудные характеристики результирующего тембра. При этом, как видно из диаграммы, каждому блоку Amp соответсвует своя огибающая (блоки названы Amp Env 1 и 2 соответственно). Последним блоком, отмеченным на схеме является Output, там формируется конечный микс из сигналов с выходов секций Amp 1 и Amp 2. После этого звук поступает на аудио выход MIDI-дорожки внутри Ableton Live. Сигналы аудио дорожек смешиваются микшером Live, и уже с микшера звук поступает в драйвер, а потом и на выход звуковой карты.

На всякий случай, перед тем, как перейти к непосредственному описанию Analog напомню, что ждя его использования достаточно «перетащить» соответствующий пункт из библиотеки Live на MIDI-дорожку.


ANALOG.


Любой из ггенераторов (Osc1, Osc2, Noise), находящийся в соответствующей вкладке инструмента может находиться во включенном и выключенном состоянии. Для того чтобы включить генератор, необходимо воспользоваться кнопками osc1 и osc2 для обоих генераторов соответственно. В секции каждого из генераторов присутствуют несколько элементов:

- Osc1(2) – как уже было сказано выше, кнопка включения/отключения генератора;

включение/отключение генераторов может производиться для усложнения/упрощения результирующего тембра.

- Уровень громкости в дБ – относительный уровень громкости генератора;

- F1/F2 – переключатель, отражающий, какая часть сигнала направляется в каждый из фильтров (из секции Pre Filter Mix, см. структурную схему). Положение F1 – значит, что сигнал целиком отправляется на первый фильтр, F2 – на второй;

- Shape – форма волны синтезатора, возможны четыре варианта: sine – синусоида, saw – пила, square – квадратная волна и s&h – sample&hold псевдослучайная волна;

- Octave – относительное значение октавы, к которой принадлежат генерируемые гармоники (фактически этот переключатель выполняет функцию умножения базовой частоты сигнала, частоты его MIDI-ноты на некоторое целое число, по умолчанию умножения не производится, в значении 0 множитель равняется 1);

- Semi – относительное смещение тона в единицах полутонов (этот же параметр, вне зависимости от Octave отражает смещение базовой частоты на некоторое число Гц «вверх» или «вниз»);

- Detune – «расстройка» генерации, позволяет смещать воспроизводимые частоты на сотые доли тона (cents) вверх и вниз от основного;



В окне параметров существует возможность изменить следующие значения:

- Pitch Env Initial – регулирует смещение от основного тона при нажатии клавиши, точнее в сам момент нажатия, к «базовой частоте» добавляется значение Pitch Env Initial в соответствующих единицах;

- Timeрегулирует, длительность перехода к основному тону (от значения основной тон+Pitch Env Initial);

- Pitch Mod – секция отвечает за модуляцию высоты тона. При этом параметр key отражает зависимость генеируемой частоты от поданной midi ноты на вход синтезатора. А параметр LFO1 – насколько сильно первый блок низкочастотного генератора динамически модулирует тон воспроизводимого сигнала;

- Pulse Width – секция отвечает за ширину квадратного импульса (параметр width), в случае, если выбрана квадратная форма волны генератора. Параметр LFO1 отвечает за глубину модуляции ширины квадратного импульса низкочастотным генератором (англ., PWM, Pulse Width Modulation);

- Sub/Sync – в режиме sub секция отвечает либо за смешивание с дополнительным генератором, настроенным на октаву ниже основного, при этом параметр level определяет относительный уровень громкости дополнительного генератора. Необходимо отметить, что в режиме пилообразной и квадратной волн, суб-генератор имеет форму квадратной волны, в режиме синусоиды – форму синусоиды. В режиме sync происходит повторное воспроизведение волны основного генератора с частотой внутреннего генератора виртуального устройства analog. При уровне параметра level равному 0%, частоты генераторов совпадают, при увеличении значения параметра, частота внутреннего генератора увеличивается, изменяя гармоническое содержимое тембра основного генератора;

Генератор шума имеет лишь несколько базовых параметров:

- Noise – кнопка включения/выключения генератора шума;

- F1/F2 – распределение сигнала между фильтрами (см. Выше);

- Уровень громкости в дБ – относительный уровень громкости генератора;

- Color – встроенный в секцию генератора шума low-pass фильтр с добротностью 6дБ/октаву. Фильтр вычитает из сигнала секции Noise частоты выше значения параметра color. Таким образом можно придать шуму «оттенок», от белого (максимальное значение), до, например «розового» (значения color в районе 800-2200Гц).

Analog's Filter Section


Следующей из основных частей синтезатора analog является секция фильтра. Переключение к этой секции происходит путем активизации соответствующей вкладки в окне устройства. В синтезаторе analog таких секции две, они, в общем, похожи.

Итак, секция фильтра состоит из следующих основных элементов:

- кнопка Fil1 – отвечает за включение секции фильтра в структурную схему работы синтезатора, следует отметить, что при выключенной секции фильтра активизирется режим bypass, при котором сигнал прямо с выхода секции Pre Filter Mix попадает на вход блока Amp;

- список выбора типа фильтра – отвечает за тип фильтра, которым обрабатывается спектр сигнала на выходе генератора. Число в названии типа фильтра отвечает за добротность фильтра (дБ/октаву, фактически - «крутизна» склона фильтра), буква в кодированном названии фильтра говорит о типе фильтра, так hp – значит high-pass (НЧ фильтр, пропускает частоты выше частоты среза Freq), bp – band pass (полосовой фильтр, пропускает выбранную параметром freq полосу частот, lplow pass (ВЧ фильтр, пропускает частоты ниже частоты среза Freq).

- Freq - устанавливает параметр частоты среза фильтра;

- Reso – уровень резонанса фильра на его частоте среза;

- В секции Fil1 параметр ‘To F2’ позволяет отправить часть сигнала с выхода filter 1 на вход filter 2;

- В секции Fil2 присутствует режим slave. При активации этого режима, частота среза filter 2 будет аналогичной частоте среза filter 1. А параметр Freq второго фильтра будет отвечать за величину смещения частоты среза второго фильтра, относительно частоты среза первого. Кроме того, если параметры первого фильтра динамически модулируются, этой модуляции будут подвержены и параметры второго фильтра;



В окне параметров секции фильтра существует возможность изменить следующие значения:

- Slope – отвечает за вид графика формы фильтра, EXP – экспоненциальная шкала, LIN – линейная;

- Legato – когда этот режим отключен, каждое нажатие клавиши на клавиатуре сопровождается собственной огибающей фильтра и блока Amp. При включении этого режима (он работает сразу для нескольких клавиш) для всей последовательности клавиш используется одна огибающая. Для активизации этого режима следует нажимать последующую клавишу, пока не отжата предыдущая;

- Free – в этом режиме пропускается фаза sustain в огибающей фильтра, и после decay сразу наступает release. Это значит, что длина звучащей ноты не будет зависеть от того, сколько времени зажата клавиша на клавиатуре;

- Att<Vel - этот параметр отвечает за степень влияния силы нажатия клавиши на длительность фазы атаки в огибающей фильтра;

- Env<Vel – отвечает за степень влияния силы нажатия клавиши на глубину модуляции сигнала огибающей;

- ADSR секция – отвечает за фазами огибающей: attack, decay, sustain и release. Attack – время, за которое значение freq соответствующего фильтра достигнет своего текущего значения (начальное значение freq=0). Decay – время, необходимое на переключение между фазами attack и sustain. Sustain – относительный уровень параметра freq, на котором "держится" сигнал пока клавиша остается зажатой, т.е. - sustain – фаза непрерывного удержания клавиши. Release – время, за которое значение freq затухает от значения в фазе sustain до нулевого значения после того, как клавиша отжимается. S.Time – максимальное время в течение которого клавиша может оставаться зажатой по истечении этого времени, огибающая автоматически переходит в фазу release;

- Loop – отвечает за режимы повторения огибающей. AD-R – фазы attack и decay зацикливаются до тех пор, пока клавиша не будет отжата. ADR-R – фазы attack, decay и release зацикливаются до тех пор, пока клавиша не будет отжата. ADS-AR – нет фактического зацикливания, однако, фазы attack и release повторятся единожды, когда клавиша будет отпущена;

- Freq Mod – секция отвечает за динамические изменения частоты среза фильтра, в зависимости от различных параметров. Кроме того, analog имеет встроенную функцию «сатурации» сигнала. За неё отвечает секция drive. Cатурация вносит искажения в сигнал, тем самым делая звучание более «острым». Режимы sym и asym отвечают за симметричную и асимметричную сатурацию соответственно. Регулятор LFO1 отвечает за глубину модуляции сигнала, проходящего через filter1 низкочастотным генератором 1. Key отвечает за изменение частоты среза фильтра в зависимости от поданного на вход синтезатора midi-кода, фактически, чем выше тон, взятый на клавиатуре, тем большая частота среза фильтра при положительных значениях key (и тем меньшая при отрицательных). Параметр Env отвечает за глубину модуляции среза фильтра огибающей (env=envelope=огибающая), точнее – ADSR секцией;

- Res Mod – секция отвечает за динамическое изменение резонанса filter1. Параметр LFO1 отвечает за глубину модуляции резонанса первой секцией низкочастотного генератора. Параметр key отвечает за глубину модуляции резонанса в зависимости от воспроизводимого тона. При положительных значениях глубина модуляции увеличивается прямо пропорционально высоте тона, при отрицательных – обратно пропорционально. Степень воздействия огибающей фильтра на значение резонанса определяется параметром Env;

Следующей важной секцией синтезатора analog является секция усиления – Amp (секция управления параметрами апилитуды). В физическом смысле, эта секция отвечает во-первых за увеличение уровня сигнала на выходе генератора и фильтра до слышимого уровня и во-вторых за параметры огибающей аплитудной составляющей. В терминологии трех составляющих (см. выше), эта секция позволяет манипулировать парамтерами длительности и громкости звукового сигнала.

Analog's Amp Section


Секция amp состоит из следующих основных элементов:

- Amp1 – кнопка включения секции усиления 1, при отключении обеих секций усиления воспроизводимый сигнал не будет слышен;

- Pan – отвечает за панорамирование сигнала на выходе генератора и фильтра влево или вправо (левый или правый канал воспроизводящей стереосистемы). При использовании различных настроек панорамы для первой и второй секции amp, можно достичь интересных стереоэффектов. Это может выражаться либо в различной степени присутствия одного тембра в правом или левом каналах. Кроме того, для каждой секции amp можно использовать разные огибающие, таким образом можно, скажем, заставить уровень сигнала возрастать с разной скоростью в разных каналах (путем увеличением длительности фазы атаки).

- Level – отвечает за относительный уровень воспроизводимого сигнала в дБ;



В окне параметров секции amp существует возможность изменить следующие значения:

- Slope – отвечает за вид графика формы фильтра, EXP – экспоненциальная шкала, LIN – линейная;

- Legato – когда этот режим отключен, каждое нажатие клавиши на клавиатуре сопровождается собственной огибающей фильтра Amp Env). При включении этого режима (он работает сразу для нескольких клавиш) для всей последовательности клавиш используется одна огибающая. Отмечу, что наличие нескольких переключателей Legato (по два на каждую пару блоков Filter → Amp), позволяет добиться интересных стереоэффектов. Простейшими примерами могут быть: наличие легато в одном канале но отсутствие в другом, наличие легато по фильтру при отсутствии легато по Amp;

- Free – в этом режиме пропускается фаза sustain в огибающей фильтра, и после decay сразу наступает release. Это значит, что длина звучащей ноты не будет зависеть от того, сколько времени зажата клавиша на клавиатуре;

- Att<Vel - этот параметр отвечает за степень влияния силы нажатия клавиши на длительность фазы атаки в амплитудной огибающей; Вообще, хотелось бы отметить, что фаза атаки — это то, что воспринимается человеческим ухом как «некоторый инструмент», по атаке ухо различает звуковые тембры. То есть в формировании сигнала огромную роль играют Transient-составляющие (Dave Benson, 2008);

- Env<Vel – отвечает за степень влияния силы нажатия клавиши на глубину модуляции сигнала амплитудной огибающей;

- ADSR секция – отвечает за фазами огибающей: attack, decay, sustain и release. Attack – время, за которое значение амплитуды воспроизводимого сигнала достигнет своего текущего значения (начальное значение ампдитуды=0). Decay – время, необходимое на переключение между фазами attack и sustain. Sustain – относительный уровень громкости, на котором "держится" сигнал пока клавиша остается зажатой, т.е. - sustain – фаза непрерывного удержания клавиши. Release – время, за которое уровень громкости затухает от значения в фазе sustain до нулевого значения после того, как клавиша отжимается. S.Time – максимальное время в течение которого клавиша может оставаться зажатой по истечении этого времени, огибающая автоматически переходит в фазу release;

- Loop – отвечает за режим повторения огибающей. AD-R – фазы attack и decay зацикливаются до тех пор, пока клавиша не будет отжата. ADR-R – фазы attack, decay и release зацикливаются до тех пор, пока клавиша не будет отжата. ADS-AR – нет фактического зацикливания, однако, фазы attack и release повторятся единожды, когда клавиша будет отпущена;

- Pan Mod – секция отвечает за динамическое изменение параметров панорамирования. LFO1 – параметр смещает сигнал относительно левого и правого канала в соответствии с частотой низкочастотного генератора. Поскольку LFO часто имеет как положительные, так и отрицательные максимумы (при большинстве форм волн, функция LFO лежит как в положительной так и отрицательной полуплоскостях значений), сигнал будет смещаться как влево, так и вправо по панораме. Если в секции низкочастотного генератора выбрать форму волны, в которой будут присутствовать только положительные максимумы, сигнал будет смещаться исключительно в направлении центр -> правый канал. В случае отрицательных пиков будет наблюдаться противоположная ситуация;

Параметр key отвечает за панорамирование сигнала в зависимости от высоты воспроизводимого тона. При положительных значениях параметра, чем выше будет взят тон, тем «правее» он будет звучать. В случае отрицательных значений параметра, будет наблюдаться зеркальная ситуация. Параметр Env отвечает за глубину модуляции огибающей секции amp1 панорамы воспроизводимого сигнала;

- Level Mod – секция отвечает за динамическое изменение уровня сигнала, проходящего через секцию amp1. Параметр LFO1 динамически изменяет уровень воспроизводимого сигнала в соответствии с частотой первой секции низкочастотного генератора. Параметр key отвечает за изменение уровня воспроизводимого сигнала в зависимости от высоты взятого тона. Положительные значения этого параметра означают, что уровень сигнала будет усиливаться прямо пропорционально высоте тона, отрицательные значения приведут к обратной ситуации. Параметр Env отвечает за глубину модуляции огибающей секции amp уровня воспроизводимого сигнала. Этот параметр (Env), как правило, устанавливается равным 100%;


Analog's LFO Section


Следующая важная структурная и фунциональная компонента синтезатора analog – блок низкочастотной генерации (LFO = Low Frequency Oscillation/or). Блок представлен двумя генераторами, каждый из которых может работать со своей линией фильтров (Filter) и усилителей (Amp). Параметры, которые динамически регулируются низкочастотной генерацией, приведены выше, и относятся к секциям Osc, Fil и Amp. К примеру, можно попробовать динамически изменять ширину квадратного импульса (т.е. Организовать PWM – Pulse Width Modulation). Для этого стоит включить блок LFO1, перейти в секцию Osc1, выбрать квадратную форму волны, и в секции pulse width установить регулятор LFO1 равным, скажем, 0.5. Для того чтобы оценить, как изменился звук синтезатора, необходимо зажать любую клавишу на midi-клавиатуре. В звуке возникнут волнообразные изменения, в физическом смысле характеризуемые динамическим изменением ширины квадратного импульса;

Блок LFO состоит из следующих основных частей:

- LFO1 – регулятор включения блока LFO. Если блок отключен, регуляторы LFO1 в других секциях становятся недоступными к изменению, и никакой модуляции не производится;

- Переключатель частоты генерации: в режиме hz частота устанавливается в Гц. Во втором режиме частота является кратной единицам темпоритма, то есть синхронизируется с темпом хост-приложения (темпом Live);

- Rate – регулятор частоты LFO1, звуковые эффекты от различной частоты характеризуются различной «скоростью» модуляции, это оставляет большой простор для экспериментов;

В окне параметров блока LFO существует возможность изменить следующие значения:

- Wave – выбор формы волны LFO. На рисунке слева от этого параметра в реальном времени строится примерный график воздействия выбранной формы волны на модулируемые параметры;

- Width – регулятор устанавливает ширину прямоугольного импульса, в случае если последний выбран в качестве активной формы волны регулятора wave;

- Retrig – при включении этой функции, LFO сбрасывается при каждом нажатии клавиши, то есть начало формы волны LFO во времени синхронизируется с нажатием клавиши. В отключенном состоянии (параметра Retrig) низкочастотный генератор имеет строго постоянную внутреннюю частоту, с которой синхронизируются модулируемые параметры;

- Offset – регулирует смещение фазы для разных типов волн, позволяет получить более интересные звуковые комбинации, особенно при использовании двух LFO с различными настройками сдвига фазы;

- Delay – при установке этого параметра в значение, отличное от нуля, LFO начинает воздействовать на воспроизводимый сигнал с задержкой. Это особенно актуально при создании сложных тембров в режиме retrig. В этом случае короткие нажатия клавиш не будут сопровождаться динамической низкочастотной модуляцией, а более длинные будут ей подвержены;

- Attack – данный параметр может использоваться для «сглаживания» предыдущего эффекта, поскольку своей функцией являет постепенное увеличение амплитуды низкочастотного колебания, что приводит к более плавному началу динамической модуляции (фактически, параметр Attack – это контроль огибающей LFO, содержащей только фазы Attack и Sustain);

 

Надеюсь на Вашу поддержку и фидбэк. Telegin Ilya a.k.a. Lekktro Flight Project (http://lfp.pdj.ru).

Использованы материалы:
ru.wikipedia.org, en.wikipedia.org (перевод автора), Dave Benson, Music: A Mathematical Offering (перевод автора), Ableton Live Manual (English), перевод автора;

Полный текст поста (если угодно, статьи) можно скачать в PDF по адресу: http://sun-shade.ru/data/synth_analog_filtering.pdf

Music: Monolake
1 ▲
8 February 2010 9:54
no comments

Программные звуковые устройства, их возможности и применение (1)

Этим постом я хотел бы начать цикл рассуждений о современной музыке. Точнее, её технических аспектах: доступных инструментах, средствах обработки, методических подходах и так далее... Начать хотелось бы именно с подходов.

Разнообразие DAW (Digital Audio Workstation) сегодня довольно велико, хотя с коммерческой точки зрения сводится лишь к небольшой группе программных продуктов. В своих рассуждениях я, в основном, буду касаться двух: Propellehead Reason и Ableton Live. Не думаю, что споры о выборе или работе с конкретной DAW здесь уместны, поэтому скажу лишь, что выбрал вышеназванные продукты исключительно из удобства их использования (фактора весьма субъективного).

Мощь современных систем работы со звуком настолько велика, что распространяется далеко за пределы нужд Desktop или Live музыканта. Однако вместо того, чтобы научиться правильно использовать эту мощь, многие действия по «извлечению» и обработке звуковых сигналов выполняются с помощью сторонних plug-ins (далее по тексту: плагинов), инструментов и эффектов, обеспечивающих «простоту и легкость» в использовании, и позволяющие в два клика мышью достичь того самого «хитового звука» (я не отрицаю подобного подхода, но предлагаю разумную альтернативу).

Зачастую мне это видится как продажа конечному пользователю (музыканту) продуктов, реальная необходимость в которых для него не всегда существует (причем это выгодно только компании-разработчику). Многие эффекты, синтезаторы и другие софт-устройства можно реализовать только средствами DAW, обладая некоторым набором знаний и соответствующей логикой. Под логикой, в данном случае, я подразумеваю умение ставить себе цель вроде: «Какой мне нужен звук?» или «А чего я могу добиться от того или иного софт-устройства?».

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


Начать свои рассуждения я хотел бы с наиболее важного, как мне кажется, аспекта для музыканта, занимающегося электронной музыке — синтеза. Под синтезом я конечно же понимаю создание некоторого звука — тембра, для последующего его применения. Этот вопрос кажется мне наиболее интересным именно с позиции многообразия внешних для DAW VST синтезаторов. Отдельно отмечу, что в настоящем тексте не рассматриваю бесплатные VST и/или бесплатные DAW, поскольку о них планирую поговорить позже. Так вот, сотни синтезаторов «смотрят» на музыканта с витрин интернет-магазинов. А в чем между ними принципиальная разница? Как подходить к выбору? Что предпочесть? И есть ли в этом необходимость?

Перед тем как начать, хотелось бы уточнить, что в своих рассуждениях я скорее буду пользоваться техническими, чем напрямую музыкальными терминами, но обязательно буду прилагать их описание.


К решению проблемы хочу подойти основательно и логично, оформив свои сумбурные мысли в завершенное повествование на протяжении этого и последующих постов.


Итак, при формировании тембра перед музыкантов (саунд дизайнером, как угодно) стоит задача создания «звука» с использованием некоторых базовых элементов. Отмечу, что основным из них является высота тона. Ведь в конечном счете тембры используются для написания музыки (ну и, создания специальных эффектов, SFX, от англ. Special Effects).


Музыка (греч. Μουσική от греч. μούσα — муза) — разновидность искусства, воплощающая идейно-эмоциональное содержание в звуковых художественных образах (wiki). Не переходя на споры о музыкальных формах, скажу, что понятие музыки ассоциируется с понятием гармонии.

Термин «гармония» в музыке включает ряд значений (wiki):

1) приятная для слуха и постигаемая разумом слаженность звуков (музыкально-эстетическое понятие);

2) объединение звуков в созвучия и их закономерное последование (композиционно-техническое понятие);

3) научная и учебно-практическая дисциплина, изучающая звуковысотную организацию (одноголосной и многоголосной) музыки.


Первичный объект гармонии — музыкальные интервалы, художественное освоение которых составляет основной стержень исторического развития музыкального искусства. «Согласное» звучание звуков даёт первую категорию гармонии — консонанс, противопоставляемый диссонансу. Другой важнейшей категорией гармонии является звукоряд определённого интервального рода, материальная основа всякой музыки.

Звукоряд можно представить как последовательность тонов различной высоты (определенной частоты, или состава частот). О формировании таких тонов и пойдет далее речь.

Высота звука (wiki) — характеристика звука как волны: частота колебаний воздуха. Это определение исходит из волновой теории звука, характеризующей сам звук, как упругие волны, продольно распространяющиеся в среде и создающие в ней механические колебания. Частота звуковых колебаний измеряется в Герцах, Hz (англ., Hertz). Следует отметить, что человеческое ухо способно воспринимать сигналы в диапазоне 16Гц-21кГц. Однако, существуют исследования показывающие, что у человека существует особый «психоакустический» способ восприятия ультразвуковых частот (частот, превышающих верхний порог слышимости). То есть, фактически, они не слышны, но оказывают на мозг человека некоторое воздействие. Частоты инфразвукового диапазона могут восприниматься на тактильном уровне как вибрации, или же, в психоакустическом понимании, как особые мозговые волны, сопровождающие определенные режимы его функционирования.

Длительность (wiki) — одно из основных свойств музыкального звука, результат продолжительности колебания звучащего тела. Абсолютная длительность звука определяется мерами времени (секундами и т. п.). В музыке большое выразительное значение имеет относительная длительность звуков; сравнение её с длительностями других звуков является основанием сложных музыкально-логических связей, выражающихся прежде всего в ритме и метре.

Громкость звука (wiki) — субъективное восприятие силы звука (абсолютная величина слухового ощущения). Громкость главным образом зависит от звукового давления и частоты звуковых колебаний. Также на громкость звука влияют его тембр, длительность воздействия звуковых колебаний и другие факторы. Сегодня часто можно встретить описание громкости звука в единицах звукового давления — Децибелах, дБ (англ., dB, Decibel). Децибел — Логарифмическая единица уровней, затуханий и усилений. Характер отображения в органах чувств человека и животных изменений течения многих физических и биологических процессов пропорционален не амплитуде входного воздействия, а логарифму входного воздействия, поэтому и применяется логарифмическая единица. Уровень громкости звука — относительная величина. Она выражается в фонах и численно равна уровню звукового давления, создаваемого синусоидальным тоном частотой 1 кГц такой же громкости, как и измеряемый звук (равногромким данному звуку). На рисунке изображено семейство кривых равной громкости, называемых также изофонами. Они представляют собой графики стандартизированных (ISO 226) зависимостей уровня звукового давления от частоты при заданном уровне громкости. С помощью этой диаграммы можно определить уровень громкости чистого тона какой-либо частоты, зная уровень создаваемого им звукового давления.

Звуковое давление


Для примера следует привести уровни звукового давления различных источников шума, дБ (wiki):

Cпокойное дыхание: 10; Шелест страниц 20; Шепот 30; Холодильник 40-43; Компьютер37-45; Кондиционер 40-45; Вытяжной вентилятор 50-55; Телевизор, музыкальный центр на средней мощности 60; Электробритвы 60; Разговоры людей 66; Стиральные машины 68;

Радиоречь 70; Пылесосы 75; Детский плач 78; Игра на пианино 80; Электрополотеры 83; Радиомузыка 83; Перфоратор 90-95; Домашний кинотеатр на полную мощность 100-110;

Таким образом, на данном этапе следует резюмировать, что формируемые звуки могут обладать тремя базовыми характеристиками: высотой, длительностью и громкостью.


Of course, the real strength of synthesis is the ability to produce sounds not previously attainable, and to manipulate sounds in ways not previously possible. Most music, even in today’s era of the availability of cheap and powerful digital synthesizers, seems to occupy only a very small corner of the available sonic palette. The majority of musicians who use synthesizers just punch the presets until they find the ones they like, and then use them without modification.

Конечно, настоящая мощь синтеза заключается в возможности формирования абсолютно новых звуков и в развитии путей манипуляции их параметрами. Большинство музыки, даже в сегодняшний век дешевых и мощных цифровых синтезаторов, задействует лишь малую толику от всего многообразия доступной звуковой палитры. Большинство музыкантов просто переключают пресеты до тех пор пока не найдут тот, который нравится и помещают его в микс без каких-либо изменений. (Dave Benson: Music, A Mathematical Offering).


Синтезатор — электронный музыкальный инструмент, создающий (синтезирующий) звук при помощи одного или нескольких генераторов звуковых волн. Требуемое звучание достигается за счёт изменения свойств электрического сигнала (в аналоговых синтезаторах) или же путём настройки параметров центрального процессора (в цифровых синтезаторах).

Поскольку далее речь пойдет лишь о цифровых синтезаторах, точнее, о программных (использующих ЦП компьютера для генерации звука, являющихся, фактически, программой), различные манипуляции со звуком будут рассматриваться как изменение параметров программного синтезатора.

Все существующие типы синтеза нашли свое применение в программных синтезаторах. Прежде чем рассмотреть это на конкретном примере, обратимся к описанию различных этих типов:

Additive synthesis is a technique of audio synthesis which creates musical timbre.

The timbre of an instrument is composed of multiple harmonics or partials, in different quantities, that change over time. Additive synthesis emulates such timbres by combining numerous waveforms pitched to different harmonics, with a different amplitude envelope on each, along with inharmonic artifacts. Usually, this involves a bank of oscillators tuned to multiples of the base frequency. Often, each oscillator has its own customizable volume envelope, creating a realistic, dynamic sound that changes over time (wiki).

Аддитивный синтез. Музыкальный тембр состоит из нескольких гармоник. Гармонический состав звука может меняться с течением времени. При аддитивном синтезе используется несколько генераторов, настроенных на частоту целочисленных множителей основной (фундаментальной, англ. Fundamental) частоты. При этом каждый генератор может иметь собственную амплитудную огибающую для создания звуков, приближенных к «натуральным» (динамически изменяющихся с течением времени). Стоит заметить, что в некоторых случаях к звуку могут добавляться негармоничные составляющие, опять же с целью внесения в звучание «натуральной» компоненты.


Subtractive synthesis is a method of subtracting harmonic content from a sound via sound synthesis, characterized by the application of an audio filter to an audio signal. For example, taking the output of a sawtooth generator and using a low-pass filter to dampen its higher partials generates a more natural approximation of a bowed string instrument than using a sawtooth generator alone. Typically, the complexity of the source signal and the cut-off frequency and resonance of the filter are controlled in order to simulate the natural timbre of a given instrument (wiki).

Субтрактивный синтез — метод вычитания гармонических составляющих из аудио сигнала посредством применения аудио фильтра. Например, посредством вычитания высокочастотных составляющих из пилообразной волны low-pass фильтром, можно получить более «натуральное» и мягкое звучание, чем звучание этой же волны отдельно. При таком типе синтеза, фактические параметры доступные к изменению это: форма волны (одного или нескольких генераторов), частота среза и резонанс (на уровне частоты среза) фильтра.


In audio and music frequency modulation synthesis (or FM synthesis) is a form of audio synthesis where the timbre of a simple waveform is changed by frequency modulating it with a modulating frequency that is also in the audio range, resulting in a more complex waveform and a different-sounding tone. The frequency of an oscillator is altered or distorted, "in accordance with the amplitude of a modulating signal." (Dodge and Jerse 1997, p.115) For synthesizing harmonic sounds, the modulating signal must have a harmonic relationship to the original carrier signal. As the amount of frequency modulation increases, the sound grows progressively more complex (wiki).

FM-синтез, или синтез на основе частотной модуляции (ЧМ., англ FM, Frequency Modulation). Как правило в этом типе формирования тембра применяются «чистые синусы», при этом базовый сигнал модулируется сигналом некоторой частоты, также лежащим в диапазоне воспринимаемого человеческим ухом звука. Таким образом форма базовой волны усложняется. Причем глубина модуляции зависит от амплитуды волны-модулятора. Для получения гармоничных звуков, следует модулировать базовый сигнал другим сигналом частотой, находящейся в «гармоничной» зависимости с частотой базового сигнала (например, частота модулятора может быть целочисленным кратным частоте базового сигнала). При несоблюдении критерия целочисленной кратности, путем частотной модуляции можно получить сложные тембры, содержащие негармоничные составляющие.

Phase distortion synthesis is a synthesis method introduced in 1984 by Casio in its CZ range of synths, and similar to Frequency modulation synthesis in the sense that they are both built on phase modulation. Basically a sine wave is played, but by modifying the phase angle, the sine wave is bent out of shape (wiki).

Синтез с применением фазовой дисторции (модуляции). Данный вид синтеза схож с FM, различием является объект модуляции. При фазовой дисторции, изменяется фазовый угол базового сигнала, тем самым изменяя форму волны. Результатом этого является отличный от первоначального тембр.

Granular synthesis is a basic sound synthesis method that operates on the microsound time scale. It is often based on the same principles as sampling but often includes analog technology. The samples are not used directly however, they are split in small pieces of around 1 to 50 ms in length, or the synthesized sounds are very short. These small pieces are called grains. Multiple grains may be layered on top of each other all playing at different speed, phase and volume.

The result is no single tone, but a soundscape, often a cloud, that is subject to manipulation in a way unlike any natural sound and also unlike the sounds produced by most other synthesis techniques. By varying the waveform, envelope, duration, spatial position, and density of the grains many different sounds can be produced.

The result is usable as music, sound effects or as raw material for further processing by other synthesis or DSP effects. The range of effects that can be produced include amplitude modulation, time stretching, stereo or multichannel scattering, random reordering, disintegration and morphing (wiki).

Гранулярный синтез — это метод формирования тембра, работающий в масштабе очень коротких временных промежутков. Базовые принципы этого метода схожи с сэмплингом, однако сэмплы не используются сами по себе, а разделяются на короткие фрагменты (длительностью 1-50мс). Эти фрагменты называют зернами или гранулами. Гранулы можно «выстроить» в несколько слоев, проигрывать с разной скоростью, фазой и уровнем громкости. Получившийся тембр не будет иметь характер «чистого» звука, но скорее будет похож на некоторую комбинацию звуков, «звуковую текстуру». Со звуком сформированным таким образом можно производить разнообразные манипуляции, нехарактерные для «натуральных» звуков, или же тембров, синтезированных с использованием других методов. Изменяя параметры огибающей, формы волны, длительности, «пространственного» расположения и плотности зерен, можно получить широкую палитру звуков. Конечные тембры можно применять как в музыке, так и обрабатывать дальше, применяя к ним разнообразные DSP (англ., Digital Signal Processing, ЦОС/ЦОД, Цифровая обработка сигналов/данных) эффекты: фильтрацию, амплитудную модуляцию, тайм-стретчинг, разделение на несколько каналов, случайное изменение последовательности воспроизведения, морфинг.

In sound synthesis, physical modeling synthesis refers to methods in which the waveform of the sound to be generated is computed by using a mathematical model, being a set of equations and algorithms to simulate a physical source of sound, usually a musical instrument. Such a model consists of (possibly simplified) laws of physics that govern the sound production, and will typically have several parameters, some of which are constants that describe the physical materials and dimensions of the instrument, while others are time-dependent functions that describe the player's interaction with it, such as plucking a string, or covering toneholes.

For example, to model the sound of a drum, there would be a formula for how striking the drumhead injects energy into a two dimensional membrane. Thereafter the properties of the membrane (mass density, stiffness, etc.), its coupling with the resonance of the cylindrical body of the drum, and the conditions at its boundaries (a rigid termination to the drum's body) would describe its movement over time and thus its generation of sound (wiki).



Синтез с применением физического моделирования. При использовании этого метода синтеза результирующая форма волны будет формироваться с учетом некоторой математической модели, представляющей собой совокупность различных уравнений и алгоритмов. Вся эта совокупность направлена на симуляцию некоторого звука, обычно тембра «живого» инструмента. Модель состоит из (обычно упрощенных) законов физического взаимодействия механических (или других) частей симулируемого инструмента. Внутри этой модели существует, как правило, возможность задавать некоторые константы, определяющие такие физические характеристики, как: материал из которого сделан инструмент, размеры инструмента. Функциональная же составляющая отвечает за изменение тембра с течением времени, моделируя «поведение» музыканта, играющего на этом инструменте.

К примеру, для того, чтобы смоделировать звук барабана, физическая модель должна описать удар барабанной палочки о двумерную мембрану — поверхность барабана (и, соответственно, её результирующую вибрацию). Вибрация мембраны затем передается цилиндрическому корпусу барабана — резонатору, настроенному на некоторую частоту. Моделирование вибрации корпуса барабана на некоторой частоте вместе с вибрацией мембраны фактически и есть процесс формирования его звука.

Wavetable synthesis is a method related to sampling, in which digitally recorded wave files are used as raw material to produce sounds which are a sort of hybrid between synthesis and sampling. It is usual to use one wave file for the attack portion of the sound, and another for the sustain portion. In the case of the sustain portion, a whole number of periods of the sound are used to form a loop which is repeated. An envelope is then applied to shape the sound, and then finally the result is pitch shifted and put through a low pass filter (Dave Benson, Music: A Mathematical Offering).

Еще одним методом синтеза является применение «Волновых таблиц». Фактически, для формирования тембра используются записанные фрагменты различных волн. Причем как правило, тон состоит из двух фрагментов, один из которых представляет собой фазу атаки, а другой — фазу удержания (сустейна, от англ. Sustain). Причем внутри второго фрагмента существует «петля», призванная обеспечить «бесконечную» максимальную продолжительность сустейн фазы. Кроме того, часто звуки при таком методе пропускаются через low-pass фильтр с целью придания тембру более «натурального оттенка».

Надеюсь на Вашу поддержку и фидбэк. Telegin Ilya a.k.a. Lekktro Flight Project (http://lfp.pdj.ru).

Использованы материалы:
ru.wikipedia.org, en.wikipedia.org (перевод автора), Dave Benson, Music: A Mathematical Offering (перевод автора), Ableton Live Manual (English), перевод автора;

Music: Monolake
0 ▲
8 February 2010 9:50
no comments

promodj hook

Music: idm
0 ▲
8 February 2010 8:50
no comments
Lekktro Flight Project

Hey guys) Well... my music is based on a bunch of different experiments.. Starting from sample processing and implementing different kinds of software synthesis. Which means I really like sound-design. But I also think that any track is not just about it sounds like. It's also about melody and arrangement. So my main aim for now in the music creation field is basically make music that would be both good sounding and harmonically complex. I would really appreciate any opinions and feedback on the  I make. And there's also an opportunity of some collab on creating music. Yeah.. and thanks for the time you spent reading this)

I like: Экспериментировать, считаю, что только опровергая свои же собственные мысли, в том числе музыкальные, можно сделать что-то действительно индивидуальное. Не стоит постоянно "держаться корней", превратиться можно в злобного консерватора...

I hate: войну не люблю, peace

I recommend: Больше времени проводить на воздухе, да и просто отдыхать, в компании с замечательной музыкой.. то есть это, - с друзьями)

I am interested in: Техническими разными штуками, необычными звуками, треками, которые не разберешь как сделаны))

I know: Что чем больше вкладываешь с умом - тем больше получаешь взамен

I can: улыбаться =)

Feedback
  •  
    JT SkeeD  3 March 2012 12:05 #
    лови в PR + и в друзья Go! Надеюсь на взаимность!)
  •  
    Volian trains   19 December 2011 11:07 #
  •  
    kuvay  20 November 2011 10:02 #
    Илюха, с днем рождения!
  •  
    Tim Maloy  26 September 2011 21:50 #
    Респектосы! Дружим
  •  
    John Fantanelli  4 May 2011 3:16 #

    Очень буду рад вашей оценке))
  •  
    MARK STANTON (LVBTZ)  4 April 2011 19:36 #
    Я тебя люблю! Спасибо за разжевку по синтезу. PLUR!;)
  •  
    Freeon  1 March 2011 17:17 #
    здравствуй Илья! Оцени мой диповый саунд, если не сложно:
  •  
    Freeon  13 January 2011 21:15 #
  •  
    Another Format  1 December 2010 15:37 #
  •  
    FrosT_project  26 October 2010 11:10 #
  •  
    requix  18 September 2010 13:36 #
    привет
    мой новый ремикс уже готов!
    как всегда буду рад твоим отзывам

    спасибо!
    творческих успехов
  •  
    Красное Солнце  20 July 2010 20:12 #
    мощно RULISH
  •  
    Freeon  18 June 2010 15:42 #
    понравилось творчество!!! +++
    Ебург вызывает уважение!!!
  •  
    Sense of noize  17 February 2010 5:37 #
    Бодрого дня, Ёбург . Приятно было послушать утром пару треков (ткнул совершенно наугад) на сон грядущий... КАЙФ
  •  
    MOT!V   1 February 2010 17:52 #
    Буду потихоньку отслушивать материал и отписываться по мере прослушивания)))
    По ходу, есть, что слушать)))
  •  
    messupbus  10 January 2010 13:05 #
    односельчане))
  •  
    Project Of Rain ;)  20 November 2009 0:03 #
    С Днем рождения!!!
  •  
    SheepDog  6 November 2009 12:39 #
    А меня в команду берете?
  •  
    Таша Фролова  2 November 2009 13:41 #
    97,77
  •  
    Hastkes  25 October 2009 6:06 #
    Музыка очень понравилась. Конечно, все треки не успел послушать, но то, что успел, очень радует слух. Чувствуется глубина музыкального мышления. Мысли при прослушивании поворачиваются в необычную сторону ))) В чем, я думаю, и была одна из целей автора.
  •  
    Alexei Smirnov   28 August 2009 4:31 #
    Вот он этот трек:Lekktro Flight Project - Out Of Black Keys!!!
  • (user was blacklisted)
  •  
    IL'in  23 August 2009 21:08 #
    Спасибо
  •  
    Stas Perfecto  23 August 2009 20:46 #
    СПС ЗА КОММЕНТ
  •  
    maatti  22 August 2009 0:05 #
    ЗЭ БЭСТ)))
    ЛОВИ + ЗА ТВОРЧЕСТВО)))
    ДАВАЙ В ДРУГИ))
  •  
    High Strung  20 August 2009 22:05 #
    Убедительные вещи!!! BEST
    Очень понравилось, замечательно!!! Давай в друзья!!!
    Лови заслуженный + в развитие творчества!!!
    Жду в гостях на инструментал... Sleeper///
  •  
    dj Vanya Benz  20 August 2009 21:07 #
    Отличная музыка лови +++ КАЙФ HEY DJ
  •  
    ГLeБ  20 August 2009 20:24 #
    спасибо, ЗА ВАШИ СОВЕТЫ!!!! У ВАС МНЕ ТУТ ВСЁ ПОНРАВИЛОСЬ!!!! ХОРОШЕЕ ТВОРЧЕСТВО!!!!++++++++++++ ВСЕ НА PROMODJ PROMODJ РУЛИТ WAZZAA! WOW WOW
  •  
    Pasha Yasinskiy  18 August 2009 21:50 #
    привет дружище)
    спасибо, что зашёл ко мне)
    мой +1 в твой promorank)
    заходи ко мне, оценивай треки)
    будем дружить)
  •  
    De Trakarto (Mishtiffator)  18 August 2009 5:44 #
    Много материала у вас, однакож..
    •  
      Lekktro Flight Project  18 August 2009 6:34 #
      Ну да, если честно, надо понемногу материалы начинать удалять, и освобождать место для новых.
Please, register (it is quick and easy!) or login, to leave feedbacks and do much more fun stuff.