![]() ![]() ![]() The osc output settings should be set to localhost and 8338. To check the port that FaceOSC is sending to right click on the FaceOSC application and select "show package contents." Then, navigate to /contents/data and open settings.xml. If it's running and FaceOSC seems to be working but /found is still 0 then it could be that FaceOSC is sending data to the wrong OSC port or osculator is listening at the wrong incoming port. is it running? There's a big green pause/start button in the top left corner. If all of that seems good then the problem is on the osculator side. Otherwise, if it's found you, it'll have a frame rate (some number that usually varies between 30 and 130). Is FaceOSC running properly and showing a mesh on your face? If it's running and can't find you it should say "searching for face." in the top left corner of the video feed. he's just asleep because he doesn't see anyone. ![]() It means the processing sketch is communicating with the phone. It's great that you have the eyes fading in and out. The oscP5Message example pictured provides a good baseline to work from. It lets you send Open Sound Control messages to other programs like Max/MSP, Puredata, OSCulator and. To dim the LED to half of its maximum brightness you just need to send another message exactly as above but with 0.5 instead 1 in the myMessage.add(_). control application for the iPhone and iPod touch. Let's look at the simple case of turning a TouchOSC LED on and off: OSCMessage myMessage = new OscMessage("/1/led1") // <- where /1 is the first page and /led1 is led1 myMessage.add(1) // <- assign a value to the message (in this case turn the led on) nd(myMessage, myRemoteAddress) // <- send the message to the remote address oscP5 = new OscP5(this,8000) // Start oscP5, listening for incoming messages at port 8000 myRemoteLocation = new NetAddress("10.0.1.3",9000) // IP address, outgoing port (taken from the TouchOSC app)Īn OSC signal is composed of a message and a value. You can find these two values in the OSC app. In the setup you'll need to do two things: initialize oscP5 and tell it what port to listen to for incoming messages, as well as declare a remote address (in this case the IP address of the smartphone) and the outgoing port. Once you figure out the basic structure of messages, OSC is a really simple and effective way of talking to all kinds of multimedia devices. Another downside of my pad is the lack of MIDI-controllable LEDs to indicate the selected channel.To talk to TouchOSC using the Open Sound Control protocol you'll first need to download and install the oscP5 library for Processing here. Therefore you need to set the OSC-IP-address inside atemOSC to 127.0.0.1. I use the awesome OSCulator to convert these MIDI-signals to OSC-messages. You can use the buttons and faders of these pads to get MIDI-signals into your computer. I bought an Icon i-PAD with a fader (I use it as T-bar) and 12 buttons (unfortunately they are drumpads without a pressure point) for switching. MIDI-pads: There are several cheap USB-MIDI-pads out there. It is possible to use an iPad and the standard Blackmagic-software alongside each other, because atemOSC not only sends signals to the computer, but also receives state changes from the switcher. I created a template for TouchOSC (included in the Github repo), so I can use the iPad for video switching. IPad: With TouchOSC you can create custom interfaces for mobile devices to send OSC-messages via WiFi. This enables you to create any kind of interface you’d like to use for video-switching: You just need the switcher to be connected via any kind of network to your computer running atemOSC, where you specify the IP-address of your switcher, as well as an IP-address, incoming and outgoing ports for the connected OSC-device. This enables you to control your ATEM switcher via OSC. I added the VVOSC-framework to send and receive OSC-messages (and AMSerialPort for sending signals to a custom Arduino-tally-system I built). The Github repository includes a compiled and ready-to-run version of the application. Along with Ableton Live and Blackmagic Design ATEM Control, you'll need the following apps: Buy the Osculator App. Download: Numi (23.99, free trial available) 2. I wrote this Mac OS X application based on the SwitcherPanel-application coming with the SDK from Blackmagic. If you’re more into solving mathematical equations, Numi should be the app of your choice. This was initially published on my blog and moved to here as a backup.ĪtemOSC is a open-source bridge between OSC and the Blackmagic video switchers. AtemOSC - OSC-bridge for controling ATEM switchers
0 Comments
Leave a Reply. |