Csound Csound-dev Csound-tekno Search About

[Csnd] TouchOSC

Date2011-05-11 05:05
From"Colman O'Reilly"
Subject[Csnd] TouchOSC
Sorry for being a little bit late to this discussion.

I designed the performance system for Dr. Boulanger that John mentioned, and have received the go-ahead to post it publicly.  It directly interfaces between TouchOSC and Csound (no need for Max/MSP or something like OSCulator), and contains a handful of effects that can be controlled in real time.  

Louis Cohen created the UDO that was essential in stable communication between the two programs - hopefully you'll be able to use this as a solution in case you would like to transmit data directly without the MIDI conversion.  You'll find it here in both its original for and modified for XY control in TouchOSC.

Download:


A few notes about controlling the system:  
-The master Mixer is on page 4.  The Master Power should be turned on and Master Volume should be turned up after the CSD has started running (the file is large, allow about 10 seconds after you run the CSD for this).
-Effects and Instruments all need their "Power" button turned on to work.
-There are 2 types of "triggers" for samples found on page 2 and 3 - the toggle buttons trigger loops, the push buttons trigger "1 shots"
-Effects on page 1 require an audio signal to be sent to them directly.  The sends can be found on Page 3.  Note that effects are most dramatic with the "dry" signal turned down and the "send" all the way up.
-The Effects on page 4 are "Global", meaning they are applied after a sub mix.
-The Partikkel and Sndwarp instruments read from a buffer.  The "toggle" buttons (found on page 2, 3, and on the bottom row of page 4) on their page trigger the sample they read.

The samples I've included are directly from Dr. Boulanger - and as you'll be able to see in the folder, they can be easily replaced with your own samples by simply renaming your files.  The system plays them using diskin2 primarily, so you may need to make mono/stereo changes if you use your own samples.

In regards to Rory and multi-touch - TouchOSC, at least as far as the iPad goes, does support it.

Hopefully that covers the basics - feel free to email me through the list or directly with any other questions.  Also, a big thanks to Steven Yi and Oeyvind for their help on a much more primitive version of this earlier in the year.

All the best..

Colman


--




Date2011-05-11 10:43
FromRory Walsh
SubjectRe: [Csnd] TouchOSC
Thanks Colman, it's most likely a problem with the android version
which limits things. To single touch.

Rory.

On Wednesday, 11 May 2011, Colman O'Reilly  wrote:
> Sorry for being a little bit late to this discussion.
> I designed the performance system for Dr. Boulanger that John mentioned, and have received the go-ahead to post it publicly.  It directly interfaces between TouchOSC and Csound (no need for Max/MSP or something like OSCulator), and contains a handful of effects that can be controlled in real time.
>
> Louis Cohen created the UDO that was essential in stable communication between the two programs - hopefully you'll be able to use this as a solution in case you would like to transmit data directly without the MIDI conversion.  You'll find it here in both its original for and modified for XY control in TouchOSC.
>
> Download:http://www.mediafire.com/?wpnkwgsd005hbw4
>
> A few notes about controlling the system:
> -The master Mixer is on page 4.  The Master Power should be turned on and Master Volume should be turned up after the CSD has started running (the file is large, allow about 10 seconds after you run the CSD for this).
> -Effects and Instruments all need their "Power" button turned on to work.-There are 2 types of "triggers" for samples found on page 2 and 3 - the toggle buttons trigger loops, the push buttons trigger "1 shots"
> -Effects on page 1 require an audio signal to be sent to them directly.  The sends can be found on Page 3.  Note that effects are most dramatic with the "dry" signal turned down and the "send" all the way up.
> -The Effects on page 4 are "Global", meaning they are applied after a sub mix.-The Partikkel and Sndwarp instruments read from a buffer.  The "toggle" buttons (found on page 2, 3, and on the bottom row of page 4) on their page trigger the sample they read.
>
> The samples I've included are directly from Dr. Boulanger - and as you'll be able to see in the folder, they can be easily replaced with your own samples by simply renaming your files.  The system plays them using diskin2 primarily, so you may need to make mono/stereo changes if you use your own samples.
>
> In regards to Rory and multi-touch - TouchOSC, at least as far as the iPad goes, does support it.
> Hopefully that covers the basics - feel free to email me through the list or directly with any other questions.  Also, a big thanks to Steven Yi and Oeyvind for their help on a much more primitive version of this earlier in the year.
>
> All the best..
> Colman
>
> --
> Colman O'Reilly | colmanoreilly@gmail.com | www.colmanoreilly.com
>
>
>
>


Send bugs reports to the Sourceforge bug tracker
            https://sourceforge.net/tracker/?group_id=81968&atid=564599
Discussions of bugs and features can be posted here
To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"