История изменений
Исправление
Chelobaka,
(текущая версия)
:
curufinwe, чкнр я натыркал!!! Ты пробовал fi.spectral_tilt ?
Я ковырялся и плюкался туда-сюда в поисках команды smooth, что-то не нахожу её и не пойму как она работает. И подумал, а не добьюсь ли я того же самого spectral_tiltом?. Вот моя наколенная вундервафля.
declare name "overdrive-try";
import("stdfaust.lib");
import("filter.lib");
process = stomp with {
volume = hslider("volume",2.2,1.0,5.0,0.1);
boost = hslider("boost",5,1,10,0.01);
peak = hslider("peak",0.5,0.0,1.5,0.1);
N = 3;
f0 = hslider("lofreq1",415,20,5000,1);
bw = hslider("bandwidth",436,20,10000,1);
alpha = hslider("slope",-0.19,-1,1,0.01);
rc1_freq = 15.9;
signal = _;
stomp = fi.highpass(1,rc1_freq): _*boost: (min(peak):max(-peak)): fi.spectral_tilt(N,f0,bw,alpha): _*volume;
};
Пускаю через него синусоиду - красиво так он её смягчает, правда, на второй стороне островато получается. Но это смотря на какой частоте синусоиду делать, и slope, lofreq и bandwidth много чего меняют. А гитарный звук подсунул, сыро, конечно. Но интересно. День убит с интересом :)
Исходная версия Deleted, :
curufinwe, чкнр я натыркал!!! Ты пробовал fi.spectral_tilt ?
Я ковырялся и плюкался туда-сюда в поисках команды smooth, что-то не нахожу её и не пойму как она работает. И подумал, а не добьюсь ли я того же самого spectral_tiltом?. Вот моя наколенная вундервафля.
declare name "overdrive-try";
import("stdfaust.lib");
import("filter.lib");
process = stomp with {
volume = hslider("volume",2.2,1.0,5.0,0.1);
boost = hslider("boost",5,1,10,0.01);
peak = hslider("peak",0.5,0.0,1.5,0.1);
N = 3;
f0 = hslider("lofreq1",415,20,5000,1);
bw = hslider("bandwidth",436,20,10000,1);
alpha = hslider("slope",-0.19,-1,1,0.01);
rc1_freq = 15.9;
signal = _;
stomp = fi.highpass(1,rc1_freq): _*boost: (min(peak):max(-peak)): fi.spectral_tilt(N,f0,bw,alpha): _*volume;
};
Пускаю через него синусоиду - красиво так он её смягчает, правда, на второй стороне островато получается. Но это смотря на какой частоте синусоиду делать, и slope, lofreq и bandwidth много чего меняют. А гитарный звук подсунул, сыро, конечно. Но интересно. День убит с интересом :)