Войти
ПрограммированиеФорумЗвук

Программирование звука музыкальных инструментов (4 стр)

Страницы: 13 4 5 619 Следующая »
#45
14:40, 12 июля 2017

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


#46
14:45, 12 июля 2017

Mikle
> Вот та же тема сначала исполняется свистом, потом птицей:
А флейту можно послушать?

#47
17:17, 12 июля 2017

Флейта: flute
Ещё ищу.

#48
20:13, 12 июля 2017

Mikle
> Это надо партию тщательнее прописывать, легато сделать и т. п.

Рекомендую ориентироваться на параметры от живого исполнения - учет времени между нажатием-отпусканием, учет велосити, учет контроллера модуляции.
Из моих демок голос, свист и электрогитара были сделаны однократным живым исполнением, без каких-либо ручных доработок в редакторе (акустик гитара/арфа просто рендер готовой чужой MIDI-шки для фортепиано).

#49
(Правка: 20:17) 20:16, 12 июля 2017

Dmitry_Milk
> учет времени между нажатием-отпусканием

Хотел написать "учет времени между отпусканием предыдущей и нажатием новой"

#50
22:13, 12 июля 2017

Dmitry_Milk
Из перечисленного у меня уже есть всё, кроме контроллера модуляции, просто я саму партию накидал в PianoRoll на скорую руку.
У тебя свист, кстати, в первой половине смахивает на терменвокс, ты с питчем перестарался. Дальше более натурально.

#51
(Правка: 1:08) 1:07, 18 июля 2017

Dmitry_Milk
А посоветуешь туториал по VSTi или пример минималистичного синта?
Не про дизайн синтезатора, а именно про взаимодействие с тамошним API.

#52
1:17, 18 июля 2017

прикольно. тоже что ли снять сэмпл со своего физического синтезатора гитары?

#53
8:37, 18 июля 2017

FordPerfect
Попробуй связаться с the trick, он разбирался с VST.
Suslik
> тоже что ли снять сэмпл со своего физического синтезатора гитары?
Конечно!

#54
8:37, 18 июля 2017

FordPerfect
> туториал по VSTi или пример минималистичного синта?

У меня не очень большой опыт именно по написанию VST или других типов аудио-плагинов, т.к. в основном я баловался именно созданием моделей в SynC Modular.

Но ради "чтоб попробовать" я брал VST SDK с сайта Штайнберга https://www.steinberg.net/en/company/developers.html, там в SDK среди прочего есть простые демки, позволяющие увидеть основную суть. Правда там в демках не все синты, больше там аудиообработка, но имеет смысл глянуть демку again (усиление сигнала), т.к. там вся "бизнес-логика" заключена в умножении входного сигнала на коэффициент, а все остальное - именно простейший пример необходимого API-взаимодействия. В синтах к этому добавляется processEvents (глядеть в демках со словом synth).

Ну и документация в этом SDK хорошая, в принципе в Introduction основное устройство плагина излагается буквально в двух абзацах (и больше не надо).

#55
9:05, 18 июля 2017

Писал VST эффект на ассемблере - там как раз самый простейший вариант взаимодействия.
http://www.cyberforum.ru/blogs/354370/blog4494.html

#56
9:57, 18 июля 2017

Ещё немного подкрутил, получились туба-тромбон-труба.

#57
10:32, 18 июля 2017

Сворень .Электроника шаг за шагом .Энциклопедия юного радиолюбителя. 2006 djvyu 550листов

#58
11:00, 18 июля 2017

Mikle
> Флейта:
> Ещё немного подкрутил, получились туба-тромбон-труба.
Какой-то звук рваный, как будто у дующего воздуха перестаёт хватать и он додувает из последних сил. И шум слышно. Это намеренно сделано? Можно ли сделать чистый ровный звук?

#59
11:10, 18 июля 2017

gammaker
Это всё получилось само собой, можно сказать, чрезмерно реалистично, как будто играет пьяный музыкант на плохом инструменте. Сам ищу, как это подровнять.

Страницы: 13 4 5 619 Следующая »
ПрограммированиеФорумЗвук