• 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

    [NEW USER ACTOR] ADSR actor

    Feature Requests
    3
    15
    3743
    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.
    • barneybroomer
      barneybroomer Beta Gold last edited by

      Hohoho, Santa shouted, we are out of season here! Wow, thanks a lot, trying out this one. Sometimes it hangs at double trigger, but think this got to do with combination of overflowing values. But yes, something like this would be great!

      Mac Mini M1 2020 / OSX 11.7
      MacBook Pro 2,3 Ghz Intel 8 core I9 / OSX 10.15.7
      MacBook Pro 2,2 Ghz Intel 8 core I7 / OSX 10.15.7

      and a Motorola DynaTAC 8000X ;)

      Woland 1 Reply Last reply Reply Quote 0
      • barneybroomer
        barneybroomer Beta Gold last edited by

        While this approach is workable for trigger based events, I am thinking more into a value smoother that holds ADSR capabilities. For example, if you take the sound frequency watcher, I like to alter the response/energy level to  other actors. For example, if you would connect the sound frequency watcher to a video intensity, it looks very jerky. So you like to have a smooth decay here. Now this can be achieved with a stack of envelope generators that respond to different intensity levels, (what I do now) but what you need is just a sort of smoother with a decay that rolls gracefully back and where you can adjust the time. I tried it with smoother but the attack and release have the same value. Ease in and Out is possible, but they all need trigger input. 

        A Envelope generator that always is "on" (let's say value 1 is always value in) with adjustable decay time down to zero and a adjustable curve would do the trick. 

        Mac Mini M1 2020 / OSX 11.7
        MacBook Pro 2,3 Ghz Intel 8 core I9 / OSX 10.15.7
        MacBook Pro 2,2 Ghz Intel 8 core I7 / OSX 10.15.7

        and a Motorola DynaTAC 8000X ;)

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

          @barneybroomer said:

          Sometimes it hangs at double trigger,

           Yeah, @DusX pointed that out to me today. I have a short list of improvements to make.

          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 |

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

            @barneybroomer said:

            with a decay that rolls gracefully back

             Have you looked at the 'Decay Generator'?
            Additionally, 'Smoother' and 'Curvature' I think will also help you achieve what you are looking for.
            You may well me able to take the basic structure of @Woland s actor, and rework in so that it accepts an input (0-100).. 
            replacing the Envelope generators with Curvature's
            Or something like that.

            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.

            barneybroomer 1 Reply Last reply Reply Quote 1
            • barneybroomer
              barneybroomer Beta Gold @DusX last edited by

              @dusx said:

               Have you looked at the 'Decay Generator'?

               Hi Ryan,


              The Decay Generator is exactly what is should be in functionality, but again, it is trigger based, I'm looking for input based. I know this sounds weird, since classic ADSR is trigger based, but for example a audio compressor got also attack and release for the side chain. This functionality in a plugin would be great. You can use this overall in the program to flow more with interactive tools.

              Mac Mini M1 2020 / OSX 11.7
              MacBook Pro 2,3 Ghz Intel 8 core I9 / OSX 10.15.7
              MacBook Pro 2,2 Ghz Intel 8 core I7 / OSX 10.15.7

              and a Motorola DynaTAC 8000X ;)

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

                @barneybroomer said:

                So this might be close to what you are asking for.. value_decay_withCurves.izz
                it provides a value decay, with curves.. so the decay doesn't need to be linear.
                Incoming values are only allowed to increase the output... some smoothing is done with the Smoother at the output.
                The Javascript just tracks incoming values, and decays the output.

                Can't say that I think it qualifies as an ADSR... but it seems like it addresses your frequency watcher issue.

                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.

                barneybroomer 1 Reply Last reply Reply Quote 2
                • barneybroomer
                  barneybroomer Beta Gold @DusX last edited by

                  @dusx said:

                  Can't say that I think it qualifies as an ADSR... but it seems like it addresses your frequency watcher issue.
                   Wow Ryan, that is what I am looking for! This functionality in a plug in would be great! Thanks for diving into this. Now, while playing with this, I noticed something I can't explain, so I made a movie out of it. I put a trigger pulse on the 100 value trigger, so I could play around with the decay values. Once I dragged up the trigger value above the Java Script it stopped working!

                   http://recordit.co/idqptRdVDd

                  Mac Mini M1 2020 / OSX 11.7
                  MacBook Pro 2,3 Ghz Intel 8 core I9 / OSX 10.15.7
                  MacBook Pro 2,2 Ghz Intel 8 core I7 / OSX 10.15.7

                  and a Motorola DynaTAC 8000X ;)

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

                    @barneybroomer said:

                    stopped working

                     That element requires perfect timing to function correctly. And since Isadora has a processing order from left to right and top to bottom, you have changed the processing order slightly by moving the actor. It's not sometime we see often, since in many cases the effects can't be seen. 

                    It's the same as moving two projectors above and below each other and seeing the image layering change on the output.

                    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
                    • DusX
                      DusX Tech Staff @barneybroomer last edited by

                      @barneybroomer said:

                      functionality in a plug

                       I've wrapped it up into a nice User Actor and will post it to the Plugins section with a demo file (I have kept the curveture and smoothing external to make it as general purpose as possible), and have added switches for Linear and Log type decays.

                      I'll post here again once it's added to the Plugins section.

                      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.

                      barneybroomer 1 Reply Last reply Reply Quote 2
                      • barneybroomer
                        barneybroomer Beta Gold @DusX last edited by

                        @dusx said:

                        I'll post here again once it's added to the Plugins section.

                         Great Ryan, I already did some nice testing here with its functionality. Smoooooooooooooth rider!

                        Mac Mini M1 2020 / OSX 11.7
                        MacBook Pro 2,3 Ghz Intel 8 core I9 / OSX 10.15.7
                        MacBook Pro 2,2 Ghz Intel 8 core I7 / OSX 10.15.7

                        and a Motorola DynaTAC 8000X ;)

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

                          I've made some improvements to the Value Decay User Actor, and created a demo file.

                          It is now posted to the Plugins section: https://troikatronix.com/plugi...

                          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.

                          barneybroomer 1 Reply Last reply Reply Quote 2
                          • barneybroomer
                            barneybroomer Beta Gold @DusX last edited by

                            @dusx Just read this ;)

                            Mac Mini M1 2020 / OSX 11.7
                            MacBook Pro 2,3 Ghz Intel 8 core I9 / OSX 10.15.7
                            MacBook Pro 2,2 Ghz Intel 8 core I7 / OSX 10.15.7

                            and a Motorola DynaTAC 8000X ;)

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