[#] Программирование&Музыка: ADSR-огибающая сигнала. Часть 2
habrabot(difrex,1) — All
2016-10-05 11:00:03


Всем привет!
Вы читаете вторую часть статьи про создание VST-синтезатора на С#. В [первой части][1] был рассмотрен SDK и библиотеки для создания [VST][2] плагинов, рассмотрено программирование осциллятора.
В этой части я расскажу про огибающие сигнала, их разновидности, применение в обработке звука. В статье будет рассмотрено программирование ADSR-огибающей для управления амплитудой сигнала, генерируемого осциллятором.
Огибающие есть в любом синтезаторе, применяются не только в синтезе, а повсеместно обработке звука.



Исходный код [написанного мною синтезатора][3] доступен на [GitHub'е][4].


![][5]
[Читать дальше →][6]

[1]: https://habrahabr.ru/post/311220/
[2]: https://ru.wikipedia.org/wiki/Virtual_Studio_Technology
[3]: https://www.youtube.com/watch?v=6zAVMEtIb2w
[4]: https://github.com/lis355/Syntage
[5]: https://habrastorage.org/files/d2b/dc5/9aa/d2bdc59aae7d4df587af2a1ca129cdcd.png
[6]: https://habrahabr.ru/post/311750/?utm_source=habrahabr&utm_medium=rss&utm_campaign=feed_posts#habracut