The Wire Between

What kind of signal is the SpectrumInRAM and/or the LiveSpectralAnalysis producing and how can you access single partials and process them seperately? This was the question I asked myself a while ago. Of course you can use the SpectrumTrackSelector or any of the Spectral Modifiers but there’s no way of splitting or summing the signal itself so you always end up with many processor-hungry OscillatorBanks. At least that’s what I thought… but after watching “The Wire Between” by Pete Johnston and with some help of the very same Pete in the Forum I worked it out

First you have to understand how the signal is presented to the OscillatorBank. To see it you have to split the signal. So just put a ChannelJoin after the SpectrumInRam and delete the delay module which will be added by default. Now you have the amplitudes on the left and the frequencies on the right. In this case I used Alien threat new h.spc which contains 252 partials. Insert an OscilloscopeDisplay to see what’s going on. Set the PulseTrain Period to 252 samp:

Read more