Program Change Channel

Hi there folks, hope you are well. I am using my Digitakt now as a midi sequencer and looking to set up program changes. One thing that is not clear from the manual is the if the P-Locked Program and Bank change messages sequenced on a midi sequencer track will be transmitted on the same midi track as the rest of the sequence? I have a pedal receiving midi on channel 5 and want to send it program change messages so can I just send them on the same channel of the midi sequencer or would I have to set up the Program Change channel send to be channel 5 and therefore any other pieces of equipment would also have to be set up to receive program change messages on channel 5 that were receiving midi from the Digitakt? Any help with this would be really, really great, many thanks!

Try Auto Channel
Edit
Digitakt Manual 15.3.3
…
PROGRAM CH IN CH selects the MIDI channel that will listen for incoming program change mes- sages. An AUTO setting will use the AUTO channel. Enable Digitakt to respond to program change messages in the MIDI SYNC menu. For more information, please see “15.3.1 SYNC” on page 55.
PROGRAM CH OUT CH selects the MIDI channel that will send program change messages when changing patterns. An AUTO setting will use the AUTO channel. Enable Digitakt to send program change messages in the MIDI SYNC. For more information, please see “15.3.1 SYNC” on page 55.
…

1 Like

Hi there, how would I set this up? Basically I have 8 channels of midi going out to 8 pieces of equipment and I want them all at the same time to be able to receive program change messages on 8 different midi channels? Sound possible? Cheers!

1 Like

In theory it should work. All of them have to be in your MIDI signal chain and have to listen PROGRAM CH on the same channel. Say ch 14. Not sure if it will work tho, because of idiosycratic ways different companies are implementing MIDI. Just try.

Hi there, yeah I read this section but what I don’t understand is if I can have program change messages sent out on 8 different midi channels (channel 1-8) alongside the Notes/CCs etc.?

No, program change will use just one channel

1 Like

Cheers, thanks very much! Cheers M

1 Like

You are welcome. MIDI as it is implemented IRL is a mess and there is a lot of learning and trialanderror type of shenanigans before you get things working. Its normal.

1 Like

how does this relate to the auto channel? Can I use the auto channel to send program changes to multiple channels?

I have read the manual where it says that the program change our channel is where program changes are sent from when changing patterns but what about when P-Locked from a midi track? Is that sent on the same channel as the midi data of the channel?

They are sent on the same channel as the midi track. Confirmed with an Alesis nano and digitakt connected.

2 Likes

Brilliant so this means that I can P-Lock program changes from 8 different midi tracks in the Digitakt send the program messages out on 8 different midi tracks using this method? Then when I change patterns I can send out program change messages in the program change channel? Cheers!

Yes to the first question, I have the 8 midi tracks of the dt set to different channels to control the nano (it’s 16 par multitimbral) and I can still send pattern change messages to my monomachine

This relates to pattern changes when using multiple elektron boxes only.

Pc messages from the midi tracks should send on their out channel.

2 Likes

I stand corrected, thanks

1 Like

Should be known that you should keep that off if you’re not syncing boxes lest you send an unwanted patch change when moving to a new pattern

2 Likes

This is al brilliantly helpful, thanks so much!