[RWP] What is OSC?
Indigo
33indigo at charter.net
Tue Jun 4 09:37:20 EDT 2013
OSC seems to be accessible, in the sense that it's written in text; and
the configuration file sort of explains what to do to fill it out; but
it's another programming language, with fill in the blanks template.
I just have all I can handle at the moment myself.
Probably other people have already made OSC files to run an iPad with
whatever other gear they have.
They even made a rubberized tray on the top of my Casio XW-G1; plus a
3.5mm audio input just meant for an iPad to sit there and do its thing.
If I had an iPad I'd google for an OSC file to control the iPad from the
XW-G1; maybe via USB.
Isn't it great how everything is trying to be 1 big happy family of
gizmos; all talking to each other?
Indi
On 6/3/2013 2:04 PM, Scott Chesworth wrote:
> I can think of plenty of reasons why you'd want to. Haven't found an
> accessible app to do the job yet though.
>
> Anyone else had more luck?
>
> Scott
>
> On 6/3/13, Indigo <33indigo at charter.net> wrote:
>> By the way, one can use the touch gestures from an iPad to control
>> Reaper through OSC.
>> I don't know why anyone would want to, but it's possible, irf you want
>> to look cool, I guess.
>> I don't know how much work it would be, but practically any device or
>> program can be linked to control Reaper with OSC.
>> Snip from reaper.fm; the link is at the bottom:
>> OSC is a protocol for sending information between musical devices, over
>> a network. Unlike MIDI, which is defined as a stream of bytes with
>> specific meanings, OSC messages are human-readable text strings with no
>> predefined meanings. It is entirely up to individual musical devices to
>> define what specific messages mean and when those messages are sent.
>> For two devices to work together (such as REAPER an and OSC control
>> surface device), the user must configure one or both devices to send and
>> receive messages that have meaning for the other device.
>> For basic information about OSC, see the Open Sound Control web site.
>> top Requirements
>> OSC-capable components include hardware control surfaces, standalone
>> computer applications, apps for tablets and smartphones, and so on. In
>> addition, there are middleware applications that can convert between OSC
>> and MIDI, so that OSC can be used for 2-way communication with any
>> MIDI-capable component, including almost any hardware control surface.
>>
>> To enable network communication between REAPER and an OSC device, go to
>> Options/Preferences/Control Surfaces, and add a new OSC control surface.
>> REAPER can receive messages from the device, send messages to the
>> device, or both.
>>
>> To use an OSC device for basic one-way control input, enable "allow
>> binding messages to REAPER actions and FX learn". This will permit OSC
>> messages from this device to be used as action shortcuts and FX
>> parameter learn mappings, just like any keyboard or MIDI control input.
>>
>> top Pattern Config Files
>>
>> To use an OSC device for more than basic action shortcuts and FX
>> parameter learn, you will need to configure either REAPER or the device
>> to define the OSC messages that will be used for communication.
>> The pattern config file (.ReaperOSC) is how REAPER defines the OSC
>> messages it understands. In order to use REAPER with any OSC device, you
>> can either create a custom pattern config file so that REAPER sends and
>> receives messages the OSC device understands, or configure the OSC
>> device to send and receive messages that REAPER understands, or both.
>> To open the default pattern config file folder, select "open config
>> directory" under "pattern config" in the OSC control surface settings
>> dialog. The best way to create a new pattern config is to make a copy of
>> the included Default.ReaperOSC file, rename the copy, and change the
>> patterns defined in the file. Please see the extensive comments in
>> Default.ReaperOSC for more detail about how messages are formed, and
>> what the messages mean.
>>
>> top Further exploration
>> For more help on OSC in REAPER, to report bugs, to request additional
>> functionality, to share pattern config files, or just to discuss the
>> possibilities, please use the REAPER User Forum.
>> osc
>> end snip.
>> http://www.reaper.fm/sdk/osc/osc.php
>>
>> _______________________________________________
>> RWP mailing list
>> RWP at reaaccess.com
>> http://reaaccess.com/mailman/listinfo/rwp_reaaccess.com
>>
>
> _______________________________________________
> RWP mailing list
> RWP at reaaccess.com
> http://reaaccess.com/mailman/listinfo/rwp_reaaccess.com
>
More information about the Rwp
mailing list