# Program Change functionality for VST3

**URL:** <https://forums.steinberg.net/t/program-change-functionality-for-vst3/646841>\
**Category:** Cubase\
**Tags:** cubase-8, feature-request\
**Created:** [February 1, 2015, 8:57pm UTC](https://forums.steinberg.net/t/program-change-functionality-for-vst3/646841 "2015-02-01T20:57:10Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![Elektrobolt](https://dub1.discourse-cdn.com/steinberg/user_avatar/forums.steinberg.net/elektrobolt/32/238_2.png) [@Elektrobolt](https://forums.steinberg.net/u/Elektrobolt)\
**Post date:** [February 1, 2015, 8:57pm UTC](https://forums.steinberg.net/t/program-change-functionality-for-vst3/646841/1 "2015-02-01T20:57:10Z")

</div>

Program Change functionality for VST3 to mirror the MIDI Program Change event?

---

<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 3, 2015, 9:02pm UTC](https://forums.steinberg.net/t/program-change-functionality-for-vst3/646841/2 "2015-02-03T21:02:14Z")

</div>

Already in there.

---

<div class="post-metadata">

**Author:** ![Elektrobolt](https://dub1.discourse-cdn.com/steinberg/user_avatar/forums.steinberg.net/elektrobolt/32/238_2.png) [@Elektrobolt](https://forums.steinberg.net/u/Elektrobolt)\
**Post date:** [February 4, 2015, 4:05am UTC](https://forums.steinberg.net/t/program-change-functionality-for-vst3/646841/3 "2015-02-04T04:05:55Z")

</div>

I had absolutely no idea. 😊 And that is outstanding! 🙂

Care to elaborate a bit, so that I can have e.g. Retrologue or Padshop change to a different preset?

---

<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 4, 2015, 6:07pm UTC](https://forums.steinberg.net/t/program-change-functionality-for-vst3/646841/4 "2015-02-04T18:07:34Z")

</div>

It’s in the SDK. The plug-in still needs to implement it. And as far as I know Retrologue and Padshop don’t support it.

---

<div class="post-metadata">

**Author:** ![Elektrobolt](https://dub1.discourse-cdn.com/steinberg/user_avatar/forums.steinberg.net/elektrobolt/32/238_2.png) [@Elektrobolt](https://forums.steinberg.net/u/Elektrobolt)\
**Post date:** [February 5, 2015, 4:53am UTC](https://forums.steinberg.net/t/program-change-functionality-for-vst3/646841/5 "2015-02-05T04:53:49Z")

</div>

Well, that does it! 😉

I request for a move of this post to the “feature requests and suggestions” for all Steinberg’s VST Instruments that does not currently support this functionality.

Since I own HALion, HALion Sonic, Padhop Pro & HALion Symphonic Orchestra from Steinberg, them especially. 🙂

---

<div class="post-metadata">

**Author:** ![Altostratus](https://avatars.discourse-cdn.com/v4/letter/a/51bf81/32.png) [@Altostratus](https://forums.steinberg.net/u/Altostratus)\
**Post date:** [March 10, 2015, 2:19pm UTC](https://forums.steinberg.net/t/program-change-functionality-for-vst3/646841/6 "2015-03-10T14:19:06Z")

</div>

I’ve just run into this when trying to send PC to VEP over VST3. Why has this been dropped from VST3?

---

<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:** [March 10, 2015, 6:33pm UTC](https://forums.steinberg.net/t/program-change-functionality-for-vst3/646841/7 "2015-03-10T18:33:31Z")

</div>

Again, this is not dropped from the VST3 spec. The plug-in needs to implement this by providing a list of presets to Cubase.
