Hi all,

Perhaps Julius O. Smith or some expert in filter resonance knows the answer:

I have an app I built using the Karplus-Strong example in one of the
"getting started" tutorial. It uses fi.fb_fcomb at its heart -- a comb
filter excited by a burst of noise, then allowed to resonate and decay like
a string.

It is an _awesome_ sounding "superclav" as I call it; I have been playing
Bach on it, it is expressive and its character is super-perfect for Baroque
music.

My issue is: I have set up a well-twmpered 12-note gamut using a waveform
table, it works really well. But for some reason, at SR=48000, every
C-sharp in my gamut, regardless of octave played, has an extra bit of
bright "ping" that makes it stand out from the others. I suspect that
particular pitch somehow reinforces,  in the combo filter, some resonance
mode and its harmonics.

Does anyone have any ideas on how to mitigate and work around this? I have
tried post-EQing the signal, but it's tough to do it for each harmonic, and
it ends up doing the reverse: making each C-sharp, if the band-reject EQ
resonance is narrow enough, sound too "pinched".

Perhaps I need to shift my overall gamut by some constant so that no pitch
hits the resonance peak? That's not ideal, though, so I am wondering if
perhaps it's possible to mitigate this by pre-filyering the noise burst or
similar, in such a way that the peak gets reduced on the excitation-end of
things.

Any/all ideas here are appreciated, and thanks again to the wonderful devs
for giving us this powerful tool.

-Aaron
_______________________________________________
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users

Reply via email to