• 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

    [SOLVED] step sequencer (am going round in circles)

    How To... ?
    step sequencer actors control logic trigger
    3
    6
    1620
    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.
    • Mr_J
      Mr_J last edited by Woland

      Hiya fellow Izzyists,

      I've recently created a step sequencer patch which lets me toggle 9 buttons on/off to select which are enabled in a repeated sequence... but i've been going round in circles over the last couple of days trying to figure out why the first button in the sequence sends "true" out of the comparator highlighted below, whether it's on or off? Something to do with the initial timing i think? Have also included the patch below and screenshot of the 1st button's settings.

      Any help or advice is greatly appreciated.

      Thanks, Mr J

      Step Sequencer (ver 23).izz


      Izzy 4.0.2 | MBP (16-inch, 2023) M2 Max 96GB | macOS 13.2.1
      Izzy 3.2.6 | MBP (16-inch, 2019) 2.3 GHz 8-Core i9 64GB AMD Radeon Pro 5600M 8 GB | macOS 10.15.7

      Mr_J 1 Reply Last reply Reply Quote 0
      • Mr_J
        Mr_J @Mr_J last edited by Mr_J

        i've slowed down the rate of the first Envelope Generator to 5 seconds so i can see what's going on but would normally have this set to 0.1 seconds

        Izzy 4.0.2 | MBP (16-inch, 2023) M2 Max 96GB | macOS 13.2.1
        Izzy 3.2.6 | MBP (16-inch, 2019) 2.3 GHz 8-Core i9 64GB AMD Radeon Pro 5600M 8 GB | macOS 10.15.7

        1 Reply Last reply Reply Quote 0
        • Woland
          Woland Tech Staff last edited by

          @mr_j said:

          Any help or advice is greatly appreciated.

          Try initializing values if you don't want them to trigger. I initialized that full row of Comparators' value 1 at 0.

          step-sequencer-ver-23-initialize.izz

          Best wishes,

          Woland

          TroikaTronix Technical Support
          New Support Ticket: https://support.troikatronix.com/support/tickets/new
          Support Policy: https://support.troikatronix.com/support/solutions/articles/13000064762
          Add-Ons: https://troikatronix.com/add-ons/ & https://troikatronix.com/add-ons/?u=woland
          Professional Services: https://support.troikatronix.com/support/solutions/articles/13000109444

          | Isadora Version: all of them | Mac Pro (Late 2013), macOS 10.14.6, 3.5GHz 6-core, 1TB SSD, 64GB RAM, Dual AMD FirePro D700s |

          Mr_J 1 Reply Last reply Reply Quote 0
          • Mr_J
            Mr_J @Woland last edited by Mr_J

            Thanks @woland appreciate your help but the first toggle button is still not behaving... whenever it's turned off its comparator (top of that full row) still generates a true AND false output??? i think it must be getting a 1 fed through by the router (from its previous state when it was on) before the 0

            BTW: whenever the first envelope generator finishes its cycle its end trigger is used to send zero's to that full row of comparators

            Izzy 4.0.2 | MBP (16-inch, 2023) M2 Max 96GB | macOS 13.2.1
            Izzy 3.2.6 | MBP (16-inch, 2019) 2.3 GHz 8-Core i9 64GB AMD Radeon Pro 5600M 8 GB | macOS 10.15.7

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

              I've taken a look at your patch, and I don't see the behaviour you mention, the first Comparator appears to output the value that is expected based on the received input.
              However, the patch itself is not very clear to me how it works. It seems to me that you are building an array/list and might have issues due to the time based elements.

              I think you might be better served using the Data Array earlier to manage the list of values. Or perhaps using JSON and Javascript to allow data management.

              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.

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

                Hi @dusx the top comparator in the second row outputs "true" when there's a match but "true" and "false" when there isn't... as you say i think its a timing issue and its input is actually going from 1 to 0 very fast, hence causing true and false output

                i've managed to create a work-around by increasing the first router's number of outputs from 9 to 10 and also the first table's number of inputs from 9 to 10 and then ignoring the first of each, as per this updated patch Step Sequencer (ver 25) workaround.izz which now achieves what i was after

                rgds, Mr J

                Izzy 4.0.2 | MBP (16-inch, 2023) M2 Max 96GB | macOS 13.2.1
                Izzy 3.2.6 | MBP (16-inch, 2019) 2.3 GHz 8-Core i9 64GB AMD Radeon Pro 5600M 8 GB | macOS 10.15.7

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