# How can instruments be automatically changed along a track?

**URL:** <https://forums.steinberg.net/t/how-can-instruments-be-automatically-changed-along-a-track/106139>\
**Category:** Cubase\
**Tags:** cubase-9\
**Created:** [March 11, 2018, 8:15pm UTC](https://forums.steinberg.net/t/how-can-instruments-be-automatically-changed-along-a-track/106139 "2018-03-11T20:15:42Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![TavernSenses](https://avatars.discourse-cdn.com/v4/letter/t/cdc98d/32.png) [@TavernSenses](https://forums.steinberg.net/u/TavernSenses)\
**Post date:** [March 11, 2018, 8:15pm UTC](https://forums.steinberg.net/t/how-can-instruments-be-automatically-changed-along-a-track/106139/1 "2018-03-11T20:15:42Z")

</div>

In the _Halion Sonic SE3_ interface I have filled the first 3 of the 16 slots with Halion instruments.

In the Inspector of the to corresponding track I can select any of these three instruments by changing the **Bank Selector** to 1,2 or 3. So far so good.

However, these selections are valid for the _entire track_. I on the contrary would like the track to **automatically change instruments** (e. from 2 to 3) at a certain point along the track. How can this be done?

PS: I want to keep everything on the **same track**. So a solution that involves adding midi tracks won’t work for me.

---

<div class="post-metadata">

**Author:** ![raino](https://dub1.discourse-cdn.com/steinberg/user_avatar/forums.steinberg.net/raino/32/165_2.png) [@raino](https://forums.steinberg.net/u/raino)\
**Post date:** [March 11, 2018, 8:22pm UTC](https://forums.steinberg.net/t/how-can-instruments-be-automatically-changed-along-a-track/106139/2 "2018-03-11T20:22:44Z")

</div>

> [@TavernSenses](#):
>
> In the _Halion Sonic SE3_ interface I have filled the first 3 of the 16 slots with Halion instruments.  
> In the Inspector of the to corresponding track I can select any of these three instruments by changing the **Bank Selector** to 1,2 or 3. So far so good.
> 
> However, these selections are valid for the _entire track_. I would like the track to **automatically change instruments** (e. from 2 to 3) at the beginning of a certain bar. How can this be done?
> 
> PS: I want to keep everything on the **same track**. So adding tracks is not a solution that will work for me.

In the Track’s Inspector change the MIDI Channel to “Any” instead of to a specific channel number. Next in the Key Editor select all the notes you want to play on a specific channel and on the Info Line change the channel to the desired number. Repeat as needed for the remaining channels.

---

<div class="post-metadata">

**Author:** ![TavernSenses](https://avatars.discourse-cdn.com/v4/letter/t/cdc98d/32.png) [@TavernSenses](https://forums.steinberg.net/u/TavernSenses)\
**Post date:** [March 11, 2018, 8:36pm UTC](https://forums.steinberg.net/t/how-can-instruments-be-automatically-changed-along-a-track/106139/3 "2018-03-11T20:36:32Z")

</div>

> [@raino](#):
>
> > [@TavernSenses](#):
> >
> > In the _Halion Sonic SE3_ interface I have filled the first 3 of the 16 slots with Halion instruments.  
> > In the Inspector of the to corresponding track I can select any of these three instruments by changing the **Bank Selector** to 1,2 or 3. So far so good.
> > 
> > However, these selections are valid for the _entire track_. I would like the track to **automatically change instruments** (e. from 2 to 3) at the beginning of a certain bar. How can this be done?
> > 
> > PS: I want to keep everything on the **same track**. So adding tracks is not a solution that will work for me.
> 
> In the Track’s Inspector change the MIDI Channel to “Any” instead of to a specific channel number. Next in the Key Editor select all the notes you want to play on a specific channel and on the Info Line change the channel to the desired number. Repeat as needed for the remaining channels.

Thx for this **brilliant** solution, Reino! It’s nowhere to be found in the Manual but works like a charm!

---

<div class="post-metadata">

**Author:** ![raino](https://dub1.discourse-cdn.com/steinberg/user_avatar/forums.steinberg.net/raino/32/165_2.png) [@raino](https://forums.steinberg.net/u/raino)\
**Post date:** [March 11, 2018, 9:35pm UTC](https://forums.steinberg.net/t/how-can-instruments-be-automatically-changed-along-a-track/106139/4 "2018-03-11T21:35:20Z")

</div>

Additional helpful hint:

When editing Channel data in the Key Ed you can set the note color based on the Channel # (instead of the default Velocity) to make it easier to see what you are doing.

---

<div class="post-metadata">

**Author:** ![steve](https://dub1.discourse-cdn.com/steinberg/user_avatar/forums.steinberg.net/steve/32/193789_2.png) [@steve](https://forums.steinberg.net/u/steve)\
**Post date:** [March 12, 2018, 1:27am UTC](https://forums.steinberg.net/t/how-can-instruments-be-automatically-changed-along-a-track/106139/5 "2018-03-12T01:27:23Z")

</div>

> [@TavernSenses](#):
>
> It’s nowhere to be found in the Manual

[https://steinberg.help/cubase\_pro\_artist/v9/en/cubase\_nuendo/topics/recording/recording\_setting\_the\_midi\_channel\_and\_output\_t.html](https://steinberg.help/cubase_pro_artist/v9/en/cubase_nuendo/topics/recording/recording_setting_the_midi_channel_and_output_t.html) ![:mrgreen:](https://europe1.discourse-cdn.com/steinberg/original/2X/4/442e459c5ced45cb70e8a05e77e07cea6fee4928.gif "Mr. Green")

---

<div class="post-metadata">

**Author:** ![Stephen57](https://dub1.discourse-cdn.com/steinberg/user_avatar/forums.steinberg.net/stephen57/32/1284_2.png) [@Stephen57](https://forums.steinberg.net/u/Stephen57)\
**Post date:** [March 13, 2018, 5:13pm UTC](https://forums.steinberg.net/t/how-can-instruments-be-automatically-changed-along-a-track/106139/6 "2018-03-13T17:13:57Z")

</div>

> [@raino](#):
>
> > [@TavernSenses](#):
> >
> > In the _Halion Sonic SE3_ interface I have filled the first 3 of the 16 slots with Halion instruments.  
> > In the Inspector of the to corresponding track I can select any of these three instruments by changing the **Bank Selector** to 1,2 or 3. So far so good.
> > 
> > However, these selections are valid for the _entire track_. I would like the track to **automatically change instruments** (e. from 2 to 3) at the beginning of a certain bar. How can this be done?
> > 
> > PS: I want to keep everything on the **same track**. So adding tracks is not a solution that will work for me.
> 
> In the Track’s Inspector change the MIDI Channel to “Any” instead of to a specific channel number. Next in the Key Editor select all the notes you want to play on a specific channel and on the Info Line change the channel to the desired number. Repeat as needed for the remaining channels.

➡ Damn, but you are good! That’s at least the 3rd time you’ve saved me years of learning curve. I never saw that, but it’s a great feature.

Related question, if I may? Do you ever issue program changes within a track? How do I tell what program change number a patch uses? I’d like to take, say, Prologue (to keep it simple) and have to change from Patch X to Patch Y by recording or embedding a program change in the track. Thanks.

---

<div class="post-metadata">

**Author:** ![raino](https://dub1.discourse-cdn.com/steinberg/user_avatar/forums.steinberg.net/raino/32/165_2.png) [@raino](https://forums.steinberg.net/u/raino)\
**Post date:** [March 13, 2018, 7:25pm UTC](https://forums.steinberg.net/t/how-can-instruments-be-automatically-changed-along-a-track/106139/7 "2018-03-13T19:25:57Z")

</div>

> [@Stephen57](#):
>
> Related question, if I may? Do you ever issue program changes within a track? How do I tell what program change number a patch uses? I’d like to take, say, Prologue (to keep it simple) and have to change from Patch X to Patch Y by recording or embedding a program change in the track. Thanks.

No I haven’t used Program Changes in ages (like the days of text based midi sequencers). It seems to me that originally Program Change was used to squeeze the most performance out the limited resources available when MIDI was introduced. In the current environment I prefer to see a bunch of tracks each doing one specific thing. And when I do want one track doing multiple things it seems easier to use Channel numbers rather than Program Changes.

That said it is all a matter of personal preference so you can just try stuff & see what you like.

> **[About Program Change and Bank Select](https://steinberg.help/cubase_pro_artist/v9/en/cubase_nuendo/topics/using_midi_devices/midi_devices_using_program_change_and_bank_select_about_c.html)**
>
> To instruct a MIDI instrument to select a certain patch (sound), you send a MIDI Program Change message to the instrument. Program Change messages can be recorded or entered in a MIDI part like other events, but you can also enter a value in the...

---

<div class="post-metadata">

**Author:** ![Stephen57](https://dub1.discourse-cdn.com/steinberg/user_avatar/forums.steinberg.net/stephen57/32/1284_2.png) [@Stephen57](https://forums.steinberg.net/u/Stephen57)\
**Post date:** [March 13, 2018, 7:50pm UTC](https://forums.steinberg.net/t/how-can-instruments-be-automatically-changed-along-a-track/106139/8 "2018-03-13T19:50:42Z")

</div>

> [@raino](#):
>
> > [@Stephen57](#):
> >
> > Related question, if I may? Do you ever issue program changes within a track? How do I tell what program change number a patch uses? I’d like to take, say, Prologue (to keep it simple) and have to change from Patch X to Patch Y by recording or embedding a program change in the track. Thanks.
> 
> No I haven’t used Program Changes in ages (like the days of text based midi sequencers). It seems to me that originally Program Change was used to squeeze the most performance out the limited resources available when MIDI was introduced. In the current environment I prefer to see a bunch of tracks each doing one specific thing. And when I do want one track doing multiple things it seems easier to use Channel numbers rather than Program Changes.
> 
> That said it is all a matter of personal preference so you can just try stuff & see what you like.  
> [About Program Change and Bank Select](https://steinberg.help/cubase_pro_artist/v9/en/cubase_nuendo/topics/using_midi_devices/midi_devices_using_program_change_and_bank_select_about_c.html)

Exactly. In my first set-up I used a Yamaha DX-7 and recorded program changes into the midi track via push button on the DX. It was all about saving polyphony in those days.

What might be good about some of the program changes is that you can name-select the various patches. I’ll give it a go. Thanks. And, how had I never thought about changing channels on a single track? That is gold.

---

<div class="post-metadata">

**Author:** ![TavernSenses](https://avatars.discourse-cdn.com/v4/letter/t/cdc98d/32.png) [@TavernSenses](https://forums.steinberg.net/u/TavernSenses)\
**Post date:** [March 15, 2018, 9:10am UTC](https://forums.steinberg.net/t/how-can-instruments-be-automatically-changed-along-a-track/106139/9 "2018-03-15T09:10:33Z")

</div>

> [@raino](#):
>
> > [@TavernSenses](#):
> >
> > In the _Halion Sonic SE3_ interface I have filled the first 3 of the 16 slots with Halion instruments.  
> > In the Inspector of the to corresponding track I can select any of these three instruments by changing the **Bank Selector** to 1,2 or 3. So far so good.
> > 
> > However, these selections are valid for the _entire track_. I would like the track to **automatically change instruments** (e. from 2 to 3) at the beginning of a certain bar. How can this be done?
> > 
> > PS: I want to keep everything on the **same track**. So adding tracks is not a solution that will work for me.
> 
> In the Track’s Inspector change the MIDI Channel to “Any” instead of to a specific channel number. Next in the Key Editor select all the notes you want to play on a specific channel and on the Info Line change the channel to the desired number. Repeat as needed for the remaining channels.

A few days down the road, Raino, and the solution of **assigning the appropriate channel to the individual notes in the Key Editor** seems to have a **flaw** : the controller lanes (CC7, CC11, CC1 etc.) of the track only seem to pick up on the notes that are assigned to Channel 1. So I can’t use the CCs on notes that are assigned to Channel 2, 3, 4 etc. May I once more call on your resourcefulness?

**SOLUTION FOUND** : it turns out you can assign a channel, not just to individual notes, but to individual CC events as well!
