• 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] Limit scale value from 0.00 to 1.00

    How To... ?
    listener send control ableton midi scale value
    5
    7
    1514
    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.
    • Vidasonik
      Vidasonik last edited by Woland

      Hi I wonder if anyone can help?!

      I'm sending data from one macbook to another (because OpenNI tracker/depth camera won't work on newer macs as we know!) and need to convert the value scale to 0.00 to 1.00 in order to make a parameter (morph index) respond correctly in my MORPH FC plugin. Unfortunately if I set my scale min to 0 and scale max to 1 of my send control value field I can only ever get 2 values: 0 or 1. I need 100 values going from 0.00 to 1.00.

      Is there a solution?

      Thanks in advance, David

      Composer and performer of Mimesis Arts / MacBook Pro 16" 2021 Monterey 12.2.1 Apple M1 Max 32GB

      Juriaan dbini DusX 3 Replies Last reply Reply Quote 0
      • Juriaan
        Juriaan Tech Staff @Vidasonik last edited by

        @vidasonik

        Is your input type / output type set to int instead of float?

        Isadora 3.1.1, Dell XPS 17 9710, Windows 10
        Interactive Performance Designer, Freelance Artist, Scenographer, Lighting Designer, TroikaTronix Community moderator
        Always in for chatting about interaction in space / performance design. Drop me an email at hello@juriaan.me

        Vidasonik 2 Replies Last reply Reply Quote 0
        • dbini
          dbini @Vidasonik last edited by

          @vidasonik

          can you run the full scale value through a Scale Value actor set to 1% ?

          John Collingswood
          taikabox.com
          2019 MBPT 2.6GHZ i7 OSX15.3.2 16GB
          plus an old iMac and assorted Mac Minis for installations

          1 Reply Last reply Reply Quote 0
          • Vidasonik
            Vidasonik @Juriaan last edited by

            @juriaan no they are set to float

            Composer and performer of Mimesis Arts / MacBook Pro 16" 2021 Monterey 12.2.1 Apple M1 Max 32GB

            1 Reply Last reply Reply Quote 0
            • Vidasonik
              Vidasonik @Juriaan last edited by

              @juriaan Thanks, yes, that works! The problem remains, though, that the SEND CONTROL actor I use to send to Ableton is set to INTEGER and I can't figure out how to change it to FLOAT. So the value sticks on zero. Can I change the 'value type' of the  SEND CONTROL actor? Or is there another actor I can use to connect midi between Ableton and Izzy?

              Thanks, David

              Composer and performer of Mimesis Arts / MacBook Pro 16" 2021 Monterey 12.2.1 Apple M1 Max 32GB

              R 1 Reply Last reply Reply Quote 0
              • R
                Reinhard @Vidasonik last edited by

                @vidasonik

                MIDI only sends integers 0-127, isn't it?

                OSC?

                mbp 16", 2021, m1pro, 16gb, 12.6 / 6core trashcan, 11.2 / youngest Izzy

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

                  @vidasonik said:

                  scale min to 0 and scale max to 1

                   Here you are telling this side of the system to expect values from 0 thru 1.0, it can't scale anything because it has no reference point. 

                  These min and max settings require that they exist on both sides of a link between actors. If on the first side you set min= 0 and max = 1, Isadora will expect values between 0and1 to be output, then on the other end of the link if min is set to = 10 and max = 30, the values from 0 to 1 will be scaled to 10-30.

                  This works in the same way as the Limit Value Scale actor.

                  I don't know what you full range of incoming values are, but if you use a Limit Value Scale actor, you should be able to scale to 0-1 or 0-127 depending on where you want to send that data.

                  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 1
                  • First post
                    Last post