First time here? Check out the FAQ!

Is there a way to process multichannel spectrum files using replication?

0 votes
Hi there,

I want to process a bunch of 5 channel recordings in the "spectral domain". There is this Sound where I can process the individual channels with a Multichannel player and a Multichannel Sound (I don't remember the name of the module now..) which works like a replicator but for the individual channels.

However doing 5 LiveSpectralAnalysis is kind of a lot so I decided to analyze the files before. The problem is now there's no MultichannelSpectrum module to play back the 5 spectrum files, at least when I searched..

Long story short: Is there a way to replicate a SpectrumInRam (or even better the MultiSpectrum module) in a way so each one is playing back an individual channel? The final output should be 5 channels again.

asked Feb 10, 2015 in Using Kyma by kymaguy (Virtuoso) (10,580 points)

1 Answer

+1 vote
Best answer

You can use the MultiToMultichannel module to process channels independently; it's similar to the Replicator, but it peels off each individual channel, processes it, and outputs the processed signal on that channel.  Also, instead of referring to ?VoiceNumber and ?NumberVoices, you can compute parameters using ?ChannelNumber and ?NumberChannels.

Here are some examples of using the MultiToMultichannel to process live-analyzed spectra and split-multichannel spectral read from files (using the Morph1dSpectrum which can play back split-multichannel spectra).  In the example, I used a live analysis of an 8-channel source. And a file example using stereo spectra, which you can modify to process 5-channel spectra by unchecking the bypass check boxes in the MultiToMultichannel.

answered Feb 11, 2015 by ssc (Savant) (127,000 points)
selected Feb 11, 2015 by kymaguy
Great, thanks!
Sadly the Morph1dSpectrum doesn't have a 5.0 option.. I work around by creating a dummy LFE and bypass the channel in the MultiToMultichannel.