Kyma Forum
  Kyma Support
  Why won't this compile?

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

next newest topic | next oldest topic
Author Topic:   Why won't this compile?
Bill Meadows
Member
posted 25 July 2005 23:32         Edit/Delete Message   Reply w/Quote
I'm playing with the example "flangey crowdlike reverb" found in Kyma Sound Library/Scripts/Scripts.kym.

I have 8 DSP's, and the example compiles and runs fine, showing activity on 5,6,7, and a tiny bit on 4. Processors 1,2 and 3 show nothing.

If I try to add a rate control by replacing "(60/2.5)" with "!Rate" in the Constant and KeyMappedMultisample, it won't compile. I've tried editing the Script to reduce the number of instantiations of the "harm" Sound, but I have to reduce it from 43 down to about 11 to get it to work.

Why does adding one HotParameter cause such a big difference?

IP: Logged

tuscland
Member
posted 26 July 2005 05:29         Edit/Delete Message   Reply w/Quote
I'd like to add that in order to have the Frequency parameter of KeyMapped MultiSample working, you have to uncheck the NoTransposition switch.

I have tried to add this HotParameter on my side and Kyma seems to freeze, whenever the NoTransposition switch is turned off or on.

If I get the !Rate hot parameter back to 60 / 2.5, the DSP are automatically reinitialized before the Sound is played again. In some cases I also get the error "signal processor response too short".

IP: Logged

tuscland
Member
posted 26 July 2005 05:49         Edit/Delete Message   Reply w/Quote

RateVariableFlangeyCrowd.kym

 
Hi again,

I have found a solution, but if someone can give a better explanation it would be great.
The problem seems that the !Rate HotParameter gets instanciated as many times as there are instanciations of the "harm" sound. This HotParameter is actually used only one time, so there seems that there is a optimization problem (but from that point that's guru magic to me !)

A work around is to record the sound into memory and isolate the HotParametered branch from the script. Attached is a sound file with 2 working examples, one with a MemoryWriter and another with a FeedbackLoop, which is more efficient I think.


Camille

IP: Logged

SSC
Administrator
posted 26 July 2005 10:11         Edit/Delete Message   Reply w/Quote

newFlangette.kym

 
Here is an alternate version of the Sound that shares a single multisample source as the input to the reverb.

The problem was that each random number generator should be independent (this is actually a bug in the constant version which should NOT be sharing in the current example).

The KeyMappedMultiSample was set to NoTransposition because the frequency was being used to select a random sample loop.

IP: Logged

Bill Meadows
Member
posted 27 July 2005 18:47         Edit/Delete Message   Reply w/Quote
That did the trick. Thanks.

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