2CAudio Kaleidoscope | It's A Trip | Latest Update 1.1

VST, AU, AAX, CLAP, etc. Plugin Virtual Effects Discussion
Post Reply New Topic
RELATED
PRODUCTS
Annual Subscription for Kaleidoscope$105.00Buy Kaleidoscope

Post

That was outstanding. :tu:
In rotation here: Helios- Eingya

Post

rustman wrote:That was outstanding. :tu:
Thank you :tu:

Post

Sampleconstruct wrote:
Galbanum wrote:I wonder what Pluto sounds like in KS?

http://www.nasa.gov/feature/new-horizon ... s-of-pluto
I took the challenge, downloaded 2 images from the link you posted, prepared them for KS, wrote a tuning file, made a Phonem patch saying Pluto back and forth and here you go:

https://soundcloud.com/sampleconstruct/ ... to-calling
Just had a chance to listen! Wow! Deep stuff! Very nice.

Post

Somebody asked about how to combine KS sounds with instruments that use alt tunings based on Cents such as the new Falcon product. I thought it'd be interesting to post here for others who might like this info.
Hello,

I try to combine sounds from Kaleidoscope with sounds from the new Falcon. They fit if they are in the same tuning. Falcon is also able to load Scala tuning files, but in a different format, as fraction or in cents.
Is there a way to convert the floating point numbers in the tuning files for Kaleidoscope in cent values for Falcon and vice versa? Preferably a way, which a average human being can do with the windows calculator...

Thanks for the question. First of all, Kaleidoscope does actually support "fractions" as tunings. The numerator and denominator of the fraction can both be intriguers as in 3/2 or they can even be float/decimal themselves such as:

2.5/3.25

or

3.14159265359 / 2.71828182846

all of these function just like a single float value: they are "unit-less" relative ratios.

i.e.:

3.5/2.5 = 1.4

3.14159265359 / 2.71828182846 = 1.15572734979

So you can use these directly.

Now it we want to convert ratios to "cents" we do:

ratio = 2 ^ (cents / 1200)

i.e. "two to the cent value divided by 1200 power"

so if we want to know the the ratio value for "5 cents" we do:

2^(5/1200) = 1.002892288


Going the opposite direction requires ever so slightly more sophisticated math. We start with the same relationship: ratio = 2 ^ (cents / 1200)

and we "solve for the "cent" variable, which gives:

cents = (1200 * log(ratio)) / (log(2))
cents = 1200 * log(ratio, 2) if you use something like MS Excel that allows you specify the log base.

so if you want to know the cents value of the 7th partial for example 7.0:

(1200 * log(7.0))/(log(2)) = 3368.83 cents

in a standard synth you might want to factor out octaves and semitones for large ratios such as this. So:

3368.83 cents = 3300 + 68.83 cents = 2400 + 900 + 68.83 = (2 * 1200) + 900 + 68.83

so the 7th partial (i.e harmonic if we equate partials to harmonics) is 2 octaves, 9 semitones, and 68.83 cents as an example.

small ratios are easily converted also, for example: 1.01:

(1200 * log(1.01)) / (log(2)) = 17.2264... cents


As a separate, but related topic, FYI to convert relative ratios to some frequency value in hertz, we need a "reference frequency" i.e. what value in hertz is equivalent to the ratio: 1/1? Let's say we choose A = 440 hertz (as is common practice).

if we want to know the Hertz value of some ratio "relative to this reference" then we do:

440hz * 3.14159265359 / 2.71828182846 = 440hz * 1.15572734979 = 508.520033908 hz

You should be able to do the same from cents tunings using the above info as well.

Hope it helps. Sorry for the little bit of math. Tuning systems inevitably involve some.

I recommend to use MS Excel for these kind of needs. I can post a simple template file if it helpful.

Post

Galbanum wrote:
Sampleconstruct wrote:
Galbanum wrote:I wonder what Pluto sounds like in KS?

http://www.nasa.gov/feature/new-horizon ... s-of-pluto
I took the challenge, downloaded 2 images from the link you posted, prepared them for KS, wrote a tuning file, made a Phonem patch saying Pluto back and forth and here you go:

https://soundcloud.com/sampleconstruct/ ... to-calling
Just had a chance to listen! Wow! Deep stuff! Very nice.
Thanks Andrew.

Post

Hey guys,

Perfect Storm owner here who finally got a chance to check this out properly. I am sure this has been covered somewhere in the 140 pages of this thread however wanted to check why everything crackles and clicks - is this normal? There are some absolutely fantastic noises however they are drowned out by crackling. Maybe this is a simple user error thing?
thanks in advance for any suggestions :)

Post

Kindred wrote:Hey guys,

