Kyma Forum
  Kyma Support
  Interactive Sequencer

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

next newest topic | next oldest topic
Author Topic:   Interactive Sequencer
Hitoshi Chino
Member
posted 19 December 2002 09:48         Edit/Delete Message   Reply w/Quote

saveprevpitches.kym

 
I'm trying to save previous !Pitch to build an interactive sequencer. I think the script has no problem allocating memory for each pitches, but they don't seem to get pitch data.
Could you help me to do it?

IP: Logged

SSC
Administrator
posted 19 December 2002 15:25         Edit/Delete Message   Reply w/Quote

sampleAndHoldPchs.kym

 
Very cool idea (especially the part about testing whether the number of triggers equals the voice). I think the problem is that you have LoopFade set on the Samples that play back your saved !KeyPitches, and the fade in and out time is wiping out your 1 ms recordings.

It gave me an idea for an alternative way of buffering up events and regenerating them (see attached). This one uses a TriggeredSampleAndHold to latch the values and uses your same countTriggersMod: trick to know when to latch. I packaged the SoundToGlobalEvent right into the UserDefinedClass and made a little 5 note arpeggiator example with it to show a sample applications.

Eager to see your interactive sequencer when it's finished!

IP: Logged

Hitoshi Chino
Member
posted 21 December 2002 08:46         Edit/Delete Message   Reply w/Quote
HI,

Your implementation has much less complexity and works stabler than mine, so I chose to use your idea. Now I can continue my project. I will share it when I finish it.

Thanks!

IP: Logged

sm
Member
posted 09 January 2003 09:33         Edit/Delete Message   Reply w/Quote
very nice idea indeed!
is there a possibility to combine the "buffered eventvalues" with the powers of the "analogSequencer" ?
i unsuccessfully tried to paste the included "latch a !KeyNumber in SampleAndHold" sound into the Pitches field of an analogSequencer.....

thx
m

IP: Logged

Hitoshi Chino
Member
posted 22 January 2003 11:22         Edit/Delete Message   Reply w/Quote

seq.kym

 
Yes, it can use with AnalogSequencer. See "Interactive Sequencer" in the attachment.

Now I'm trying to measure the time between keydown and keyup so it can be used for duration field. I wrote some SmallTalk code and ran it, but it froze up the entire Kyma system! Can anybody have time to find out why? The sound is in "Don't Run." DO NOT run it. You'll lose any unsaved work.

Well, implementing duration might make "Interactive Sequencer" less useful though....

IP: Logged

SSC
Administrator
posted 22 January 2003 14:26         Edit/Delete Message   Reply w/Quote

durofkeyDownup.kym

 
I've attached a small Sound that measures the duration a key is down in case it is useful in what you are trying to do.

(In your don't run example, you have an empty string as the Value. Could that be the source of the problem?)

IP: Logged

Hitoshi Chino
Member
posted 25 January 2003 09:31         Edit/Delete Message   Reply w/Quote
Hi SSC,

Your Sound worked just fine. 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