My impression is that when boosting that there is dry signal mixed in and when cutting, the entire spectrum is cut, not just the band in question.
import("stdfaust.lib"); waveGenerator = hgroup("[0]Wave Generator", no.noise, os.triangle(freq), os.square(freq), os.sawtooth(freq) : ba.selectn(4, wave)) with{ wave = nentry("[0]Waveform", 0,0,3,1); freq = hslider("[1]freq", 440, 50, 2000, 0.01); }; process = waveGenerator : fi.peak_eq(-72, 3050, 200); Sounds almost completely cut off. -72 dB, center frequency 3050, BW = 200 Hz cuts it completely off? I can hear the difference between these however. import("stdfaust.lib"); waveGenerator = hgroup("[0]Wave Generator", no.noise, os.triangle(freq), os.square(freq), os.sawtooth(freq) : ba.selectn(4, wave)) with{ wave = nentry("[0]Waveform", 0,0,3,1); freq = hslider("[1]freq", 440, 50, 2000, 0.01); }; process = waveGenerator : fi.peak_eq(18, 3050, 200); import("stdfaust.lib"); waveGenerator = hgroup("[0]Wave Generator", no.noise, os.triangle(freq), os.square(freq), os.sawtooth(freq) : ba.selectn(4, wave)) with{ wave = nentry("[0]Waveform", 0,0,3,1); freq = hslider("[1]freq", 440, 50, 2000, 0.01); }; process = waveGenerator : fi.peak_eq(18, 1750, 100); Just changing the frequency and BW of the filter with an 18 dB boost. It's hard for me to tell if it's working properly or not. Thanks for any insight! GW
_______________________________________________ Faudiostream-users mailing list Faudiostream-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/faudiostream-users