# MIDI Program Change

**URL:** <https://forums.steinberg.net/t/midi-program-change/201860>\
**Category:** VST 3 SDK\
**Created:** [February 19, 2019, 3:19pm UTC](https://forums.steinberg.net/t/midi-program-change/201860 "2019-02-19T15:19:48Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![Arne\_Scheffler](https://dub1.discourse-cdn.com/steinberg/user_avatar/forums.steinberg.net/arne_scheffler/32/92023_2.png) [@Arne\_Scheffler](https://forums.steinberg.net/u/Arne_Scheffler)\
**Post date:** [February 19, 2019, 3:38pm UTC](https://forums.steinberg.net/t/midi-program-change/201860/2 "2019-02-19T15:38:53Z")

</div>

Hi,  
you basically have to do the following:

- create a parameter per channel and bus that is your program list for that channel
- create a unit per channel/bus and set the parameter from above as the program list.

This should give you a program list per channel/bus.

I hope this helps.  
Arne

---

_[View the full topic](https://forums.steinberg.net/t/midi-program-change/201860)._
