If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.
I'm no expert in SuperCollider, but I know some people that managed to use it.
What would you like to do specifically? Maybe I can give you some starting points.
From what I know, people that use SuperCollider write custom routings (in the Parameters window, OSC tab) to transform the signal output from OSCulator to control directly a synth in SuperCollider. Another approach would be to set-up a OSC receiver, and process the data inside SuperCollider, which would be better in my opinion, but I really can't tell how to do that.
actually I would like to control some parameters on super collider with my wii controller, so far I have managed to detect the wiimote with osculator but I have no idea how to sent these numbers to Super Collider
if I had some idea how to control a really simple patch everything would be much easier
Where parameter name is a fixed string, , like "freq" and parameter value is a value you want to get from, say, a Wiimote.
I have prepared an example with instructions here. Downloading, and open the OSCulator file. It contains all the instructions needed to create the OSC routing template, and a very basic SuperCollider oscillator whose freq can be controlled (made after your example).
(this example has also been added to the "Samples Library" (samples that are distributed with the application), but as they are not automatically updated, I've included the link).
I hope this example will work fine for you, and if you have any question or suggestion, feel free to ask.
For simplicity, I have put the OSC Routing message on one argument of the Wiimote's message.
As explained in the manual (not very clear perhaps … !), you can set a event on the whole message (/wii/1/accel/pry) or on one of its arguments (0: pitch, 1: roll, 2: yaw, 3: accel).
If you want to access two arguments at once, simply move the event attached to roll in my example to the "message" slot.
Now, arg[i] will make sense, where i denotes the index of the argument you want to access.
Comment