Jump to content

MainStage and touchOSC


PandaRiot

Recommended Posts

We've been using an iPad with touchOSC recently since our MPD24 started acting up,but we've only used it @ practice....has anyone else played with this kind of setup live...anything to look out for?

 

p.s. we've compiled an applescript that

1)creates a computer to computer wifi connection

2)launches the iTouchMdi OSX server

3)opens the file for the the OSCulator

4)opens mainstage

 

am i missing anything crucial? It seems to be working out well, but i just wanted to get some feedback

 

-brian

Link to comment
Share on other sites

Here you go...just open your applescript editor paste this in and replace the password part with your password and the OSCulator File with your file, just remember it has to be the full path

 

save as an app and your done

 

p.s. i have MainStage set to open the most recent project automatically but you could add the line to open a specific project file if you wanted

 

 

As always use @ your own risk

 

-brian

 

 

 

property CreateMenuName : "Create Network…"

property NetworkName : "c2cWiFi"

 

tell application "System Events"

tell process "SystemUIServer"

tell menu bar 1

set menu_extras to value of attribute "AXDescription" of menu bar items

repeat with the_menu from 1 to the count of menu_extras

if item the_menu of menu_extras is "Airport Menu Extra" then exit repeat

end repeat

tell menu bar item the_menu

perform action "AXPress"

delay 0.2

perform action "AXPress" of menu item CreateMenuName of menu 1

end tell

end tell

repeat until exists window 1

delay 0.5

end repeat

tell window 1

keystroke NetworkName

click button 1

end tell

end tell

end tell

do shell script ("pmset displaysleep 120") password ¬

"Put your password here" with administrator privileges

do shell script ("pmset sleep 120") password ¬

"Put your password here" with administrator privileges

tell application "iTouchMidi OSX" to activate

tell application "OSCulator"

open "put the full path of the file here"

tell application "MainStage" to activate

end tell

Link to comment
Share on other sites

i know it looks scary, but seriously...

 

copy the script

open AppleScript Editor

paste the script

replace the part where it says "your password here"

replace the part where it says "put the full path of the file here" *

 

* here's an example "/Users/Brian/Documents/MPC 16.oscd"

 

save as application

 

click application

 

 

 

if it seems tedious, imagine manually doing all this every time you want to use MainStage and touchOSC for a show

Link to comment
Share on other sites

  • 10 months later...

Hey I know this is an old thread, but I was wondering (and I'll post this again on the mainstage tab a new topic) could you comment how you set OSC up with Mainstage? I'm wanting to use OSC as a mixer interface that, from the audience, I can live mix. So, basically, I'm wanting it to control all my channel strips. I'm at a loss how to do this. The way I have my strips set up is that, for the most part, they all change per set. Set 1, for instance, has different channel strip settings than set 2. Some mics are muted, levels are different, the sends are at different levels, etc.

 

Is there a way to make it so that when I advance to the set 2 that touch osc would see the new settings and be able to tweak them from FOH? Am I making any sense? I'll try to be more coherent in the formal post. It's just that you guys seem to have a really detailed understanding of osc... writting scripts and all :-)

Link to comment
Share on other sites

The problem with TouchOSC as a Mainstage Mixer is that the faders don't automatically update when you jump to a new patch or set. For example Patch 1 might have a fader value of -4 but when you jump to Patch 2the new fader will also look like it's at -4 regardless of the actual value the new fader might have. There are certainly a few ways around this, but it would take some time.

 

Another option to consider if you are trying to mix Audio and MIDI instruments live is a combo of the AC-7 Core and Logic Pro. It's already setup to work as a mixer and does so wonderfully.

 

p.s. both TouchOSC and AC-7 Core can now run via CoreMIDI which means an easier setup and no real need for OSCulator.

 

-Brian

LogicProChicago.com

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...