Changing snapshots with midi

Hi! I’m trying out MODEP, and I like it so far, but I’m also new to it.
I noticed that changing snapshots or switching pedalboards is not working, and I tried searching the whole forum for some sort of solution to this, but I didn’t find one. I noticed that a lot of people have the same issue.
What’s the current status on this issue, is there some kind of workaround?

Hello @srl0! Changing both snapshots as well as pedalboards via MIDI is possible using MIDI Program Change (PC) messages. First you need to edit the file /var/modep/profile5.json. It should have the following lines:

“midiChannelForPedalboardsNavigation”:0,
“midiChannelForSnapshotsNavigation”:0

You need to change those values so that they correspond to the channels you want your snapshot and pedalboard change PC messages to be received at. They need to be different. You can set them to any channels you like, but it seems like a lot of people tend to set them to channels 15 and 14 for pedalboard and snapshot changes respectively. A PC 0 switches to snapshot 1, PC 1 switches to snapshot 2, and so on. Similarly, for pedalboards, PC 0 switches to the first pedalboard in your list of pedalboards, PC 1 to the second one, and so on. One important thing to note is that pedalboard changing works only when the web UI is closed. And by default, once the web UI has been opened, you need to restart all the modep-mou-ui service before it starts working again.

Hope that helps!

2 Likes

Thank you! It worked now, what I was missing was the information that web UI needs to be closed.
However, snapshots for some reason don’t work, but it’s not important since switching pedalboards is fine for me.

@srl0 Do you have any snapshots in that specific pedalboard? I can’t see any reason why pedalboard changing would work but snapshots won’t?

Yes, I made some snapshots, saved them, but then when I try selecting them, everything on the pedalboard stays the same. It seems like a strange behaviour

Did you save your pedalboard again after creating the snapshots?

Hm, I believe I didn’t do that. I’ll try saving and then reloading the page.

It’s still just that one snapshot, changing them doesn’t affect anything on the screen

Here’s a little demo showing the creation of a pedalboard and creating snapshots for it. As you can see, the TS is being switched on and off when the snapshot is changed.

1 Like

Oh, I was doing it wrong :no_mouth:
Sorry for bothering you, I usually this kind of explanations in documentation or tutorials, but this is the first time I see it used in action. Thank you and cheers!