Kyma Forum
  Kyma Support
  threshold inversing

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

next newest topic | next oldest topic
Author Topic:   threshold inversing
flo
Member
posted 10 March 2005 02:23         Edit/Delete Message   Reply w/Quote

sorgenkind.kym

 
Hi,
attached you’ll find two sounds, both dealing with threshold inversing – that is, if the threshold is exceeded a ‘0’ is generated, if not a ‘1’. Unfortunately in both sounds, the second is s simple demo with optional inverse, the way I implemented this technique doesn’t work. In the first sound the inverse mode doesn’t work, and curiosly, in the second the normal mode doesn’t work (for clarity I didn’t use any random deviation).
What could I have overseen?
Furthermore, for the sound with the random threshold switch a hot parameter within an array would be great to have. Is this maybe
an idea for future extension?

About the third sound attached: unsatisfied with just one time scaler, I tried to extend that with another one - here within this context applied to the amplitude of the input, which I want to use for the feedback of a delay. The problem is that like this the feedback always seems to be at its maximum and I can't figure out/ explain why that is the case.
Any idea, advice?
Thanks again.
Best, Florian

IP: Logged

SSC
Administrator
posted 10 March 2005 12:07         Edit/Delete Message   Reply w/Quote
"Furthermore, for the sound with the random threshold switch a hot parameter within an array would be great to have. Is this maybe
an idea for future extension?"

If you are using the "of:" array, you should be able to put hot values into the array (or expressions within curly braces), for example:

!Index of: #({!c1 * 3} !c2})

IP: Logged

flo
Member
posted 10 March 2005 14:22         Edit/Delete Message   Reply w/Quote
oops...that's embarassing. I'm still convinced that I've read somewhere
that you have to enter concrete numbers inbetween the parentheses.
Maybe in the old (4.5) manual? Anyway, glad that I can do this now...


IP: Logged

SSC
Administrator
posted 11 March 2005 14:20         Edit/Delete Message   Reply w/Quote
From the expressions you are using, I am guessing that you want to use !Inverse as a way of selecting between one threshold and another. Is that correct? If so then you need one extra pair of parentheses around the second half of the expression. In other words it should be:

(!Threshold + (!Rate s random * !Range smooth: !Rate - 0.01 s)) * (!Inverse of: #(1 0)) +
((!ThresholdInv + (!Rate s random * !Range smooth: !Rate - 0.01 s)) * (!Inverse of: #(0 1)))

for the Threshold. And for the Hysteresis parameter it should be:

(!Threshold * (!Inverse of: #(1 0)) +
((!ThresholdInv * (!Inverse of: #(0 1))))) * 0.1

IP: Logged

flo
Member
posted 17 March 2005 14:08         Edit/Delete Message   Reply w/Quote
Yes, that is correct...always those little things...in the meantime I...
anyway, currently I am switching this with <threshold: !T nextChaotic> and
as its input I use a 'chaotic reverb'...the result is awkward, reminds me
of the Tunnel-Sequence in Tarkowski's 'Stalker'...thanks kyma :-)


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