Page 1 of 1
OSC Global Module
Posted: Sun Apr 17, 2011 4:56 pm
by Finn
Can TouchOSC controls be directly mapped to Modul8 via OSC(global) module without programming each control? I know I can use Oscalator, but there seems to be a more direct way. I am not an expert at midi or osc and need help.
Posted: Sun Apr 17, 2011 5:55 pm
by ilan
Unfortunately using OSC and the OSC module is not as easy as using MIDI.
Using the TouchOSC app you need to enter the keyword of the control in Modul8 that you want to use. Here is a sample of a keyword for controlling a standard 'pad' in TouchOSC:
/md8key/ctrl_layer_media/1
'ctrl_layer_media' is for setting a media to a layer.
'1' is for specifying the layer you want to set media to.
In the 'Value Range' you specify the media you want to set to the layer with your pad. 0 for the first media in the media set, 1 for the second and so on.
Thanks for your prompt answer
Posted: Sun Apr 17, 2011 6:32 pm
by Finn
OK. I understand. Is there a list of Modul8 commands available?
Posted: Sun Apr 17, 2011 7:14 pm
by sigmasix
inside modul8, menu Modules > Keyword browser
Posted: Sun Apr 17, 2011 8:48 pm
by Finn
Thank you
ongoing touchosc saga
Posted: Tue May 03, 2011 5:17 am
by Finn
Well, things have progressed, and believe it or not I now have the Feedback Sender of the OSC Global module sending osc commands to Touchosc template, but I am unable to get the Touchosc controller (Ipad) to control M8. I know this is idiotic: ports ore the same (tried many variations) IP addresses are good. What am I missing?
Posted: Tue May 03, 2011 9:07 am
by The Midi Thief
You have different ports for sending and receiving, right?
And TouchOSC is receiving from the port that M8 is sending from and vice versa?
Posted: Wed May 04, 2011 9:24 am
by Lupin
you cannot use the same port for the input and ouput OSC messages.
the Global OSC module, let you choose these ports but the module itself selects the local IP.
in some confirguration you can encounter an ip issue especially when you are connected through Ethernet for instance, the wifi local ip is bypassed by the module and the Ethernet IP address is chosen instead. be Sure that your local ip is the same as your wifi IP
with touchOSC you also have to enter the same IP (of the same connection type, I assume that you previously connected to the wifi network with your Ipad).
so here are some tips:
1 - unplug your ethernet cable if this cable is connected to a internet router
2- create your own local wifi network (for instance M8network)
3- connect your ipad to this new wifi network then open touchOSC
Re: OSC Global Module
Posted: Sat May 14, 2011 3:35 pm
by ghostofelvis100
[quote="Finn"]Can TouchOSC controls be directly mapped to Modul8 via OSC(global) module without programming each control? I know I can use Oscalator, but there seems to be a more direct way. I am not an expert at midi or osc and need help.[/quote]
I have developed some working code for mapping OSC (which strays away from the ethos of OSC a bit). However, this new OSC mod is not quite ready yet, but listen out for it.
Andy T.
Re: OSC Global Module
Posted: Sat May 14, 2011 8:51 pm
by Lupin
ghostofelvis100 wrote:Finn wrote:Can TouchOSC controls be directly mapped to Modul8 via OSC(global) module without programming each control?
Andy T.
yes, get the OSC message sent by modul8 by clicking the "print log on the script outout" checkbox on the OSC(golbal module) then paste the message on the OSC field on your TouchOSC editor
all modul8 master and layer based keywordd are interpreted by the OSC(global) module. this module sends OSC message with this prefix /md8key/
for instance if you wan to add a crossfader control message type:
Code: Select all
/md8key/ctrl_master_crossfader_slider/0
