Jitter visual music: note detection

Axiom-Crux's icon

sorry for the cross post, but I though maybe there would be a jitter solution to my problem, Im trying to make a polyphonic note/amplitude detection for an audio visualizer, so far its working but I feel like there might be a better way with jitter fft or something. heres my version so far

Axiom-Crux's icon

I should mention this is going to be for classical music so no worries about percussion and the like, just has to be a general note detection.

Axiom-Crux's icon

another revision, I also loaded some other methods to try out to see if they looked closer to a representation of the sound

Axiom-Crux's icon

Nobody?? seriously?

Axiom-Crux's icon

I would really appreciate it if someone of any level of knowledge of this sort of thing would even just try it out and say if they think it is decent or should be going about it with a different method.. heres another improved version, now it has a few differen't external versions loaded and a few jitter fft methods along with my fffb method, just to see what type of data those provide. I would love to use a jitter fft direct method, but I just dont quite get how to scale an fft so that it gets information focused on the notes rather then the whole harmonic spectra, as the spectrum seems to be alot of harmonic and inharmonic overtones which can be pretty confusing to trying to disect the chords and mode/scale thats being played. I hope to be able to define the current mode/chords and be able to make a visual context based on if its going fast or slow, or intense/gentle or bright major/minor/dark diminished augmented etcetera.

hans w. koch's icon

do you know about "transcribe" by arshia conthttp://cosmal.ucsd.edu/arshia/index.php?n=Main.Transcribe
polyphonic note detection state of the art.

hope that helps,
hans

Axiom-Crux's icon

wow, thats exactly what I wanted, damn, where were you a month ago when I spent days making my crappy version? hehehe, Im just shocked anyone replied after that long time.

Ill try this out, seems incredibly promising! Thanks so much!