Mod Duo and midi

Thanks for the response.
(1) will likely solve the problem as long as:

  • Presets can be selected via MIDI (currently doesn’t seem to be
    supported for pedal presets).
  • We add an option to treat messages (e.g. note on/off or control
    change) as drivers for binary / trigger parameters so that MIDI
    footswitches can be mapped to control things like bypass, looper
    start/stop/reset, etc.

However, (2) opens the door for pretty much anything, including supporting
different MIDI controllers, sequencing parameter changes, etc. By a very
cursory look at the code (forgive me if this is a stupid suggestion), it
seems like it should be possible (at the mod-host level) to connect plugins
between the “ttymidi:MIDI_in” and the “client:midi_in” ports for any sort
of MIDI pre-processing.

At the GUI level, there can be an additional MIDI-out jack, which is where
the MIDI messages that control parameters go.

Do it make sense? Do you see the merit? If this end up being supported, I
would be happy to take a stab at writing a plugin that manages MIDI-driven

I like the idea in general, but not sure if simply showing an extra port would be a good idea…
The input of mod-host (which is used for midi learn/cc) is automatically connected to any midi devices you add.
Exposing that port will expose the midi-hw connection too, which I think might confuse users.

I’ll ask what the other team members think about this…

Hi Gianfranco.

I´v been using the Mod Duo for a week, and I have a lot of things to ask/discuss/learn, but from now, the most important thing is: Control !! How to change effects, or pedalboards in live performances (as you mentioned above as “Pedalboard” and “Preset”). I´ll start from here, about A/B Switch box. The Switch itself, (A or B) cannot be mapped/controlled by “MIDI learn…” (MIDI CC), and that´s a huge limitation to make diffrent ways inside a Pedalboard. I know, a lot of plugins in a pedalboard, cause some CPU overload, but until now, at least for me, it´s the best way to change effects during live performances. As I mentioned, one option is change pedalboard from bank, but it´s complicated in live performances (at least for now, because the lag), but i´v been reading that the Mod Duo team is working on it. In diffrent solutions and ways to do that. Let´s wait, and of course, contribute with ideas and options.

Hi Mariva,

Currently I am working on a loop-switcher plugin (similar to the carl martin octaswitch), I feel like this could be the solution that you are looking for.

Keep an eye out on the forum for the release, working on the GUI as we speak. (might take a while since it requires a non-standard layout).



Hi @jesseverhage.

That’s great news!
Yesterday I was working on a pedalboard and thinking exactly about that.
How nice would it be organizing groups of plugins into a switcher.


Hi @rogeriocouto

It’s great that you are excited about this plugin, would you mind checking out the forum post I just made, and making some suggestions for the features that it should include?


1 Like

Hi jesseverhage !!
Really good news !! Thank you !!!
I saw your post about it, and asap I will give my answers and sugestions !!
Really thank´s for the great news !!

A post was merged into an existing topic: User input: Loop switcher plugin

Hi all !

Juist wondering if the ‘load pedalboard using midi’ was ever implemented?

I’m using forscore on my iPad for my scores, and it is able to send à configurable midi (typically PC) Message to any device (in this case my MOD) when i open a specific score.

Since i typically only use 1 or 2 fx pedals per song i’m ok with the 2 built-in switches. However, i do have 1 pedalboard per song so if i could use my iPad to load the correct pedalboard that would be fantastic!


1 Like

Any progress on this ?

My main problem here is that it’s unclear what pedalboard (within a bank) is linked to what ‘program number’
I want to load a specific pedalboard for each song (still using Forscore on my ipad) but i dont know how to configure the program nr for a pedalboard, or how to find out wthat the program number for a pedalboard is.

‘Navigating trough’ the pedalboards is not an option since this is a relative operation and i need to load a specific pedalboard, not ‘skip to the next one’

Thanks for any feedback !


This may help as a temporary solution for you:

I use an iPad with an Alesis IO Dock II that gives MIDI IN and MIDI Out to the iPad.

I then use a software called “Setlist Maker” on the iPad. This software displays the playlist and can send MIDI info to the DUO (and many other devices) when selecting a song. This selects the proper Pedalboard in my DUO for the selected song.

This setup has worked great for me for the last 6 months … Except the day when the iPad was directly in the sun while playing an outdoor concert and stopped working due to overheating … Lol !

Is it possible to use Midi for a virtual instrument while also having separate pedals affect inputs 1 and 2 for guitar?
And have it all come out of output 1?

(Mod duo x)

Yes, there are no imposed limits on the use of inputs and outputs, be it midi or audio.

there is a limitation on the use of CV (coming in v1.9), but that is something separate.
(to be clear, output mode is CV or headphone. and input is CV or expression pedal)



Does pedalboard switching with midi not work if the pedal is connected to a laptop via usb?
Without USB works well.

that is correct. changing pedalboards via footswitches and midi programs is disabled when the web ui is open.

Thank You!
This is very bad news for me.
Can the name of the pedalboard be displayed on Duo?

Same question as Thijs. I read in Mod duo user’s manual (page 20):*
"In the top-center of the screen, under the bank name, you can choose how you want to
navigate between the pedalboards of this bank when the MOD Duo is not connected to the
PC, Mac or tablet. There are two options: using the MOD Duo footswitches or using MIDI
program change messages".
But nothing appear “under the bak name” in the editor (Chrome).
Does it mean this option has been left?

In the Mod Duo “preferences”, - >“system” - >“midi sync”. snapshot nav. ch, pedalboard nav. ch.
Unfortunately , if the editor is opened in the browser, you can’t scroll/brownse pedalboard with midi, only snapshots. I use Morningstar MC6 mkII and Disaster Area DMC-3XL. If the editor is not open in the browser, it works perfectly.

Thanks a lot!!
Your answer saves me a couple of hours -))
It works fine with KeithMc Millen soft step. (For the developers team): it would a good idea to change this topic, in the user manual.
Suggestion also for the developers team, due to the latency of pedalboards to load (that is not a problem by itself): to put a sign on the modduo indicating when the pedalboard is loaded and ready to play.

HI @pgobin and @phonaak,

I recently update the wiki page on this, removing this outdated paragraph highlighted by @pgobin. Can you have a look and see if it looks good?

1 Like