WALDORF MICROWAVE

Home Forums General Using Ctrlr WALDORF MICROWAVE

Viewing 9 posts - 21 through 29 (of 29 total)
  • Author
    Posts
  • #1375
    lilakmonoke
    Participant
      • Topics: 5
      • Replies: 23
      • Total: 28

      hi msepis … i have figured them out by now here is a complete list of all the paramters for the microwave. just in case you want to give it a go. your mw xt panel is really nice!

      [quote:2pzx999s]Sys-Ex dumps and requests will always be in the following format:

      F0h IDW DEV IDM


      data


      CHKSUM F7h

      where

      F0h : Status for System Exclusive
      IDW : Waldorf MIDI ID = 3Eh
      IDE : Equipment ID = 00h for MicroWave
      DEV : Device number, 00h to 7Eh, 7Fh = global
      IDM : Message ID
      data : whatever data bytes, 00h to 7Fh
      CHKSUM : Sum of all data bytes truncated to 7 bits. The addition is done
      in 8 bit format, the result is masked to 7 bits (00h to 7Fh).
      IMPORTANT: The MIDI status bytes as well as the ID’s are not
      used for computing the checksum.
      If there are no data bytes in the message (simple
      request), the checksum will always be 00h.
      F7h : End of System Exclusive transmission

      Byte # Value

      0 F0h (EXC)
      1 IDW
      2 IDE
      3 DEV
      4 IDM

      Data:
      5 00 00 Osc 1 Octave (0=-2, 10h=-1, 20h=0, 30h=+1, 40h=+2)
      6 00 01 Osc 1 Semitone (0…120, 1 Semitone equals a value of 8)
      7 00 02 Osc 1 Detune (0…127, equals Detune -64…+63 )
      8 00 03 Osc 1 Bend Range (0…12 Semitones)
      9 00 04 Osc 1 Pitch Mode (0=normal, 1=fixed)
      10 00 05 Osc 1 Modifier 1 Source (0…23, see Modifier Table)
      11 00 06 Osc 1 Modifier 1 Control (0…23, " " " )
      12 00 07 Osc 1 Modifier 1 Amount (0…127, equals -64…+63)
      13 00 08 Osc 1 Modifier 2 Source (0…15, see Modifier Table)
      14 00 09 Osc 1 Modifier 2 Amount (0…127, equals 64…+63)
      15 00 0A Osc 1 Modifier 2 Quantize (0…7)
      16 00 0B Osc 2 Octave
      17 00 0C Osc 2 Semitone
      18 00 0D Osc 2 Detune
      19 00 0E Osc 2 Bend Range
      20 00 0F Osc 2 Pitch Mode
      21 01 00 Osc 2 Modifier 1 Source
      22 01 01 Osc 2 Modifier 1 Control
      23 01 02 Osc 2 Modifier 1 Amount
      24 01 03 Osc 2 Modifier 2 Source
      25 01 04 Osc 2 Modifier 2 Amount
      26 01 05 Osc 2 Modifier 2 Quantize
      27 01 06 Osc 2 Link Mode (0 = off, 1 = on, ON takes over all Modifier values of OSC 1)
      28 01 07 Wave 1 & 2 Wavetable (0…80)
      29 01 08 Wave 1 Startwave (0…63)
      30 01 09 Wave 1 Startsample (0…127, 0 equals free running)
      31 01 0A Wave 1 Envelope Amount (0…127, equals -64…+63)
      32 01 0B Wave 1 Envelope Velocity (0…127, equals -64…+63)
      33 01 0C Wave 1 Keytrack Amount (0…127, equals -64…+63)
      34 01 0D Wave 1 Modifier 1 Source (0…23, see Modifier Table)
      35 01 0E Wave 1 Modifier 1 Control (0…23, " " " )
      36 01 0F Wave 1 Modifier 1 Amount (0…127, equals -64…+63)
      37 02 00 Wave 1 Modifier 2 Source (0…23, see Modifier Table)
      38 02 01 Wave 1 Modifier 2 Amount (0…127, equals -64…+63)
      39 02 02 Wave 1 Mode (0=stepped, 1=smooth)
      40


      unused


      41 02 04 Wave 2 Startwave
      42 02 05 Wave 2 Startsample
      43 02 06 Wave 2 Envelope Amount
      44 02 07 Wave 2 Envelope Velocity
      45 02 08 Wave 2 Keytrack Amount
      46 02 09 Wave 2 Modifier 1 Source
      47 02 0A Wave 2 Modifier 1 Control
      48 02 0B Wave 2 Modifier 1 Amount
      49 02 0C Wave 2 Modifier 2 Source
      50 02 0D Wave 2 Modifier 2 Amount
      51 02 0E Wave 2 Mode
      52 02 0F Wave 2 Link Mode (0 = off, 1 = on, ON takes over all Modifier values of Wave 1)
      53 03 00 Wave 1 Volume (0…112, in steps of 16, => 0…7)
      54 03 01 Wave 2 Volume (0…112), see above
      55 03 02 Noise Volume (0…112), see above
      56 03 03 Sound Volume (0…127)
      57 03 04 Volume Envelope Amount (0…127, equals -64…+63)
      58 03 05 Volume Envelope Velocity (0…127, equals -64…+63)
      59 03 06 Volume Keytrack Amount (0…127, equals -64…+63)
      60 03 07 Volume Modifier 1 Source (0…23, see Modifier Table)
      61 03 08 Volume Modifier 1 Control (0…23, " " " )
      62 03 09 Volume Modifier 1 Amount (0…127, equals -64…+63)
      63 03 0A Volume Modifier 2 Source (0…23, see Modifier Table)
      64 03 0B Volume Modifier 2 Amount (0…127, equals -64…+63)
      65 03 0C Filter Cutoff Frequency (0…127)
      66 03 0D Filter Resonance (Q) (0…127)
      67 03 0E Cutoff Envelope Amount (0…127, equals -64…+63)
      68 03 0F Cutoff Envelope Velocity (0…127, equals -64…+63)
      69 04 00 Cutoff Keytrack Amount (0…127, equals -64…+63)
      70 04 01 Cutoff Modifier 1 Source (0…23, see Modifier Table)
      71 04 02 Cutoff Modifier 1 Control (0…23, " " " )
      72 04 03 Cutoff Modifier 1 Amount (0…127, equals -64…+63)
      73 04 04 Cutoff Modifier 2 Source (0…23, see Modifier Table)
      74 04 05 Cutoff Modifier 2 Amount (0…127, equals -64…+63)
      75 04 06 Reson. Modifier 1 Source (0…23, see Modifier Table)
      76 04 07 Reson. Modifier 1 Amount (0…127, equals -64…+63)
      77 04 08 Vol Envel Attack Time (0…127)
      78 04 09 Vol Envel Decay Time (0…127)
      79 04 0A Vol Envel Sustain Level (0…127)
      80 04 0B Vol Envel Release Time (0…127)
      81 04 0C Vol Envel Attack Modifier Source (0…23, see Modifier Table)
      82 04 0D Vol Envel Attack Modifier Amount (0…127, equals -64…+63)
      83 04 0E Vol Envel Decay Modifier Source (0…23, see Modifier Table)
      84 04 0F Vol Envel Decay Modifier Amount (0…127, equals -64…+63)
      85 05 00 Vol Envel Sustain Modif. Source (0…23, see Modifier Table)
      86 05 01 Vol Envel Sustain Modif. Amount (0…127, equals -64…+63)
      87 05 02 Vol Envel Release Modif. Source (0…23, see Modifier Table)
      88 05 03 Vol Envel Release Modif. Amount (0…127, equals -64…+63)
      89


      unused


      90 05 05 Fltr Envel Delay Time (0…127)
      91 05 06 Fltr Envel Attack Time (0…127)
      92 05 07 Fltr Envel Decay Time (0…127)
      93 05 08 Fltr Envel Sustain Level (0…127)
      94 05 09 Fltr Envel Release Time (0…127)
      95 05 0A Fltr Envel Delay Modif. Source (0…23, see Modifier Table)
      96 05 0B Fltr Envel Delay Modif. Amount (0…127, equals -64…+63)
      97 05 0C Fltr Envel Attack Modif. Source (0…23, see Modifier Table)
      98 05 0D Fltr Envel Attack Modif. Amount (0…127, equals -64…+63)
      99 05 0E Fltr Envel Decay Modif. Source (0…23, see Modifier Table)
      100 05 0F Fltr Envel Decay Modif. Amount (0…127, equals -64…+63)
      101 06 00 Fltr Envel Sustain Modif. Source (0…23, see Modifier Table)
      102 06 01 Fltr Envel Sustain Modif. Amount (0…127, equals -64…+63)
      103 06 02 Fltr Envel Release Modif. Source (0…23, see Modifier Table)
      104 06 03 Fltr Envel Release Modif. Amount (0…127, equals -64…+63)
      105


      unused


      106 06 05 Wav Envel Time 1 (0…127)
      107 06 06 Wav Envel Level 1 (0…127)
      108 06 07 Wav Envel Time 2 (0…127)
      109 06 08 Wav Envel Level 2 (0…127)
      110 06 09 Wav Envel Time 3 (0…127)
      111 06 0A Wav Envel Level 3 (0…127)
      112 06 0B Wav Envel Time 4 (0…127)
      113 06 0C Wav Envel Level 4 (0…127)
      114 06 0D Wav Envel Time 5 (0…127)
      115 06 0E Wav Envel Level 5 (0…127)
      116 06 0F Wav Envel Time 6 (0…127)
      117 07 00 Wav Envel Level 6 (0…127)
      118 07 01 Wav Envel Time 7 (0…127)
      119 07 02 Wav Envel Level 7 (0…127)
      120 07 03 Wav Envel Time 8 (0…127)
      121 07 04 Wav Envel Level 8 (0…127)
      122 07 05 Wav Envel Time Modifier Source (0…23, see Modifier table)
      123 07 06 Wav Envel Time Modifier Amount (0…127, equals -64…+63)
      124 07 07 Wav Envel Level Modifier Source (0…23, see Modifier Table)
      125 07 08 Wav Envel Level Modifier Amount (0…127, equals -64…+63)
      126 07 09 Wav Envel Key Off Point (0…7)
      127 07 0A Wav Envel Loop Start Point (0…7)
      128 07 0B Wav Envel Loop Mode (0 = off, 1 = on)
      129 07 0C LFO 1 Rate (0…127)
      130 07 0D LFO 1 Shape (0=sin, 1=saw, 2=pulse, 3=random, 4=sample&hold)
      131 07 0E LFO 1 Symmetry (0…127, equals -64…+63)
      132 07 0F LFO 1 Humanize (0…4, 0 = off)
      133 08 00 LFO 1 Rate Modifier Source (0…23, see Modifier table)
      134 08 01 LFO 1 Rate Modifier Amount (0…127, equals -64…+63)
      135 08 02 LFO 1 Level Modifier Source (0…23, see Modifier table)
      136 08 03 LFO 1 Sync (0 = off, 1 = on)
      137 08 04 LFO 1 Delay (0…127, 0=off, 1=retrigger, 2…127=delay&retrig)
      138 08 05 LFO 1 Attack (0…127)
      139 08 06 LFO 1 Decay (0…127, 0=uses Vol Env., 1…126=Decay Time, 127=infinite)
      140 08 07 LFO 2 Rate (0…127)
      141 08 08 LFO 2 Shape (0=sin, 1=saw, 2=pulse, 3=random, 4=sample&hold)
      142 08 09 LFO 2 Symmetry (0…127, equals -64…+63)
      143 08 0A LFO 2 Humanize (0…4, 0=off)
      144 08 0B LFO 2 Phase Shift (0=independent, 1…90 equals 2…180 degree)
      145


      unused


      146 08 0D Panning (0…127, equals L64…M00…R63)
      147 08 0E Pan Modifier Source (0…23, see Modifier table)
      148 08 0F Pan Modifier Amount (0…127, equals -64…+63)
      149 09 00 Glide (0…6, 0=off, 1=Glissando, 2=Portamento, 3=MIDI Glissando, 4=MIDI Portamento, 5=Fingered Glissano, 6=F. Portamento)
      150 09 01 Glide Rate (0…127)
      151 09 02 Glide Mode (0 = equal Time, 1= equal Distance)
      152 09 03 Tuning Table (0…7, 0=pos, 1=neg, 2=slight detune, 3=honky tonk, 4…7 = User Tables 1…4)
      153 09 04 Sound Name (16 Digits ASCII from 20h to 7fh, 7bit, no terminator)
      154 09 04
      155 09 05
      156 09 06
      157 09 07
      158 09 08
      159 09 09
      160 09 0A
      161 09 0B
      162 09 0C
      163 09 0D
      164 09 0E
      165 09 0F
      166 0A 00
      167 0A 01
      168 0A 02
      169 0A 03 Wave 1 Level Modifier Source (0…23, see Modifier table)
      170 0A 04 Wave 1 Level Modifier Amount (8…120 equals -7…+7)
      171 0A 05 Wave 2 Level Modifier Source (0…23, see Modifier table)
      172 0A 06 Wave 2 Level Modifier Amount (8…120 equals -7…+7)
      173 0A 07 Noise Level Modifier Source (0…23, see Modifier table)
      174 0A 08 Noise Level Modifier Amount (8…120 equals -7…+7)
      175-183


      unused


      184 Valid Flag (always 55h, otherwise the sound is invalid)
      185 CHKSUM over Bytes 5…184
      186 F7h (EOX)

      Modifier Table:
      0= LFO 1
      1= LFO 2
      2= Vol. Envelope
      3= Fltr Envelope
      4= Wave Envelope
      5= LFO1 Envelope
      6= Keytrack
      7= Velocity
      8= Release Velocity
      9= Aftertouch
      10= Poly Pressure
      11= Pitch Bender
      12= Modulation Wheel
      13= Sustain Pedal
      14= Volume Controller
      15= Panning Controller
      16= Breath Controller
      17= Controller W
      18= Controller X
      19= Controller Y
      20= Controller Z
      21= Maximum(fixed)
      22= Minimum(fixed)
      23= MIDI Clock Rate[/quote:2pzx999s]

      #1376
      dnigrin
      Participant
        • Topics: 9
        • Replies: 57
        • Total: 66

        I am really interested in this – no time to work on it now, but hoping that you are successful lilakmonoke!

        #1377
        msepsis
        Participant
          • Topics: 219
          • Replies: 732
          • Total: 951
          • ★★★
          "lilakmonoke":3vpd9kkx wrote:
          hi msepis … i have figured them out by now here is a complete list of all the paramters for the microwave. just in case you want to give it a go. your mw xt panel is really nice!
          [/quote:3vpd9kkx]

          thanks for the compliment, lilakomonoke… unfortunately I do not own a microwave 1, so I can’t really help you on this one, but it sounds like you have everything you need – just need to spend some time dropping in the types of modulators (knobs, sliders, buttons, etc) and assign away! Feel free to download and use the XT CTRLR I created for reference along with the XT manual (easily found on google).. many of those modulators are cc but all the wave envelope and mod matrix stuff is sysex – once you get going it’s pretty straightforward. and highly addictive.

          I would recommend against doing all the labeling etc in your bg image as I did there.. CTRLR has progressed quite a bit since I started that panel, and keeping it all in ctrlr will make it a hellofalot easier to move stuff around when you inevitably will need to in order to fit stuff in.

          Heck you might even want to try by simply starting with the panel i created and just change the sysex formulas..

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

          #1378
          lilakmonoke
          Participant
            • Topics: 5
            • Replies: 23
            • Total: 28

            this is coming along very nicely. i have most of the parameters set up so i can work with it. this beast has some incredible sound hidden inside. with the microwave its really is all about organizing the parameters in such a way that you can see all the important settings and how they relate to the sound. cntrl. really turns this synth into a waldorf wave, which is the BFG of all wavetable synths! her is an example of real time tweaking:

            http://soundcloud.com/lilakmonoke/mr-an … g-go-for-a

            #1379
            dnigrin
            Participant
              • Topics: 9
              • Replies: 57
              • Total: 66

              Nice sounds on there lilakmonoke! Looking forward to seeing your finished product for the Microwave!

              #5445
              DavieB
              Participant
                • Topics: 2
                • Replies: 5
                • Total: 7

                Hi, I’m wondering if there is any movement going forward on this panel?

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

                  Sounds like lilakmonoke was making progress, but I’ve never seen what he came up with.

                  Related note, I’ve made Major progress on the microwave XT panel (monstrumWave) (you can now roundtrip wavetables and waveforms from the synth to the panel, edit on the panel, then store back to presets on the synth).. When I wrap this up for the microwave II/XT panel I’m planning on migrating the whole shebang to a microwave I panel. I have not lifted a finger on (my) development of any microwave I panel but will shortly after I wrap up w/ the II/XT panel as Ive received countless requests on this through email.

                  I’ll be flying blind a bit as I do not own a microwave I but it shouldn’t be rocket science. (anymore than building the XT panel was)

                  • This reply was modified 11 years, 3 months ago by msepsis.

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

                  #5472
                  DavieB
                  Participant
                    • Topics: 2
                    • Replies: 5
                    • Total: 7

                    I have a Microwave 1 version 1.25 and version 2.0.  I can help you with that if you like.

                    http://shamkara.free.fr/man/mw_Para.htm

                    This is a good link for reference to the sysex for real time control.

                    I started my own MW1 panel for real time control yesterday, basically adding controllers to a tab sheet which is organised in the same way as on the front panel of the hardware device.

                    So a tab for OSC, Waves, Volume, Filter, Envelopes, LFO’s, Pan/Glide.  On these I added stock buttons and faders and referred to the sysex which is linked above.  Doing the OSC section at the moment.

                    Eventually I’d like the panel to be able to get and put the banks from and to the device.  I also have a Kenton control freak with patches made for real time control over sysex.

                    I’m gonna take a look at your panel right now  🙂

                     

                    #16713
                    lilakmonoke
                    Participant
                      • Topics: 5
                      • Replies: 23
                      • Total: 28

                      hi all .. just checked whats going on with the microwave patch editor. mine was working great but i lost it in a hard disk crash and have meanwhile moved to linux. now i see there is a ctrlr version for linux and it is working!

                      so now i think i will redo my editor. also mr. monstrum has now a commercial version for sale which looks really nice and can also edit wavetables. i have no idea how to do that. is there some way to figure it out?

                    Viewing 9 posts - 21 through 29 (of 29 total)
                    • The forum ‘Using Ctrlr’ is closed to new topics and replies.
                    There is currently 0 users and 72 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