Kyma Forum
  Tips & Techniques
  Micro-tonal spectrum and scale question

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

next newest topic | next oldest topic
Author Topic:   Micro-tonal spectrum and scale question
SamuelSacher
Member
posted 28 October 2012 04:50         Edit/Delete Message   Reply w/Quote
Hi!

I've made a scale and a spectrum (micro-tonal, n-th root of 2,
spectrum went into SyntheticSpectrumFromArray,
and then into OscillatorBank,
and now I'd like to play it with that micro-tonal scale
( which is in a OscExample Frequency field )
I'd like to be able use MIDI keyboard, so, when I press 60 nn,
first note of that micro-scale would play, 61 nn second, and so on
At the moment, I can play that scale from OscExample,
but with Wavetables,
and I can trigger spectrum in SSFA with different things, but
how to put those two things together?
or something similar ...
Is there a way to keep SyntheticSpectrumFromArray sound in the whole construction, so I can fiddle around with Amplitudes?
Or, I have to make an audio sample of the spectrum first,
and then use it as any other sound sample in a sampler?
My knowledge of Kyma is insufficient ...

Any help appreciated, thank you!


Samuel Sacher

IP: Logged

SSC
Administrator
posted 02 November 2012 15:41         Edit/Delete Message   Reply w/Quote
Hi Samuel,

Could you please post the expression you used for the OSCExample tuning and the expression you used for the SyntheticSpectrumFromArray? Maybe we can merge the two together into one expression for the SyntheticSpectrumFromArray.

For example, you may be able to take the entire expression produced by the Tuning Tool and then multiply it by each harmonic number in the Frequencies field, for example:

{(1 to: 128 collect: [:i | ((!KeyNumber - 60 // 12) twoExp * ((!KeyNumber - 60 mod: 12) of: #( 1 {(1059 / 1000)} {(561 / 500)} {(1189 / 1000)} {(63 / 50)} {(267 / 200)} {(707 / 500)} {(749 / 500)} {(1587 / 1000)} {(841 / 500)} {(891 / 500)} {(236 / 125)} )) * 261.626 hz) * i])}

IP: Logged

SamuelSacher
Member
posted 03 November 2012 08:43         Edit/Delete Message   Reply w/Quote

MicroSpectrumScaleQuestion.kym

 
Hi SSC!

and thank you for your reply

attached are, in
MicroSpectrumScaleQuestion.kym

Sounds
SyntheticSpectrumFromArray
and
OSCExample

that contain the expressions you have asked for

But, let me explain in more detail what I'm trying to achieve, because, maybe there are better ways to do it.

so if,

one takes
harmonic, "nice", sound - extract spectra - build scale out of it's partials,
one gets (arguably) a musically acceptable material ....

I've tried to work in the opposite direction

build a (arbitrary) scale - make a spectrum from scale's notes - play it and see what happens

scale I've used in this case is 13-th root of 2, because:
"Wendy Carlos: "Tuning: At the Crossroads" ... "for traditional Western music the worst possible way to tune is probably the scale of 13equal steps in an octave{13V2)..."

for some reason or other I started with 640-1280 Hz as one 8va

but one can use any mathematically or otherwise constructed, or data-based (IQ, or age, in cents, between two steps ) scale,
turn it into spectrum, play it in that scale, and hear what comes out of it
(and maybe, sonificate (is that a proper word for it? ... spellchecker does not agree ...) some person's horoscope, and give it to him/her as "Sound From Your Chart" )

the option to have amplitudes of partials as hot parameter is vital, because that way one can change "the sound of the Sound" in real-time, and save good sounding presets

I hope that you can understand all of this ...

Thank you in advance, I'm looking forward to your reply ....

BW

Ss

IP: Logged

SamuelSacher
Member
posted 10 November 2012 07:45         Edit/Delete Message   Reply w/Quote
Hi!

still trying to solve the same problem ….

maybe this could work?

in the CloudBank Sound, I'd like to modulate main frequency (640 Hz) with this factors (in FreqMod parameter) (to get 675.05 Hz, 712.021 Hz,751.016 Hz, an so on ...)

0.0547657
0.112531
0.173463
0.237728
0.305514
0.377013
0.452427
0.531971
0.615874
0.704374
0.797722
0.89617
1.00002

in the way that, when I press e.g. 60 NN on external MIDI device, main freq is modulated by first factor, 61 NN second factor, and so on …
but, I'm afraid that my knowledge of "Talks" is well under the level needed to make such an expression

so, please, help

thanx

Ss

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