Jump to content
IGNORED

Software that can track harmonics in a sound well and isolate them


Recommended Posts

Software that can track harmonics in a sound well and isolate them. 

Example: you throw in a piano note playing C, or any note. The software can track the harmonics, and be able to do things like isolating the Even or Odd harmonics within the sound as it plays and changes. If it has even better functionality and can isolate harmonics in more ways that would be even better. But I am looking for a way to isolate Even/Odd Harmonics at the very least. I just think it would be cool to run even harmonics thru separate effects than odd harmonics. As an example.

And obviously you can take it further mathematically. It would be cool if you could type out what harmonics you want to keep in/isolate. Or give it some equation of numbers that isolates whatever the equation comes out to. Like "Isolate all prime numbers".

I bet that you can do that with Composers Desktop Project. There's a lot of stuff in there to change harmonics and ways to extrapolate information from sound sources to further manipulate files.

 

GHOST: have you killed Claudius yet
HAMLET: no
GHOST: why
HAMLET: fuck you is why
im going to the cemetery to touch skulls

[planet of dinosaurs - the album [bc] [archive]]

For free, you can use Reaper's stock tuner plugin to convert pitch to MIDI and use the Midi to control the cutoff of a series o bandpass filteds tuned to the overtone sequence (either a single instance of ReaEQ with multiple bands, or a separate instance per band on separate tracks if you neeed the individual harmonics completely isolated.

 

I haven't used the pitch to MIDI feature in Reatune so I don't know how good it is, but I use ReaEQ for nothing out hum a lot and its narrow bandpass and notch filters go really narrow and work well for this kind of stuff. It might take some basic scripting to map MIDI notes to frequencies, I can't say off the top of myhead whether that's a stock feature.

 

  • 1 year later...

Yes, that's exactly what our application does in real time (Harmonic Equalizer)

I was just working on research for the site when I found your post. So you could play a piano to the input and have a listen to the result in real time, with odd or even harmonics boosted. As you can imagine, that is quite a bit of processing to be done within the period of each buffer size. You can adjust buffer size to match your hardware performance but, say, set it to about 20ms. It will then be able to recognise the tones down to that wavelength and apply your harmonic settings. You can isolate the first 6 harmonics (the actual audio present in the signal) and you can also generate harmonics up to the 34th and add sub-harmonics. These will track the volume of the signal. 

You can select ASIO as the audio protocol to reduce latency and route signals to and from other applications

I will try to attach an image showing the main window and the generator window.

HEQ Combo.png

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   1 Member

×
×