![]() ![]() In this case, it looks like the host computer isn't showing up). (In this case, I can just tap my computer's name. On this screen, sometimes available TouchOSC hosts will pop up automatically, and sometimes they wont. The next thing we need to do is go into the TouchOSC app and navigate to Layout > Add. And I can verify that the iPad is connected to this same network. I can see in the menu bar that my computer is on my home network. The first thing we need to do is make sure the computer and mobile device are both on the same network. ![]() At the top, click 'sync,' and a window with step-by-step instructions appears. ![]() After saving, we need to synchronize this layouts folder with the TouchOSC app. Make sure to save it in the TouchOSC layouts folder. Let's stop here and save this interface, I'll name it 'basic'. The name of the new page defaults to the number 2, so if we add a control here, it's URL address is /2/fader3. To add a new page, right click on the canvas top bar. If I click on the page and change its name, then the controls' addresses are automatically updated to reflect the new page name. You can uncheck 'auto' and give your controls custom OSC addresses if you want, but they must start with a slash and look like a URL address. This is the URL-style address I mentioned earlier. Clicking on the toggle button, for example, you can see that the address of this control is /1/toggle1. If I click on the canvas, we can see that the name of this particular page is simply the number 1. For example, I can change the rotary to be centered. If you click on one of these controls, a panel appears on the left side of the editor, where you can change the color, the numerical output range, and various other parameters specific to that control. You can move and resize controls by clicking and dragging, holding shift while dragging preserves the height-width ratio, and you can also copy and paste just as you would with a text editor. I'll grab a toggle button, two H faders, and an H rotary. Right-click or control-click on the canvas to bring up a list of available controls, and I'm going to keep things simple and just drop a few things onto the canvas. Since I'm using an iPad, I'm going to select the iPad layout size, and choose a horizontal orientation. You can't actually create or edit layouts within the TouchOSC app, instead, this is done in a separate application called TouchOSC editor. In many cases, you 'll probably want to make your own custom interface. You can return to the main settings page by tapping the button in the upper right corner. All the controls on this layout send OSC messages, but they won 't do anything right now because I haven't set up an OSC connection yet. In the layout list, you can view the available layouts, tap the one you want, I'll choose Jog-On, and then hit 'Done' in the upper right corner to bring it up. Right now we're looking at the main settings page, where you can set up your OSC connection, choose an interface layout, etc. You can find some links and resources in the video description. In this video, I'll be using TouchOSC, which is a multi-touch interface designer for iOS and Android. OSC messages are sent over a network to a specific IP address on a specific port. Often these arguments are numbers, but not always. The syntax of an OSC message consists of a URL-style address, followed by some number of arguments. OSC messages are most commonly sent over the internet, taking advantage of established net transmission protocols such as UDP and TCP. In contrast to the MIDI protocol, OSC is faster, more flexible, more time-accurate, and doesn't include a hardware specification. In the next few videos, we 're gonna take a look at how SuperCollider integrates with the Open Sound Control protocol, more commonly known as OSC. on iPad, quit all apps, make sure on wifi ![]()
0 Comments
Leave a Reply. |