Hi, can someone please enlighten me re: what I am calling real time DSP. How possible would it be to create following scenario.
for example play note isolate per instructions an upper partial/harmonic in that note and equalize (or whatever you would call it) to have just that partial be heard. So that in real time you are hearing just that harmonic.
Thanks in advance if anyone is willing to answer this.
Hi Jeff,
Something as simple as a narrow band filter could achieve what you describe if you know which piano note you will play. Otherwise you can do it with FFT and isolate a particular harmonic.
On Mon, 21 Apr 2008 15:21:24 -0400 "Jeffrey Atkisson" jeffrey.atkisson@gmail.com wrote:
Hi, can someone please enlighten me re: what I am calling real time DSP. How possible would it be to create following scenario.
- create real world acoustic sound (e.g. piano note)
- mike that sound
- monitor sound over headphones
- analyze and process according to analysis in real time (immediate).
for example play note isolate per instructions an upper partial/harmonic in that note and equalize (or whatever you would call it) to have just that partial be heard. So that in real time you are hearing just that harmonic.
Thanks in advance if anyone is willing to answer this.
there is an object in pd called [fiddle~] which analyzes the pitch and partials of a sound. afaik, it orders the partials according to their strength, rather than pitch, but with a bit of list re-organization it would be possible to get the frequency value for a high pitched partial.
then it would just be a case of running a couple of bandpass filters at that frequency to isolate the sound you're after.