Synthtoast

Forum Replies Created

Viewing 6 posts - 1 through 6 (of 6 total)
  • Author
    Posts
  • in reply to: Looking for the basic sysex receive/send panel #119802
    Synthtoast
    Participant
      • Topics: 3
      • Replies: 6
      • Total: 9

      Havnt had a chance to test but I’m sure it works. Just want to say thanks again as this will be getting much use in the future.

      in reply to: Looking for the basic sysex receive/send panel #119783
      Synthtoast
      Participant
        • Topics: 3
        • Replies: 6
        • Total: 9

        Okay so this is exactly what I had in mind, I can send and receive all 16 parts to the panel without issue as a bulk dump. excellent!

        Is it perhaps an easy possibility to make the entire sysex message stay in the panels buffer so that when one closes and reopens their DAW project the sysex is maintained and ready to send again?

        This would make the saving file to pc and reopening the file almost completely unnecesary and it is what the original older panel I was using used would do with the single string. I love the idea of my hardware patches being contained inside the DAW project file, the same as would be the case with traditionally recording a dump to a midi track and saving your project for working on at a later time without any need to save extra files alongside the DAW project file.

        I imagine the workflow as such: finish your work for the day, so you do a bulk dump, save your project and everything is ready for the next time you load your project up again, all you would need to do is manually do an initial send from the panel, no need to locate files etc.

        in reply to: Looking for the basic sysex receive/send panel #119762
        Synthtoast
        Participant
          • Topics: 3
          • Replies: 6
          • Total: 9

          You just made my day, will be testing this tonight and leaving feedback. Looks perfect. I’ve always been more interested in total recall features of ctrlr than the actual control aspect. For me and others like me this is all we need.

          in reply to: Looking for the basic sysex receive/send panel #119751
          Synthtoast
          Participant
            • Topics: 3
            • Replies: 6
            • Total: 9

            Generic Sysex Record and Send

            sorry, seems I found it after all.

            This panel could be improved as ive just realised it dosnt seem to know when i want the midi recording to stop and assumes that I want only one message received when I am trying to do an arrangement dump from the virus TI (not a sysex expert but i think theres a stop message at the end of a string and this is what is stopping the recording). very useful for one patch at a time but frustrating to do up to 16 instances of the panel for each part on multi-timbral setups.

            • This reply was modified 3 years, 7 months ago by Synthtoast.
            in reply to: Sysex question and multi select switch Roland Gaia #69547
            Synthtoast
            Participant
              • Topics: 3
              • Replies: 6
              • Total: 9

              Ok so there is where i have gotten so far:

              tone 1 (osc1) wave shape selector combo ui with sysex – unidirectional control
              tone 1 wave shape variation selector combo ui with sysex – unidirectional control

              tone1, tone2, tone 3 semitone pitch and oscillator fine pitch for all 3 with cc control using sliders – bi-directional!!!

              tone 1 filter cutoff slope selection with combo ui and sysex (did not know how to send two messages with a toggle switch for 12dB and 24dB even though this would make more sense.

              T1 cutoff, resonance and key follow amounts with cc using sliders.

              everything working, bi directional control on the cc controllers and uni directional control with sysex.

              not sure if i did the combo ui boxes correctly, some of the sysex values used two hex bytes and therefore it was very hard for me (i don’t know much maths) to match up the output of cntrlr with the input from the roland gaia but all messages are identical now.

              perhaps there is an easier way? this is what i have been doing:

              combo contents

              Sawtooth=111
              Square=238
              Pulse=365
              Triangle=492
              Sine=619
              Noise=746
              SuperSaw=873

              and this is in my sysex formula: f0 41 10 00 00 41 12 10 00 01 00 MS LS f7

              as i said i am getting identical messages going to the roland gaia as the ones that are being received when i toggle these switches on the synths interface but getting these numbers was difficult and time consuming as i had to estimate and then fine tune these values until the hex value going to the synth was identical (some close numbers were not correct values but still triggering the correct parameter to change i noticed)

              as this stage, besides any beautifying of the interface i am confident i can finish the cntrlr panel, at least without any sysex dump\receive functionality for now.

              I really really NEED to know two things, i have spent the last 2 hours trying to work this out

              number 1

              How do i figure out the decimal value of 2 hex bytes that seem to be functioning as MSB and LSB combined together. or is there another way of inputting values into the combo box contents?

              number 2

              the cc is bi directional which means to me that even if i don’t have complete patch saving and sending features i will be able to use the panel as a “current patch” storage facility but i desperately need the addition of bi-directional communication with not only cc messages but sysex too. how is this done? just point me in the right direction here and i will read the rest.

              thank you. loving ctrlr btw 🙂

              in reply to: Sysex question and multi select switch Roland Gaia #69532
              Synthtoast
              Participant
                • Topics: 3
                • Replies: 6
                • Total: 9

                Ok i figured some things out on my own

                b0 47 00 this is CC i think.

                i created a cc slider in ctnrlr with the Sysex value of “b0 46 xx”

                its working as a cc controller but unfortunately its controlling the mod wheel and not the intended parameter (master tune)

                the midi monitor confirms this as it shows i am controlling “b0 01 xx”

                why is this happening now?

                i see now that most of my controls will likely be cc but many will be sysex which i still have not fully grasped. i am closer now as i did not understand that you need a variable value for your controller (with all the other info i didn’t see that so clearly)

                however i am still completely stumped as to how to create a button that flips between 3 distinct sysex formulas to select 3 different modes…

                been doing lots of reading though and I’m getting closer.

                how do i make controls bi directional? take the cc output for the mod wheel for example? i can verify that it is sending the same cc number as my slider in cntrlr but it is not affecting the position of that slider in cntrlr at all.

                will keep rambling to myself here so maybe someone else with similar questions can see how\if i find answers to these basic questions.

                UPDATE

                Ok i figured out that this “b0 46 xx” is in fact hexadecimal values and that i needed to convert “46” into decimal values to get the cc number for that parameter, then i took that decimal number and instead of putting it into the “sysex formula” box i put it in the “midi controller number” box as a decimal value (70) that is why i was getting the default midi controller number of “0” before and it was controlling my mod wheel.

                i now have the 3 parts oscillators fine tune and master tune mapped correctly and can control them from cntrlr quite nicely without any feedback from the synth though, its just unidirectional right now.

                still confused as to how I’m going to work out the sysex stuff but its entirely necessary as not all of this synth can be controlled via CC.

                Still looking for absolutely any info someone can pass my way.

                UPDATE:

                ok by looking at the “mouge Big Skinny” panel i can see for what i believe to be oscillator 2’s octave selector component, a “combo contents” box with

                16”=16
                8”=32
                4”=48
                2”=64

                in it. I am starting to get the picture about the combo select switch. in this case each selection equals a corresponding midi cc value. the question is how to do this with sysex. should be easy enough.

                i also require a toggle on\off style switch which I’m guessing can also be done similarly.

                • This reply was modified 7 years, 9 months ago by Synthtoast.
                • This reply was modified 7 years, 9 months ago by Synthtoast.
                • This reply was modified 7 years, 9 months ago by Synthtoast.
              Viewing 6 posts - 1 through 6 (of 6 total)
              Ctrlr