• 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

    Dial or slider used to control zoom - changing the maximum control value has no effect

    Troubleshooting and Bug Reports
    4
    7
    2444
    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.
    • AnthonyH
      AnthonyH last edited by

      Hi

      In my control interface I am including position and size (zoom) controllers to allow the operator to easily control the video display without having to fiddle with the data projector. A slide or dial controller used to adjust zoom on the CI projector outputs from 0 to 1000, regardless of what I set the maximum control value at in actor properties. Any advice?
      Thanks, 
      Anthony

      OSX 10.6 | MBP 17" (early 2011) | 16gb RAM | Isadora 1.3.0f24 | RME Multiface II

      1 Reply Last reply Reply Quote 0
      • Skulpture
        Skulpture Izzy Guru last edited by

        'Scale value actor' should help you with that one.

        Set the input to 0-1000
        and the output to 0-100 (or whatever you require)

        Graham Thorne | www.grahamthorne.co.uk
        RIG 1: Custom-built PC: Windows 11. Ryzen 7 7700X, RTX3080, 32G DDR5 RAM. 2 x m.2.
        RIG 2: Laptop Dell G15: Windows 11, Intel i9 12th Gen. RTX3070ti, 16G RAM (DDR5), 2 x NVME M.2 SSD.
        RIG 3: Apple Laptop: rMBP i7, 8gig RAM 256 SSD, HD, OS X 10.12.12

        1 Reply Last reply Reply Quote 0
        • AnthonyH
          AnthonyH last edited by

          Ok, that's a method. But Scale Value only goes up to 100%, which means I can never zoom in beyond full size; I can only zoom out. Instead, I'm now using a calculator actor to output a scaled value between 0 and 200 to receive and pass the value unchanged (it adds zero) from the dial control to the zoom input.

          So, is this a matter of my misunderstanding or is it a bug? The dial output does change according to settings but once it hits the zoom it always reads as 1 - 1000\. Weird.

          OSX 10.6 | MBP 17" (early 2011) | 16gb RAM | Isadora 1.3.0f24 | RME Multiface II

          1 Reply Last reply Reply Quote 0
          • Michel
            Michel Izzy Guru last edited by

            Works fine for me, I set the max zoom in the ci projector to 200 and when the slider reaches the top it doesn't go beyond 200.

            See attached file.

            Best,
            Michel 29d705-previewzoom-test.izz

            Michel Weber | www.filmprojekt.ch | rMBP (2019) i9, 16gig, AMD 5500M 8 GB, OS X 10.15 | located in Winterthur Switzerland.

            1 Reply Last reply Reply Quote 0
            • AnthonyH
              AnthonyH last edited by

              Thanks, Michel.

              I didn't look at the zoom scale settings on the CI Projector. *facepalm* That fixes the value change coming directly from the control actor. However, the value from the calculator actor is not being scaled. IE, with the zoom max set to 1000, value 50 from the dial results in value 500 at the zoom, but value 50 from the calculator is left as 50 on the zoom. So it seems that controller values are scaled but values from non-controller actors are not scaled...

              OSX 10.6 | MBP 17" (early 2011) | 16gb RAM | Isadora 1.3.0f24 | RME Multiface II

              1 Reply Last reply Reply Quote 0
              • mark
                mark last edited by

                Here's the key point about scaling: if any of the scale or limit values (output = Limit Min/Limit Max, input = Scale Min/Scale Max) are MIN or MAX, no scaling will occur. Why? MIN or MAX essentially represent "infinity" -- when you have infinity as a limit, it is impossible to calculate the scaling.

                My guess is that with your Calculator actor, the 'Limit Min' and/or 'Limit Max' are set to MIN or MAX. Click on the word 'output' on the Calculator to look in the inspector box and see. 
                Understanding scaling is the key to accessing the full power of Isadora, especially with regard to interactive setups. it is a really good idea to watch the two scaling tutorials on YouTube -- you can access those directly from the Help menu in Isadora.
                I've attached an example file for you to look at, with several comments.
                Best Wishes,
                Mark 

                745b51-scaling-example.izz

                Media Artist & Creator of Isadora
                Macintosh SE-30, 32 Mb RAM, MacOS 7.6, Dual Floppy Drives

                1 Reply Last reply Reply Quote 0
                • AnthonyH
                  AnthonyH last edited by

                  Thanks, Mark. I'm quite sure that's it. I'll check out those videos again,

                  Cheers
                  Anthony

                  OSX 10.6 | MBP 17" (early 2011) | 16gb RAM | Isadora 1.3.0f24 | RME Multiface II

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