Future Audio Forums » Beta Testing Forum

Problems getting OSC to work

(4 posts)
  • Started 1 year ago by x2mirko
  • Latest reply from jordanstoner

Tags:


  1. User has not uploaded an avatar x2mirko
    Member

    Hi,

    I've recently discovered Circle and instantly liked the Interface and especially the fact that it understands OSC-Messages. I'm working with a very MAX/MSP-heavy setup and also have some other programs that are all talking to each other via OSC, so i thought Circle would be a great addition to my setup.

    So i downloaded the demo and tried building up a few sounds. I quite liked the workflow - i'm already sold on that point. BUT: I can't get Circle to understand or send any OSC-messages.

    What I've done:
    I've set the OUT IP to 127.0.0.1 and the OUT-Port to 5002, the IN-Port to 5001 and clicked "connect" (which i believe starts the osc-server).
    I then started a sketch in processing that simply sends a few osc-messages to 127.0.0.1 5001. The sketch also listens on port 5002 and prints out everything it recieves. I'm 100% positive that the sketch is working since i've tested it with MAX and it worked like a charm.

    So since i'm not recieving any messages on port 5002 if i turn the knobs in circle and i also can't get circle to react to my messages i came to the conclusion that i have to be doing something fundamentally wrong. Since the manual wasn't very informative on that regard, i thought i'd just ask on the forums. So here are my questions (it's about time ;) ):
    Is there something i need to configure first in order for circle to talk osc? or is this feature disabled in demo-mode?
    If the answer to both questions is no: Any idea what else i could try to get it to work?
    Any help would be appreciated.

    btw: I'm running Windows 7

    cheers,
    Mirko

    Posted 1 year ago #
  2. User has not uploaded an avatar x2mirko
    Member

    Another thing: The manual says that the number of the IN-port will be written on the connect-button once circle connected to the port. It does not do that.

    Also: I've already tried running circle as administrator and in compatibility-mode (as winXP). I've tried it in VST- and in standalone-mode. Nothing helped ;(

    Posted 1 year ago #
  3. I am also having problems getting OSC to work.

    It seems like a simple concept -- load up Circle, set a port number, point your controller to the corresponding IP, double check that your targets match up, and start turning knobs.. But for whatever reason it just doesn't work.

    Here's the setup --
    Windows XP SP3
    - IP address = 192.168.0.192
    Circle 1.0.7
    - OSC In Port = 5123
    Lemur 2.0.3
    - Circle Main Template 1.0.1
    - Project Target = OSC 0
    - OSC Target 0 = 192.168.0.192:5123

    Should work, right?

    Note - Connect button doesn't indicate any activity. I have also played with the OSC Out IP and Out Port settings (which aren't mentioned at all in the manual) to no avail. What gives? Am I missing something here?

    Posted 1 year ago #
  4. I am also not getting any OSC love. I've got a Mac, OS X 10.6.6, and am trying to use Circle stand-alone with my Lemur. I know OSC functionality is currently broken on Windows (important info for the previous posters in this thread), but according to everything I've read on your site, Mac should be up and running.

    As per your manual:
    _________
    Controlling Circle Using OSC
    (Mac OSX version only)

    OSC or open sound control is a protocol for controlling musical instruments and can operate over a network. Circle is OSC enabled, making it easy to integrate control surfaces like the lemur with Circle. OSC is based on the idea that each parameter has an address, like a web page. To find a control’s address in Circle, simply click the knob or button and its address is displayed in the OSC address pane of the bottom panel control window.

    As OSC is a networked control protocol, Circle has a small network server inside so that it can receive the incoming messages. To enable the server, type into the OSC port text box the name of the port that your control surface is sending its messages on and click connect. Circle will now listen and respond to any messages it receives on the this port. To disable OSC in Circle, simply click disconnect.

    Chapter 5: Circle’s Settings

    A - OSC port, is where you type the address of the UDP port that you would like Circle to listen for incoming OSC messages on.

    B - Connect, is used to enable Circle to listen for messages on the port that is set in the OSC Port text field. Once connected the number of the port is written on the connect button.

    C - Disconnect is used to disconnect Circle from listening to its currently enabled OSC port.
    _________

    I can connect to the Lemur just fine with the JazzEditor, can use the OSC and MIDI functionality with other apps - so I know that the communication is valid. However, when I try to use the "Connect" button in Circle, nothing happens. I can't map the Lemur to any Circle controls whatsoever.

    Additionally, I can't send any MIDI information to Circle when in stand-alone mode. Funny enough, MIDI works when Circle is instantiated as a plug-in inside a DAW - but as you know, trying to use Circle in Pro Tools is a moot point until you fix the numerous RTAS playback / record issues.

    Gavin, I'm trying desperately to use your software, but I just can't do anything useful with Circle at this point. Your work-arounds have not solved any issues for me and your lack of updates and support are egregious. Please help us.

    Posted 10 months ago #

RSS feed for this topic

Reply

You must log in to post.