• SolarRain

    Hey all. Hope someone can help.

    I'm in the process of creating a custom interface in TouchOsc running through PD to control a specific VST synth. Most of the work is done except the x/y pad controller, as I need to reverse the Y axis.

    Now I know some hosts can invert the controller data coming in. But I need to do this in PD before it reaches the host.

    This is what I have for the Y axis:

    [ OSCroute /xy1 ]
    |
    [ unpack 0.1 0.1 ]
    |
    [ *127 ]
    |
    [ ctlout 1 2 ]

    I'm sure it must be really simple to reverse the value, but I'm still new to this! Can anyone help??

    posted in technical issues read more
  • SolarRain

    Hi mosfran.

    When I first set up TouchOSC, I thought I had the same issues because it was always searching for a network to join all the time. It will continue to do this even if you're connected.

    Did you try just selecting a layout and trying the controls? You can make a simple patch in PD that will output incoming data to the PD console with:

    [dumpOSC 8000] <--- 8000 being the port number.
    |
    [print]

    Move some controls and see if anything is output.

    If it's definitely not connected, but you're sure your connecting to the correct IP address, then maybe you need to configure port forwarding on your router?

    posted in technical issues read more
  • SolarRain

    Maelstorm, thank you for the explanation, it now works perfectly!

    Thanks again for your help/patience!

    posted in technical issues read more
  • SolarRain

    Thanks for your reply Maelstorm.

    But I'm still clueless!

    If I use the [-] after the

    • it makes no difference at all.

    ie;

    [unpack]
    |
    [*200]
    |
    [-]
    |
    [ctlout]

    In my example where the input value is multiplied by 200, don't I need to use a division somewhere to get the opposite effect that I want?

    I'm pulling my hair out over this!

    posted in technical issues read more

Internal error.

Oops! Looks like something went wrong!