foo_dsp_effect 2010-10-26 10:42:05 Current builds available here.Source code: https://github.com/mudlord/foobar2000-pluginsIncludes the following effects:ChorusVibratoTremoloPitch ShiftTempo ShiftPlayback Rate ShiftEchoPhaserReverbWahWahIIR Filter, which includes the following effects:Bandpass Filter (CSG & ZPG)Bass Boost (boosts bass frequencies which are specifically selected.)High Shelf FilterLow Shelf FilterNotch FilterParametric EQ (single band)Resonant Highpass FilterResonant Lowpass FilterAllpass FilterRIAA Phono De-emphasis FilterCD De-emphasis Filter Last Edit: 2018-08-10 12:30:20 by mudlord
foo_dsp_effect Reply #1 – 2010-10-26 14:51:29 ThanksVery creative name BTW (note to users of foo_dsp_echo: it's bundled in foo_dsp_effect)
foo_dsp_effect Reply #2 – 2010-10-29 00:58:39 Thankyou.Already got some ideas for what to add next. Someone requested a loudspeaker EQ, but thats just a glorified bass boost, which is in there now.
foo_dsp_effect Reply #3 – 2010-10-29 01:22:07 are you talking about foo_dsp_loudspeakereq?source code is there and author chased to replies Last Edit: 2010-10-29 01:23:24 by romor
foo_dsp_effect Reply #4 – 2010-10-29 01:42:37 Yes, I am.It uses the same filter design, except for thier unique mechanical thingymajig emulation
foo_dsp_effect Reply #6 – 2010-10-29 16:47:12 PLEASE implement a configurable subsonic Filter with -24dB! I am waiting for such a feature for years now
foo_dsp_effect Reply #7 – 2010-10-31 01:09:44 Suppose so. Should have added a highpass filter in the original implementation.
foo_dsp_effect Reply #8 – 2010-10-31 21:19:56 Thanks!I have a question regarding " (boosts bass frequencies which are specifically selected.)",If I use any equalizer preset to boost bass, it affects both bass intensive songs (which end up sounding awful in a mega-bass kind of way), and songs in which the bass is somehow soft (which end up sounding better with that EQ). How does the Bass Boost DSP configuration reflect on that? do I have to set the cutoff freq in a high number like 300? or lower as in 80hz?
foo_dsp_effect Reply #9 – 2010-10-31 23:58:07 You just set the frequency to one that works for the track in question. Thats all I do. That way, its tuned to the song. And you can pump up the level of boost if you also desire.
foo_dsp_effect Reply #10 – 2010-11-03 10:30:10 Mainly wanted to get 0.2 out since I didn't like the oversight I made with format_float, etc. The extra DSPs, like the loundspeaker EQ might come around 0.3, when I get time.To make up for that, I tweaked the Phaser and WahWah filters. Now you can even get gargle style effects out of them. Last Edit: 2010-11-03 10:31:34 by mudlord
foo_dsp_effect Reply #12 – 2010-11-26 02:57:00 What is stopping the end user from useing that DSP instead.
foo_dsp_effect Reply #13 – 2010-12-13 05:41:55 I had a second look at implementing the loudspeaker EQ.I rewrote the class. But the resource.h file is missing, so I am unsure on how the configuration with the particular DSP works.
foo_dsp_effect Reply #14 – 2010-12-13 12:24:37 New version 0.3:* Added bandpass/resonant highpass/lowpass filters* Added a parametric EQ Last Edit: 2010-12-13 12:24:52 by mudlord
foo_dsp_effect Reply #15 – 2010-12-13 15:46:11 Quote from: mudlord on 2010-12-13 05:41:55I had a second look at implementing the loudspeaker EQ.I rewrote the class. But the resource.h file is missing, so I am unsure on how the configuration with the particular DSP works.Try to ask to the original author Esben84 And can you extend the Parametric EQ frequency range from 0Hz to 20KHz like the bass boost? Last Edit: 2010-12-13 16:17:59 by touccer
foo_dsp_effect Reply #16 – 2010-12-13 17:19:56 Thanks for new filters, mudlord I added ~100Hz hipass and contrary to expected I experienced bass boost and ugly resonance. I wanted to check out and run it through referenced impulse and at the hipass frequency there is "a boost" after a slow steepless cut, like I've seen in biquad filters. Is this as expected, and can you share your usage scenario?Bandpass filter is more like Q-pick control. It is narrow EQ single band... interesting. thanks
foo_dsp_effect Reply #17 – 2010-12-14 02:51:39 Well, I mainly did this filters just to mess around with the sound. I never thought people will use them for other means, so I didn't take into account methods to set the amount of resonance given. Hence the name "resonant highpass/lowpass". So I would have thought by that description, you would have expected at least such.
foo_dsp_effect Reply #18 – 2010-12-14 02:52:53 Quote from: touccer on 2010-12-13 15:46:11Quote from: mudlord on 2010-12-13 05:41:55I had a second look at implementing the loudspeaker EQ.I rewrote the class. But the resource.h file is missing, so I am unsure on how the configuration with the particular DSP works.Try to ask to the original author Esben84 And can you extend the Parametric EQ frequency range from 0Hz to 20KHz like the bass boost?Sure, why not.
foo_dsp_effect Reply #20 – 2010-12-14 03:49:15 Quote from: mudlord on 2010-12-14 02:51:39Well, I mainly did this filters just to mess around with the sound. I never thought people will use them for other means, so I didn't take into account methods to set the amount of resonance given. Hence the name "resonant highpass/lowpass". So I would have thought by that description, you would have expected at least such.Of course. What I meant was that I wouldn't expect bass boost from 100 Hz hipass, and the impulse is like an attack: /\___/while I expected: ______/
foo_dsp_effect Reply #21 – 2010-12-14 04:45:41 Ah, thanks for clarifying.Well the resonant filters are indeed based off a biquad design. I guess I should have explained that earlier. I do hope though to add peaking filters later.I'd strongly advice reading this to see how the PassFilter class is designed (which indeed implements those filters). Basically, there is a singular output function, and the only real change is the coefficients used. Last Edit: 2010-12-14 05:10:31 by mudlord
foo_dsp_effect Reply #22 – 2010-12-14 10:20:08 New version 0.4:* Added notch and high/low shelf filters* Increased range of parametric EQ
foo_dsp_effect Reply #23 – 2010-12-14 12:15:38 Quote from: mudlord on 2010-12-14 10:20:08New version 0.4:* Added notch and high/low shelf filters* Increased range of parametric EQThe Parametric EQ range is still 20Hz - 20KHz
foo_dsp_effect Reply #24 – 2010-12-14 12:33:16 Sorry touccer, you were right.Try the download again, should be fixed this time.