Hello Daniel, For yet another example,
https://github.com/heuermh/lick/blob/master/examples/circleRampMidiAlesisQX25.ck This is the "patch" CircleRamp circleRamp => Saturate saturate => TubeWarmth tubeWarmth => dac; Then small functor classes are defined to respond to MIDI CC class CircleRampDelay extends IntProcedure { ... } and MIDI key on/off class KeyOn extends IntIntProcedure { ... } Those classes are "wired" to a class that handles the MIDI mappings for an QX25 MIDI controller KeyOn keyOn; CircleRampDelay circleRampDelay; AlesisQX25 qx25; keyOn @=> qx25.keyOn; circleRampDelay @=> qx25.rotary1; qx25.open(1); See also https://github.com/heuermh/lick/blob/master/AlesisQX25.ck michael On Tue, Aug 12, 2014 at 8:19 PM, Robert Poor <[email protected]> wrote: > Hi Daniel: > > I wrote a pretty comprehensive real-time ChucK setup a few years back that > used MIDI and GameTrax controllers. It doesn't use a wind controller per > se, but it's cleanly written; you might find it useful. You can find it in: > > https://github.com/rdpoor/chuck_performance_setup > > As the README says, let me know if you have questions and I can document on > demand... > > - Rob > > > > On Tue, Aug 12, 2014 at 10:05 AM, Daniel Chapiro <[email protected]> wrote: >> >> Hi - I'm new to ChuK and I have a few questions: >> >> (1) I would like to experiment with coding different sound textures in >> ChucK, but then play with a WX-5, rather than ChucK code. To not re-invent >> the wheel, I'm looking first for ChucK code that would capture the messages >> sent by a MIDI wind controller (using ChucK's MIDI events), and drive a >> ChucK STK UGen (such as a clarinet, or other). >> >> (2) I have not found this in >> http://wiki.cs.princeton.edu/index.php/ChucK/Programs, and I was wondering >> if there are any other source repositories (unfortunately, Googling for >> anything + ChucK is no good, as Chuck is such a common word… ) >> >> (3) Finally, is there a way to search the full user archives (in >> https://lists.cs.princeton.edu/pipermail/chuck-users/) without opening every >> month's entry? >> >> Thanks! >> --Dan >> _______________________________________________ >> chuck-users mailing list >> [email protected] >> https://lists.cs.princeton.edu/mailman/listinfo/chuck-users > > > > _______________________________________________ > chuck-users mailing list > [email protected] > https://lists.cs.princeton.edu/mailman/listinfo/chuck-users > _______________________________________________ chuck-users mailing list [email protected] https://lists.cs.princeton.edu/mailman/listinfo/chuck-users
