Waldorf MicroQ

Home Forums General Using Ctrlr Waldorf MicroQ

Tagged: 

Viewing 20 posts - 1 through 20 (of 40 total)
  • Author
    Posts
  • #63
    ozoneau
    Participant
      • Topics: 1
      • Replies: 2
      • Total: 3

      Hi all first post, just want to say thanks especially for the mopho, tx81z , mbase01 and mb33 vsts. The mohpo and tx81z are working ok for me. I am yet to try out the other two although I have the hardware sitting here waiting;))

      The Waldorf MicroQ would be great to run as a vst as the knobs are a little buggy but it sounds pretty good to my ears and would thrive with an improved editability factor.

      Manual (midi/sysex implementation p152-156)
      [url:2ppxozmr]http://www.waldorfmusic.de/assets/files/products/micro_q/manuals/mq_all_engl_web.pdf[/url:2ppxozmr]

      Screen capture of the Soundquest editor (looks a little messy though)
      [url:2ppxozmr]http://www.squest.com/Windows/Instruments/WaldorfMicroQ/index.html[/url:2ppxozmr]

      MQEdit Screen dump (java app that I could never get to work on pc or mac but nicer looking interface)
      [url:2ppxozmr]http://matrixsynth.blogspot.com/2008/03/mqedit-waldorf-micro-q-java-editor.html[/url:2ppxozmr]

      For reference, the best hardware editor I have found for integration with a sequencer is the MICRONAU plugin for mac which allows instant manual sysex patch dumps from the hardware into the vst with all softknobs updating. The plugin also saves settings for total recall when reopening the project, and remembers all midi routings, as well as allowing for midi controllers. Its brilliant in Ableton Live & I recommend anyone with this instrument and an Intel Mac to check it out.

      Other instruments I would love to have vsts for in future are the Korg X5DR (little rackmount 90’s rompler with great fx) and the Korg Z1 which while having lots of onboard control, throws up so many parameters that a better visual representation would work wonders on a superb sounding synth. I also have an original wavestation AD which would be great as a vst, but would probably not have much demand as the korg digital legacy package seems to be enough for most people.

      I am not much of a programmer but work in graphic design by trade and would be happy to throw up an interface for a possible solution to this topic!

      Anyway thanks for the great work, and will definitely donate at some point soon.
      Cheers

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

        Either we have some other PDFs or i’m missing something, all i have for the MicroQ are CC numbers (i have the same pdf file). If it’s just CC it’s not a problem, if there is a more complete SysEx based MIDI implementation let me know.

        Sysex dumps will be possible soon it’s something i’m still working on. UI are always welocme.

        #1125
        ozoneau
        Participant
          • Topics: 1
          • Replies: 2
          • Total: 3

          Yes on closer inspection it seems to be the case.
          i did a bit of googling and came up with the document @
          [url:2p2kyqln]http://synth.stromeko.net/Downloads.html#WaldorfDocs[/url:2p2kyqln]
          (Waldorf MIDI Implementations (Draft / January 2008) PDF 557k )

          Looking through this there is 16 pages or so of data pertaining to the microQ, but it also mentions issues with the sysex as highlighted in red so these may be a hindrance.

          #1127
          PascalVB
          Participant
            • Topics: 3
            • Replies: 2
            • Total: 5

            A MicroQ ctrlr would be nice indeed. Currently the only working editor is MQEdit, but it does not have DAW integration or automation <img decoding=” title=”Sad” />

            #1126
            msepsis
            Participant
              • Topics: 219
              • Replies: 732
              • Total: 951
              • ★★★
              "atom":1csisfw4 wrote:
              Sysex dumps will be possible soon it’s something i’m still working on. [/quote:1csisfw4]

              if this is the case I might have to live up to my word and donate my left testicle. <img decoding=” title=”Smile” />
              I just donated $20 via sourceforge for now…

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

              #9328
              zeoka
              Participant
                • Topics: 73
                • Replies: 466
                • Total: 539
                • ★★★

                I’m on it now

                Does anyone knows exactly how enveloppe mode and enveloppe trigger are working in the micro q ?
                They have the same sysex , not a problem but the micro q doesn’t react as expected

                Normally envtrig = 00h – 20h and envmode = 00h 01h 02h 03h 04h

                When envtrig is at 00h then i can change envmode of microq via ctrlr but when i change envtrig to 20h nothing happens in the microq except the envmode is change to 04h in the microq. now i can’t change envmode via ctrlr but with the microq i can. strange ! a microq bug ?
                All values sent by ctrlr are corrects : 00h 01h 20h 21h 02h 22h 03h 23h 04h 24h so if someone can tell me why……

                • This reply was modified 10 years, 10 months ago by zeoka.
                #9361
                zeoka
                Participant
                  • Topics: 73
                  • Replies: 466
                  • Total: 539
                  • ★★★

                  I’ve read the Waldorf FAQ about micro Q/ Q : is the one shot env working ?
                  this is not clear
                  i read the warldof midi spec and nothing about the adresses of the 20 drum maps in the memory or i missed something
                  i miss something else about MODF byte i just know MOD command is x7h but nothing in Message Type Matrix…..

                  • This reply was modified 10 years, 10 months ago by zeoka.
                  #9870
                  zeoka
                  Participant
                    • Topics: 73
                    • Replies: 466
                    • Total: 539
                    • ★★★

                    Hello

                    I progress in building of a panel
                    Still i don’t understand env mode&trriger work effectively compared to the manual..

                    But i build a panel anyway .the panel will hjave all sound params and modulations sources visibles(except for the matrix)
                    so it will be very easy and fast to experiment and construct patchs .The dump is working for osc1&2 already.
                    I will do 4 full parts (inst1-4)with fx’s and arps in multi or single mode
                    Since the first effects are loaded only in inst1-4 and even with 75 dynamic voices i think 4 parts it’s enough.Anyway
                    the micro Q is not a Workstation for me.
                    If anyone is interested tell me…

                    • This reply was modified 10 years, 9 months ago by zeoka.
                    Attachments:
                    You must be logged in to view attached files.
                    #9887
                    msepsis
                    Participant
                      • Topics: 219
                      • Replies: 732
                      • Total: 951
                      • ★★★

                      great work, zeoka!

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

                      #9930
                      stoecklem
                      Participant
                        • Topics: 2
                        • Replies: 22
                        • Total: 24

                        Nice! I have a Q. I guess they would be pretty similar and am definitely interested in this panel.

                        #9972
                        zeoka
                        Participant
                          • Topics: 73
                          • Replies: 466
                          • Total: 539
                          • ★★★

                          Thank you Msepsis
                          Cool to have a positive comment !
                          For an adaptation to Q and Q+ i need to finish first the micro Q
                          i need to modify :
                          filterRouting,remove osc off,add filter types add a sequencer , build 4 fx2 instead 1 ect…

                          I’ve a strange issue with the ENV mode&trigger , i can’t find doc

                          called when mod value change :s01FEmode = function(mod, value)

                          fem = panel:getModulatorByName(“FEMode”):getModulatorValue()
                          nb2 = panel:getModulatorByName(“FETrigger”):getModulatorValue()
                          trig = nb2 * 32

                          fe1 = CtrlrMidiMessage({0xF0,0x3E,0x10,0x00,0x20,0x00,0x01, 0x44,(trig)+(fem), 0xF7})

                          panel:sendMidiMessageNow(fe1)

                          end
                          The micro reacts strangely when i m in SINGLE: it move ENV MODE to LOOP ALL

                          MidiReceived :`– realtime messages

                          if A == 62 and B == 16 and D == 32 and E == 0 and F == 1 and G == 68 then

                          idx196=midi:getLuaData():getByte(8)

                          if idx196 == 0 or idx196 == 1 or idx196 == 2 or idx196 == 3 or idx196 == 4 then
                          panel:getModulatorByName(“FEMode”):setModulatorValue((idx196) ,false,false,false)
                          panel:getModulatorByName(“FETrigger”):setModulatorValue( 0 ,false,false,false)
                          elseif idx196 == 32 or idx196 == 33 or idx196 == 34 or idx196 == 35 or idx196 == 36 then
                          panel:getModulatorByName(“FEMode”):setModulatorValue(((idx196)- 32) ,false,false,false)
                          panel:getModulatorByName(“FETrigger”):setModulatorValue( 1 ,false,false,false)
                          end
                          end`Ctrlr react normally to micro Q changes but i need to cut midi out to device because this double Scripting gives a feebback and lock the micro q to LOOP ALL

                          Anyone has an idea ?

                          • This reply was modified 10 years, 9 months ago by zeoka.
                          • This reply was modified 10 years, 9 months ago by zeoka.
                          • This reply was modified 10 years, 9 months ago by zeoka.
                          • This reply was modified 10 years, 9 months ago by zeoka.
                          Attachments:
                          You must be logged in to view attached files.
                          #9983
                          msepsis
                          Participant
                            • Topics: 219
                            • Replies: 732
                            • Total: 951
                            • ★★★

                            I don’t think it will fix your issue but One thing you could do to tidy up that last bit of code is use <= and >= (less than or equal to / greater than or equal to)

                            so it’d look like:

                            
                            if idx196 <= 4  then
                            panel:getModulatorByName(“FEMode”):setModulatorValue((idx196) ,false,false,false)
                            panel:getModulatorByName(“FETrigger”):setModulatorValue( 0 ,false,false,false)
                            elseif idx196 >= 32  then
                            panel:getModulatorByName(“FEMode”):setModulatorValue(((idx196)- 32) ,false,false,false)
                            panel:getModulatorByName(“FETrigger”):setModulatorValue( 1 ,false,false,false)
                            end

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

                            #9985
                            zeoka
                            Participant
                              • Topics: 73
                              • Replies: 466
                              • Total: 539
                              • ★★★

                              Yes you are right

                              I will do differently :
                              I don’t know how to use expression for this case
                              I don’t know how to use “Called to calculate the midi value to send” for this case
                              I don’t know how to use “Called to calculate new modulator from a midi value” for this case

                              So i will use invisibles trig buttons and uilabels and 1 invisible mod with the sysex in the editor with content values: 0 1 2 3 4 32 33 34 35 36

                              Trig buttons set the mod value and the mod set labels via “Called when mod value change”
                              That way evitate the feedback if i use “Called when panel receive midi” for correcting values from realtime messages or receive dump.

                              Correct ? or other way ?

                              But still don’t know why the microQ set the mode env to loopall when i set single via ctrlr.

                              • This reply was modified 10 years, 9 months ago by zeoka.
                              #10008
                              zeoka
                              Participant
                                • Topics: 73
                                • Replies: 466
                                • Total: 539
                                • ★★★

                                Hi
                                My system work well i don’t need to correct realtime messages , i don’t have LUA feedbacks

                                It seems Ctrlr now “knows” the contents values (adrsr/normal=o,etc…) it was not the case before ?.
                                Thank you very much Atom for the “trigger button on mouse down events” !
                                The point is we don’t need anymore to update them when receive dump or rt messages
                                Nice feature.

                                If there a specialist of micro Q / Q ?
                                May be he could explain how envelope mode and trigger is really working ?
                                May be there is only one SINGLE value instead of five ?
                                The micro Q sends messages like if there was five SINGLE values….

                                #10123
                                zeoka
                                Participant
                                  • Topics: 73
                                  • Replies: 466
                                  • Total: 539
                                  • ★★★

                                  Hi
                                  This is how what i’ve done for ENVtrig-mode and also for voicemode-unicount data
                                  For the env trigmode
                                  7 buttons with “trig on mouse down event” enabled and invisible
                                  1 normally invisible uifixedslider with the sysex message
                                  7 uilabels rear the triggers on another layer in my case in the group used for design.
                                  The picture 4&3 shows the script on the adsr&normal triggers to set the slider
                                  the pic 2 shows the script applied to the slider that set the color text labels
                                  the pic 1 shows mappedvalues of the slider
                                  the pic 6 shows in “called when panels receive a midi message”
                                  te pic 5 is what it gives

                                  • This reply was modified 10 years, 9 months ago by zeoka.
                                  Attachments:
                                  You must be logged in to view attached files.
                                  #10128
                                  zeoka
                                  Participant
                                    • Topics: 73
                                    • Replies: 466
                                    • Total: 539
                                    • ★★★

                                    pics

                                    • This reply was modified 10 years, 9 months ago by zeoka.
                                    Attachments:
                                    You must be logged in to view attached files.
                                    #10195
                                    zeoka
                                    Participant
                                      • Topics: 73
                                      • Replies: 466
                                      • Total: 539
                                      • ★★★

                                      eratum the midireceived script is
                                      if idx196 <= 4 then panel:getModulatorByName("1-FETrigMode"):setModulatorValue((idx196) ,false,false,false) elseif idx196 >= 32 then
                                      panel:getModulatorByName(“1-FETrigMode”):setModulatorValue(((idx196)
                                      – 27) ,false,false,false)
                                      end

                                      #10294
                                      zeoka
                                      Participant
                                        • Topics: 73
                                        • Replies: 466
                                        • Total: 539
                                        • ★★★

                                        Some news of the panels
                                        lfo’s & envs done and dump ready for them !
                                        Lfo’s work exactly like the microQ controllers.
                                        i finish modifiers and matriw mods & combos
                                        and then fx’s and after i could finish the arp….

                                        I’ve taken from the Atom demo panel exemple to put the microq sound into a uilabel and then i can save the data if i found a sound that i created nice with the unfinished panel !!
                                        This is a second life for the microQ : see all modulations helps really to understand what s happen in the microQ patches very QUICKLY.

                                        Build a multi-device panel finally is not so easy i think !!

                                        I need to check the identity request feature (what the gain compared to “normal” identity request and LUA stuff), and many things to do in
                                        “Called before any modulator is created”….

                                        Since my panel is finished i will try to put microQ Keyboard parameters

                                        Next could be the Q rack and why not theQ/Q+ keyboards

                                        #10312
                                        msepsis
                                        Participant
                                          • Topics: 219
                                          • Replies: 732
                                          • Total: 951
                                          • ★★★

                                          Hey Zeoka! You got the fever! 🙂
                                          Great work!!

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

                                          #11122
                                          zeoka
                                          Participant
                                            • Topics: 73
                                            • Replies: 466
                                            • Total: 539
                                            • ★★★

                                            Some news OF the µQ panel
                                            -4 inst max in single or multi
                                            -no multi send&receive dump , no support of multi presets :
                                            I found useless to reproduce the µQ structure in Ctrlr. Rather i will follow the “preset management” Atom built.
                                            The panel will send midi status off and an init sound for inst5-inst16 to get like a panel template.
                                            Stay cool ! The multi or single mode will be supported by the panel , interesting multi-params will be presents and will be part of “preset management” snapshots.
                                            Note that the panel will works like the µQ for single mode and works like the µQ for multi.
                                            -Navigation (focus)throught inst1-inst4 supported and sent by the panel (FDAT)
                                            -A specific zone to get a sound and navigate to the µQ memory bank
                                            it will be only to get a sound and will be not part of Ctrlr snapshots
                                            -Drum map will be supported
                                            -the FX2 will work exactly like the µQ (fx2 global link) = Sounds will be loaded with or without it.
                                            -touchscreen environnement and maximum params at once
                                            -2000 and 2001 bank included so this means the panel will completly doesn’t care about the µQ memory programs and prog change msb lsb midi channels and others fuckin’sheets!

                                            • This reply was modified 10 years, 8 months ago by zeoka.
                                          Viewing 20 posts - 1 through 20 (of 40 total)
                                          • The forum ‘Using Ctrlr’ is closed to new topics and replies.
                                          There is currently 0 users and 62 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