Footswich + dwarf

Hi folks!

I got a MOD Footswitch in an attempt to make it easier to switch to different sounds (clean, overdrive, distortion). I figure it doesn’t matter if I switch between different pedalboards or different snapshots, as long as the sound is 1 button press away, it’s perfect.

Is this doable? (1 “sound” per button) I’ve only managed to cycle between snapshots with 1 button, and the rest are just …sitting there unused :slight_smile:

The footswitch might make sense if you use plugins made for live triggering, such as looperlative.

For 1 sound per button, look at the utility plugins. I think there is one that selects between 4 routes with 1 button for each signal route.

There are a lot of ways to do this.
You can for example have one infamous mindi sending program change messages set on a specific MIDI channel and assign it to one of the switches. Then turn on the virtual MIDI loopback port and connected the mind there. Then on the device settings set the correct MIDI channel to wait for incoming messages, either for snapshots or pedalboards (as you prefer).
With this method, you only need to define the number that will correspond to each sound.

Note: although you may be indifferent to using snapshots or pedalboards if you want fast changes I recommend you snapshots since they don’t require re-loading plugins therefore it happens instantanily.

2 Likes

Thanks! This is exactly what I’m looking for, if I can get it to work :smile:

I tried to follow along and got most of the way there. I put the Pedalboard PC channel to 1 and the Snapshot PC channel to 2. (plan is to use snapshots but I figured this would make it more future-proof)

I have the mindi set up to channel 2, message type Control Change. I’m guessing that Note/CC/PG Number will determine what snapshot it switches to. I don’t know about the other parameters though. Should the value be set to anything? I tried 0, 1, 2 …

And how would I use this with 3 snapshots for example? 3 mindis, each with their own PG number, and each assigned to a different footswitch?

Is the web UI + midi switch working now (or prompting for a message saying that it doesn’t work at the same time)? I tried with the UI off but not luck either.

Edit: forgot to mention I also enabled Virtual MIDI loopback and connected the mindi to it, so that should be working fine.

1 Like

You should set it to send Program Change. Scroll down on the MIDI messages list (I did exactly the same mistake on my first attempt :wink: )

Yes. Another way is to map the number of the message to something, but it depends on your implementation.

That is a good point. To change the pedalboards you need to shut down the WebGUI

I finally got it working after hours of attempts! :sweat_smile: :partying_face: :tada:
I hope other people see this and it helps. Trying to arrange this in order of importance:

  • mindi channel indexing starts at 0. so if you set the dwarf to 1 for pedalboards and 2 for snapshots that actually means 0 and 1 in mindi!
  • mindi’s Note/CC/PG Number indexing also starts at 0, so if you’re trying to load the 1st snapshot you want this at 0!
  • mindi’s value parameter (0-127) can be left at 0 as it doesn’t matter for Program Changes.
  • if using a MOD Footswitch you’ll probably want auto note-off (otherwise switch will be latching)
  • less noteworthy but good to be sure of when testing - you don’t need to unplug the USB cable to test, just close the browser tab with the web UI

That’s all for now. Thanks Jon for the guidance!

Edit: I think I encountered a bug too - I had auto note-off activated in all mindis on all snapshots but 1 of them didn’t work (remained on until I pressed the footswitch again). Eventually I tried rebooting and that solved it.

Edit2: Turns out you don’t need auto note-off at all, switches can be configured to be momentary :smile:

8 Likes

Great news! :slight_smile:

Probably also of learning… :wink:

Yes! Sorry! I totally forgot to tell you this. The plugin and the Dwarf have different MIDI implementations.

You’re welcome. Thanks for sharing your experience. Would you be so kind and share the pedalboard with some sticky notes explaining the steps?

Hmm…please let us know if this happens again.

1 Like

Made this as an example/guide:

Tried to describe the steps as best I could using the notes.

6 Likes

Thank you so much for sharing this :slight_smile:

Thank you very much!

I’ve managed to make it work woth my self-made Midi control pedal. Your exemple was very ilustrative. I had to work a little to understand the logic of mindi when I change from one snapshot to another. I woul like to advice the users to add the mindi plugins and don’t connect them until they configure it. so every snapshoot has ON the right mindi plugin since sometimes the change changes some parameters randomly. So the better order of the actions would be:

1rst Place as many mindis plugin as snapshoots (Don’t connect to Midi loop)

2nd Configure every mindi as dncrash explained on every snapshot and save. Be shure that every snapshoot has only one Mindi activated (Only the one that corresponds to the snapshot)

3rd Connect all Mindis to the midi loop

4rth Assign On/Off to your midi pedal

1 Like

I dont understand this. Why not just send cc on relevant midi channel to change snapshots? No mindi plugin needed?

1 Like

I don’t know how to do this you propose.

Can you explain please?

Thank you in advance

You can find how to set up Snapshots using MIDI in the wiki

1 Like

This link about midi snapshots may also prove helpful

1 Like

If you send cc0 to the snapshot channel, you get Snapshot 1 in current pedalboard. Cc1 is snapshot 2 etc.

I believe it is PC (program change) to change snapshots, but I may be wrong. That seems what’s indicated in the first link I shared above.

1 Like

Thank you very much,

I’m quite new on midi.

I’ll give a try!

I was new to MIDI when I got the Dwarf. There is so much you can do with MIDI, but I had some growing pains as I figured out the few things that I now know how to do.

Check back in to let us know if you are able to change snapshots.

1 Like

Probably. I did not check that. Thanks for reminding me​:sweat_smile:

1 Like

Once things are configured and work, I don’t always remember how I set them up. More than once I’ve had to squint to figure out how I had originally set things up. When it works, I I don’t much care why, but there are those times when you have to squint and reenergize those synapses. All in the service of making music!

3 Likes