Perfect Storm owner here who finally got a chance to check this out properly. I am sure this has been covered somewhere in the 140 pages of this thread however wanted to check why everything crackles and clicks - is this normal? There are some absolutely fantastic noises however they are drowned out by crackling. Maybe this is a simple user error thing?
thanks in advance for any suggestions :)
->CPU -> set buffer in KS to max and match that buffer size in your DAW, restart your DAW. If your computer is too slow to handle KS reduce the number of horizontal lines which are used, if that still doesn't help, buy a faster computer. The crackling occurring when tweaking the knobs while audio is playing is by design, try entring values numerically instead of using the mouse, that makes the whole KS experience much smoother.

Post

This is something we have invested a TON of time into improving for the next update.

For the current version, yes, as Simon said, set both KS and Host buffer to the same value, using a large value such as 1024 and relaunch the host to be sure both are updated.

Post

thanks guys - will try this tomorrow to see if it works - must be a buffer thing - I am on a 4790k with 32gb RAM which should be powerful enough...

Post

Kindred wrote:thanks guys - will try this tomorrow to see if it works - must be a buffer thing - I am on a 4790k with 32gb RAM which should be powerful enough...
RAM is not really the point here, just max out the buffer in your DAW and KS and see how it goes.

Post

Galbanum wrote:Somebody asked about how to combine KS sounds with instruments that use alt tunings based on Cents such as the new Falcon product. I thought it'd be interesting to post here for others who might like this info.
Hello,

I try to combine sounds from Kaleidoscope with sounds from the new Falcon. They fit if they are in the same tuning. Falcon is also able to load Scala tuning files, but in a different format, as fraction or in cents.
Is there a way to convert the floating point numbers in the tuning files for Kaleidoscope in cent values for Falcon and vice versa? Preferably a way, which a average human being can do with the windows calculator...

Thanks for the question. First of all, Kaleidoscope does actually support "fractions" as tunings. The numerator and denominator of the fraction can both be intriguers as in 3/2 or they can even be float/decimal themselves such as:

2.5/3.25

or

3.14159265359 / 2.71828182846

all of these function just like a single float value: they are "unit-less" relative ratios.

i.e.:

3.5/2.5 = 1.4

3.14159265359 / 2.71828182846 = 1.15572734979

So you can use these directly.

Now it we want to convert ratios to "cents" we do:

ratio = 2 ^ (cents / 1200)

i.e. "two to the cent value divided by 1200 power"

so if we want to know the the ratio value for "5 cents" we do:

2^(5/1200) = 1.002892288


Going the opposite direction requires ever so slightly more sophisticated math. We start with the same relationship: ratio = 2 ^ (cents / 1200)

and we "solve for the "cent" variable, which gives:

cents = (1200 * log(ratio)) / (log(2))
cents = 1200 * log(ratio, 2) if you use something like MS Excel that allows you specify the log base.

so if you want to know the cents value of the 7th partial for example 7.0:

(1200 * log(7.0))/(log(2)) = 3368.83 cents

in a standard synth you might want to factor out octaves and semitones for large ratios such as this. So:

3368.83 cents = 3300 + 68.83 cents = 2400 + 900 + 68.83 = (2 * 1200) + 900 + 68.83

so the 7th partial (i.e harmonic if we equate partials to harmonics) is 2 octaves, 9 semitones, and 68.83 cents as an example.

small ratios are easily converted also, for example: 1.01:

(1200 * log(1.01)) / (log(2)) = 17.2264... cents


As a separate, but related topic, FYI to convert relative ratios to some frequency value in hertz, we need a "reference frequency" i.e. what value in hertz is equivalent to the ratio: 1/1? Let's say we choose A = 440 hertz (as is common practice).

if we want to know the Hertz value of some ratio "relative to this reference" then we do:

440hz * 3.14159265359 / 2.71828182846 = 440hz * 1.15572734979 = 508.520033908 hz

You should be able to do the same from cents tunings using the above info as well.

Hope it helps. Sorry for the little bit of math. Tuning systems inevitably involve some.

I recommend to use MS Excel for these kind of needs. I can post a simple template file if it helpful.
I started reading that post then this happened;
You do not have the required permissions to view the files attached to this post.
"People are stupid" Gegard Mousasi.

Post

haha. :D Come on, it's not that bad.

"log" is maybe slightly scary looking. But he's a friendly beast once you get to know him. Like Chewbacca. :D


Post

:D
"People are stupid" Gegard Mousasi.

Post

shroom81 wrote:
I started reading that post then this happened;

:D :party: :D :party:
The thing that amazes me most is, that Andrew actually understands all of this... :nutter:

Post

Sampleconstruct wrote:
shroom81 wrote:
I started reading that post then this happened;

:D :party: :D :party:
The thing that amazes me most is, that Andrew actually understands all of this... :nutter:
Hehe yes and according to him that was "not that bad" :hihi: My head was spinning just a few sentence's in then it exploded :clown:
"People are stupid" Gegard Mousasi.

Post Reply

Return to “Effects”