Splitting audio into frequency bands and colours?

DaniCW's icon

Does anyone know if its possible to split a normal audio track .wav into separate frequencies for example linkin park, and create a patch that picks out the frequencies in realtime, a bit like scope~ object but having multiple objects to visually show the active frequencies iered for 0 to 100hz, orange 100hz to 1000hz etc? any one know if this is possible or has a patch or link to one?

i know theres a sonogram but i wanted a sonogram in waveform rather than just a block with colours all over it...

many thanks

flypro

woyteg's icon

what about having some bandpass filters going into scope~s if i understand your question?

DaniCW's icon

Hi woyteg,

i've tried that, just going through the filters doesn't seem to really work.... its not accurate enough
i dont think :/ i'm using jitter as well to try and get a much smoother signal...

DaniCW's icon

Heres what ive got so far....

3430.consequence.maxpat
Max Patch
bennyfromtheblock's icon

When you say it's not accurate enough do you mean the filter slopes are not powerful enough? If so you could try using the cross~ object or perhaps some fft based filtering?

Your project looks interesting, what is it for?

DaniCW's icon

hey benny,

Its part of a university assignment were i have to do a presentation talking about a specific artist and how they use electronics to influence there pieces, the only problem was i chose and artist were his piece concentrated on very subtle changes in the track so i wanted to create a max msp patch that could visually explain what we were seeing in real time... i will look at the cross~ object, im not very good with fft stuff but i will read up on and see if i can find a way to do it :)

Phantasmeano's icon

fffb~ * n° of filters and with a good resonance value and gain?