First time here? Check out the FAQ!

How feasible is it to program “MIDI utilities” sounds in Kyma?

0 votes
I'm wondering if it's possible/feasible to create, within Kyma, a series of "MIDI utilies:" Here's what I'm thinking about.

1) one that would funtion similar to a combination of the "stripnote" and "flush" objects in Max.

2) one that would record and store a seqence of MIDI notes and controller data for later playback, triggered by a specified MIDI event or a TimeLine.

Are there resources that could help me implement these ideas.
asked Apr 5 in Controllers, OSC & MIDI by mark-phillips (Adept) (1,010 points)
edited Apr 6 by mark-phillips

2 Answers

0 votes
For 2) you could fudge something by recording midi control data using CapytalkToSound (or a number of them) to an audio file and then play back the file(s) using a SoundtoGlobalController(s). So basically encoding/decoding.
answered Apr 5 by ghood (Master) (3,060 points)
0 votes

Related to ghood's answer, check out the prototype named Record sub audio control signal to disk for some ideas on how to get started.

answered Apr 5 by ssc (Savant) (127,180 points)
Does anyone have thoughts on the first idea.  FYI: Working together, the Max [stripnote] object filters out note off messages while the Max [flush] object keeps track of notes that are currently being sustained, so that they can be turned off at some later point in time.
Page 261 of Kyma X has an example of Capytalk used to track key downs for an arpeggiator. This isn’t quite what you need but might get you started. The SetReset capytalk message might also help - that can be used as a latch.