• Products
    • Isadora
    • Get It
    • ADD-ONS
    • IzzyCast
    • Get It
  • Forum
  • Help
  • Werkstatt
  • Newsletter
  • Impressum
  • Dsgvo
  • Press
  • Isadora
  • Get It
  • ADD-ONS
  • IzzyCast
  • Get It
  • Press
  • Dsgvo
  • Impressum

Navigation

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Popular
    • Tags

    [ANSWERED] OSC over Tangent Ripple Mapper to Isa

    Interfacing
    3
    11
    782
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • thomas-parb
      thomas-parb last edited by Woland

      Hi Isadoras!

      I opened a ticket a little over a year ago on the subject of Tangent Ripple and OSC.
      Re: [[ANSWERED] OSC Auto-Detect Input Tangent Ripple](/topic/8404/answered-osc-auto-detect-input-tangent-ripple)

      I thought it was resolved at the time, but unfortunately it's not... I didn't pursue it any further - but now a project is opening up again where I would like to use it. 


      I would like to transfer OSC values from my Tangent Ripple to my Isadora via the Tangent Mapper. There are two problems with this...but... Tangent Mapper seems to send via OSC only to the localhost (127.0.0.1) - at least this is the result I get from Hexler Protocol in OSC Monitoring. That would not be a problem, but it seems Isadora can only listen to a network interface that is not localhost / 127.0.0.1. The ports do not play a role here, as they can be configured on both sides... Is there a way to specify the listening IP to localhost or is there a better solution to do this for the Tangent Ripple over HID or similar (translation software...)?

      Thanks and greetings from Vienna, Tom

      ps.: I have opened a ticket with Tangent, asking them to implement a target IP in their mapper software - I'm not sure if they will implement such a change request so easily...

      Broadcast technician, Cinematographer, Chairman of the non-profit cultural association https://vibria.art
      running Isadora 4.x on
      MacStudio M2 Max / 96GB RAM, macOS Sonoma
      MacBook Air M2 / 24GB RAM, macOS Ventura

      D 1 Reply Last reply Reply Quote 0
      • D
        DillTheKraut @thomas-parb last edited by DillTheKraut

        Hello @thomas-parb,

        I just tried to receive OSC messages on localhost (127.0.0.1) in Isadora (MacOS). It did work without any issues. As I don't have any other option at the moment I used Isadora it self as a source and send waveform data from a OSC transmit actor. First directly back to the Input port, set in preferences. But to be sure it would work from 'external' source/ other software, I routed it through oscillator and back to isadora, all on 127.0.0.1. Both ways worked flawless.

        Are you sure there is no other app, listening on the same OSC Port isadora is using?

        thomas-parb 1 Reply Last reply Reply Quote 0
        • thomas-parb
          thomas-parb @DillTheKraut last edited by

          Thanks @dillthekraut for the quick reply!

          I have looked into the matter further and there seems to be an incompatibility here. It may be the packet size. I have traced the UDP stream with Wireshark and as you can see in the following video, it works perfectly with TouchOSC and unfortunately not with Tangent Mapper, although the ports are correct and everything is on localhost (127.0.0.1). 

          http://www.openmindfilm.com/tr...

          Tangent support told me, that a better OSC implementation is on the users feature-list, but there is no timeline for now.
          They said I should use OSC Router to translate the OSC commands to another IP.
          I tried, unfortunately OSC Router is absolutely unstable, maybe someone knows a better alternative.

          regards, Tom

           

          Broadcast technician, Cinematographer, Chairman of the non-profit cultural association https://vibria.art
          running Isadora 4.x on
          MacStudio M2 Max / 96GB RAM, macOS Sonoma
          MacBook Air M2 / 24GB RAM, macOS Ventura

          D DusX 2 Replies Last reply Reply Quote 0
          • D
            DillTheKraut @thomas-parb last edited by

            @thomas-parb

            You can try MidiMonster or for MacOS only Osculator. They are able to translate from / to multiple protocols and in those protocols to new paths or addresses.

            1 Reply Last reply Reply Quote 0
            • DusX
              DusX Tech Staff @thomas-parb last edited by

              @thomas-parb said:

              OSC Router is absolutely unstable, maybe someone knows a better alternative

               Have you tried the 'newer' OSC Address Listener? If that doesn't help (I am un sure if the under laying OSC system is identical to the rest of Isadora's implementation).

              As an alternative, you could use Pythoner to receive your OSC values (if you have Isadora 4). Pythoner can use any pf the available python OSC modules, so likely one will work for you, and if Tangent Ripples OSC implementation really is non standard, a UDP interface what work directly with what Tangent is sending could be coded.

              Troikatronix Technical Support

              • New Support Ticket Link: https://support.troikatronix.com/support/tickets/new
              • My Add-ons: https://troikatronix.com/add-ons/?u=dusx
              • Profession Services: https://support.troikatronix.com/support/solutions/articles/13000109444-professional-services

              Running: Win 11 64bit, i7, M.2 PCIe SSD's, 32gb DDR4, nVidia GTX 4070 | located in Ontario Canada.

              D 1 Reply Last reply Reply Quote 1
              • D
                DillTheKraut @DusX last edited by

                @dusx

                In which version is this new? I can't find it. Same for the Add-Ons.

                DusX 2 Replies Last reply Reply Quote 0
                • DusX
                  DusX Tech Staff @DillTheKraut last edited by

                  @dillthekraut said:

                  In which version is this new? I can't find it. Same for the Add-Ons.

                   Isadora 4 now includes Pythoner. This new python scripting actor allows you to run nearly anything python can handle. 

                  You should be able to search for 'pythoner' in the ToolBin and add it to your Isadora scene editor, double-click and away you go.

                  I have created a batch of examples: TROIKATRONIX : ISADORA - Pythoner Example File
                  An update with even more examples are coming soon, as well as, more video tutorials :)

                  Troikatronix Technical Support

                  • New Support Ticket Link: https://support.troikatronix.com/support/tickets/new
                  • My Add-ons: https://troikatronix.com/add-ons/?u=dusx
                  • Profession Services: https://support.troikatronix.com/support/solutions/articles/13000109444-professional-services

                  Running: Win 11 64bit, i7, M.2 PCIe SSD's, 32gb DDR4, nVidia GTX 4070 | located in Ontario Canada.

                  D 1 Reply Last reply Reply Quote 0
                  • D
                    DillTheKraut @DusX last edited by

                    sorry @dusx,

                    I guess this is a misunderstanding. I'm well aware about the 'pythoner' and am very much impressed by it's possibilities. I asked about the 'newer' OSC Address Listener.

                    DusX 1 Reply Last reply Reply Quote 0
                    • DusX
                      DusX Tech Staff @DillTheKraut last edited by

                      Just a quick reminder to Add System Specs to Your Signature.

                      Troikatronix Technical Support

                      • New Support Ticket Link: https://support.troikatronix.com/support/tickets/new
                      • My Add-ons: https://troikatronix.com/add-ons/?u=dusx
                      • Profession Services: https://support.troikatronix.com/support/solutions/articles/13000109444-professional-services

                      Running: Win 11 64bit, i7, M.2 PCIe SSD's, 32gb DDR4, nVidia GTX 4070 | located in Ontario Canada.

                      1 Reply Last reply Reply Quote 0
                      • DusX
                        DusX Tech Staff @DillTheKraut last edited by

                        @dillthekraut said:

                        In which version is this new? I can't find it. Same for the Add-Ons.

                         If you are unable to find the 'OSC Address Listener' in your Isadora 4.x ToolBin, please open a support ticket so we can work with you to determine why (see link in Signature).

                        Troikatronix Technical Support

                        • New Support Ticket Link: https://support.troikatronix.com/support/tickets/new
                        • My Add-ons: https://troikatronix.com/add-ons/?u=dusx
                        • Profession Services: https://support.troikatronix.com/support/solutions/articles/13000109444-professional-services

                        Running: Win 11 64bit, i7, M.2 PCIe SSD's, 32gb DDR4, nVidia GTX 4070 | located in Ontario Canada.

                        1 Reply Last reply Reply Quote 0
                        • thomas-parb
                          thomas-parb last edited by

                          Dear people
                          The riddle is solved!

                          Thanks to the incredibly cooperative Tangent Support, who even installed Isadora Demo to understand the case!

                          It was simply due to the fact that the OSC naming convention must be followed when assigning the OSC address in the Tangent Mapper.
                          In contrast to TouchOSC, which already “prepares” the address, the Tangent Mapper requires a “ / ” followed by the address/address variable.
                          Otherwise Isadora will clearly not recognize the address as such. Hexler protocol does this because it simply auto-completes the address with the missing “ / ”.
                          It's actually quite simple, you just have to figure it out first 😄
                          Now i can go straight forward by controlling  PTZ cams with a colorgrading panel...

                          In any case, thank you very much for all the tips and your help!
                          Have a nice week, Tom

                          Broadcast technician, Cinematographer, Chairman of the non-profit cultural association https://vibria.art
                          running Isadora 4.x on
                          MacStudio M2 Max / 96GB RAM, macOS Sonoma
                          MacBook Air M2 / 24GB RAM, macOS Ventura

                          1 Reply Last reply Reply Quote 5
                          • First post
                            Last post