Kyma Forum
  Tips & Techniques
  playing in the frequency domain

Post New Topic  Post A Reply
profile | register | preferences | faq | search

next newest topic | next oldest topic
Author Topic:   playing in the frequency domain
dv
Member
posted 08 August 2003 08:31         Edit/Delete Message   Reply w/Quote

dvtest.kym

 
Hi,

Playing around in the frequency domain I'm trying to access individual frequency bands but I'm getting stuck. In fact I'm trying to do with hot parameters and in real time the things which can be done in the Kyma freq-domain editor. I started testing things out in the attached sound.

Because I don't find (or maybe I keep overlooking) the appropriate information, I start guessing. Can someone tell me wether I am on the right track?

What I think:
I think a spectrum is a stream of pairs of numbers (ampl,freq) each defining one band.
A set of pairs describing the whole sound on a certain moment I think it is called a frame.
During the spectrum analysis it's been defined how much pairs (=bands) are describing one frame.
During the spectrum analysis it's been defined how much frames/second are calculated (how much is this actually? Is there an interpolation between 2 succeding values?).

The channeler sound makes it possible to stream the amplitude numbers and the frequence numbers via a separated way. Because the channeler can also be used on a stereo WAVE/AIFF does this include that the format of values are the same for a WAV and a spectrum?


How can I do calculations on the (ampl,freq) pairs. Example: I tried to pull up all amplitudes upto max (is max=1?) (in the attached example it should happen in the "ampl1" to "ampl7" sound but it doesn't work).


BTW1: How can I force Kyma to ask for a new variable value when pressing CTRL-P

BTW2: How can I reset widget labels to 2 colors? (sensitive/not sensitive for the random button)

BTW3: smooth: 0 s Zero smooth seems to be not allowed, instead of immediate change, no parameter change happens.

IP: Logged

SSC
Administrator
posted 08 August 2003 10:02         Edit/Delete Message   Reply w/Quote
"Because I don't find (or maybe I keep overlooking) the appropriate information, I start guessing."
Some relevant pages in the manual would be:
"Live analysis, resynthesis" page 133
"SyntheticSpectrumFromSounds" 377
Or inside Kyma, use File>Documentation to open the manual and search for "frame", "spectrum" etc.

In answer to your questions:
"I think a spectrum is a stream of pairs of numbers (ampl,freq) each defining one band.
A set of pairs describing the whole sound on a certain moment I think it is called a frame.
During the spectrum analysis it's been defined how much pairs (=bands) are describing one frame."

Yes, all correct.

"During the spectrum analysis it's been defined how much frames/second are calculated (how much is this actually? Is there an interpolation between 2 succeding values?)."

frames per second = SampleRate / NbrPartials
Yes, with interpolation between frames.

"The channeler sound makes it possible to stream the amplitude numbers and the frequence numbers via a separated way. Because the channeler can also be used on a stereo WAVE/AIFF does this include that the format of values are the same for a WAV and a spectrum?"
http://www.symbolicsound.com/fileFormats.html


"How can I do calculations on the (ampl,freq) pairs. Example: I tried to pull up all amplitudes upto max (is max=1?) (in the attached example it should happen in the "ampl1" to "ampl7" sound but it doesn't work)."

The SpectrumModifier is ideally suited to doing things like this. Another helpful module might be the SpectrumLogToLinear (since it might be easier to deal with linear values than logarithmic).


"BTW1: How can I force Kyma to ask for a new variable value when pressing CTRL-P"

Use a question mark variable, for example ?freq

"BTW2: How can I reset widget labels to 2 colors? (sensitive/not sensitive for the random button)"
Unlock the VCS
Select the Button(fill) as widget type
Options menu lists OnColor and OffColor as options

"BTW3: smooth: 0 s Zero smooth seems to be not allowed, instead of immediate change, no parameter change happens."

Yes because it would imply a divide by zero. To get around it, use a hot value for the smooth time and give it a very small minimum (1 ms).

IP: Logged

taylor12k
Member
posted 08 August 2003 11:32         Edit/Delete Message   Reply w/Quote
hmm.. with this in mind.... tied to my previous question about multiband divisions for panning effects..

could you use the channeler to say, granulate the frequencies of a sound, while keeping the amplitude normal?

quote:
Originally posted by dv:


The channeler sound makes it possible to stream the amplitude numbers and the frequence numbers via a separated way.




IP: Logged

SSC
Administrator
posted 08 August 2003 14:21         Edit/Delete Message   Reply w/Quote
DV is talking about using the Channeller on a *spectrum* (i.e. the channeller contains frequency envelope points that can be used to control the OscillatorBank). You said you did not want to analyze and resynthesize which is why I recommended using the HPF and LFP instead.

IP: Logged

taylor12k
Member
posted 08 August 2003 17:15         Edit/Delete Message   Reply w/Quote
oh, yes, for that example i was certainly talking about not analyzing (in fact, i've made that sound.. and will post it on this forum becuase i have a question for you, and want you to look at what i did.. but that'll be in a bit..)

but, dv's mention of the channeler just got more ideas going in my head.. that's why i replied with what i did..

so, regarding my reply, *is* is possible to do as i was hoping?

thanks!

quote:
Originally posted by SSC:
DV is talking about using the Channeller on a *spectrum* (i.e. the channeller contains frequency envelope points that can be used to control the OscillatorBank). You said you did not want to analyze and resynthesize which is why I recommended using the HPF and LFP instead.


IP: Logged

All times are CT (US)

next newest topic | next oldest topic

Administrative Options: Close Topic | Archive/Move | Delete Topic
Post New Topic  Post A Reply

Contact Us | Symbolic Sound Home

This forum is provided solely for the support and edification of the customers of Symbolic Sound Corporation.


Ultimate Bulletin Board 5.45c