- Messages
- 9,484
Laugh at me.
Spent a day chasing some oscillations in my BBD delay. What the fuck is going on? All this code is the same as my prototype project?! All I've done is expose more parameters and add oversampling? FUUCCCCCKKKK WAAAAAATTTT...
.... oh yeah, my feedback filters... the Q was originally 0.5f, but in the reimplementation (same code!) 0.707f ..... which for a Butterworth style filter, is theorhetically completely flat. But actually, gives a little bump around the cutoff.... thus, my filters were adding signal around 10kHz, resulting in high frequency shit-sounding oscillations, rather than nice ones.
Absolute fucking cunt of a day, because of a different floating point value in two places that took me 16 hours to spot.
IDIOT. FUCKING IDIOT. TWAT. IDIOT.
Spent a day chasing some oscillations in my BBD delay. What the fuck is going on? All this code is the same as my prototype project?! All I've done is expose more parameters and add oversampling? FUUCCCCCKKKK WAAAAAATTTT...
.... oh yeah, my feedback filters... the Q was originally 0.5f, but in the reimplementation (same code!) 0.707f ..... which for a Butterworth style filter, is theorhetically completely flat. But actually, gives a little bump around the cutoff.... thus, my filters were adding signal around 10kHz, resulting in high frequency shit-sounding oscillations, rather than nice ones.
Absolute fucking cunt of a day, because of a different floating point value in two places that took me 16 hours to spot.
IDIOT. FUCKING IDIOT. TWAT. IDIOT.