2 way communication two/from uiEnvelope

Home Forums General Programming 2 way communication two/from uiEnvelope

Viewing 8 posts - 1 through 8 (of 8 total)
  • Author
    Posts
  • #660
    msepsis
    Participant
      • Topics: 219
      • Replies: 732
      • Total: 951
      • ★★★

      Das faker uploaded a brilliant example using the uiCustomComponent, sadly it’s lua is out of date with the current nightly and it’s crashing.. I’m curious with using simply the uiEnvelope component now in ctrlr is it possible to drive the points on the envelope by the same modulators the point’s X and Y axis are linked to?

      Otherwise how can we send data to the envelope points from a sysex patch dump from the synth?

      I’m nothing but questions these past few days but it’s because I’m pulling a whole bunch of new features together. This new microwave XT panel has just been awesome to edit patches with. Incredible. It’s like a whole new expanded synth!!! monstrumWave indeed!!

      Monstrum Media | Music, Sound & Software Design, Chicago / San Francisco listen

      #4564
      atom
      Keymaster
        • Topics: 159
        • Replies: 2945
        • Total: 3104
        • ★★★★★

        Yeah a feedback option is something i need to add, i’ll do that asap.

        #4565
        dasfaker
        Keymaster
          • Topics: 80
          • Replies: 793
          • Total: 873
          • ★★★

          I’ve updated the envelope panel to the latest revision. Anyway, the old one never crashed here.

          I don’t understand well your question, but in a sysex dump you send the values to the envelope modulators and then they update the envelope drawing.

          #4566
          atom
          Keymaster
            • Topics: 159
            • Replies: 2945
            • Total: 3104
            • ★★★★★

            No they won’t cause it’s a one way communication, but i’ll do that, just let me get my morning coffee first.

            #4567
            dasfaker
            Keymaster
              • Topics: 80
              • Replies: 793
              • Total: 873
              • ★★★

              I still don’t understand what you say. :oops:

              In the Virus panel, when a dump is received, the envelopes update it’s position. (Of course, each env modulator and the uienvelopes must have a LUA method to allow the update)

              #4568
              msepsis
              Participant
                • Topics: 219
                • Replies: 732
                • Total: 951
                • ★★★
                "dasfaker":ibofuyx7 wrote:
                I don’t understand well your question, but in a sysex dump you send the values to the envelope modulators and then they update the envelope drawing.[/quote:ibofuyx7]

                Sounds like you understood the question quite well, actually <img decoding=” title=”Razz” />
                Is it possible to update the envelope from the knobs they represent? Yes! Just requires some Lua code. I’ll take a look at the panel you point to. I was thinking about this last night and figured it couldn’t be rocket science since the points are uniquely named and we have everything we need to set X and Y through Lua.

                thanks for the tip

                Monstrum Media | Music, Sound & Software Design, Chicago / San Francisco listen

                #4569
                msepsis
                Participant
                  • Topics: 219
                  • Replies: 732
                  • Total: 951
                  • ★★★
                  "dasfaker":2obv63zc wrote:
                  I still don’t understand what you say. :oops:

                  In the Virus panel, when a dump is received, the envelopes update it’s position. (Of course, each env modulator and the uienvelopes must have a LUA method to allow the update)[/quote:2obv63zc]

                  hrm. the ti panel doesn’t use uiEnvelopes.. it uses uiCustomComponents to draw the envelope, which was the way to go before atom introduced the uiEnvelopes. <img decoding=” title=”Confused” />
                  I think I’ll make some noise with this panel instead of redo these envelopes as uiCustomComponents until Atom is able to get uiEnvelopes speaking both ways using a more straightforward method.
                  Impressive work on those panels. They look almost identical to those that ship w/ the synth but an impressive and inspiring effort nonetheless. FYI, the envelopes on the TI panel seem a little quirky and jumpy. There are also a slew of Lua errors too on both TI panels when it’s opened in, you’re probably aware…

                  Monstrum Media | Music, Sound & Software Design, Chicago / San Francisco listen

                  #4570
                  dasfaker
                  Keymaster
                    • Topics: 80
                    • Replies: 793
                    • Total: 873
                    • ★★★

                    Oh, my bad, I misunderstood the title since the beginning of the post :oops: :oops:

                    "msepsis":xe4u6i15 wrote:
                    FYI, the envelopes on the TI panel seem a little quirky and jumpy. There are also a slew of Lua errors too on both TI panels when it’s opened in, you’re probably aware…[/quote:xe4u6i15]

                    Yes, dragging the points to the borders of the component is a bit faulty. And the panels haven’t been updated recently, I’m redoing many things in them.

                  Viewing 8 posts - 1 through 8 (of 8 total)
                  • The forum ‘Programming’ is closed to new topics and replies.
                  There is currently 0 users and 91 guests online
                  No users are currently active
                  Forum Statistics
                  Threads: 2,495, Posts: 17,374, Members: 77,605
                  Most users ever online was 12 on January 22, 2019 3:47 pm
                  Ctrlr