Browse Source

Fix broken program and bank messages for Jack applications.

It appears to simply be a typo. MAP_PROGRAM_CHANGES is not an
available option for Jack applications, only SEND_PROGRAM_CHANGES is.

Signed-off-by: Kristian Amlie <kristian@amlie.name>
pull/2011/head
Kristian Amlie Filipe Coelho <falktx@falktx.com> 7 months ago
parent
commit
42a42c99b7
1 changed files with 2 additions and 2 deletions
  1. +2
    -2
      source/backend/plugin/CarlaPluginJack.cpp

+ 2
- 2
source/backend/plugin/CarlaPluginJack.cpp View File

@@ -1138,7 +1138,7 @@ public:
break; break;


case kEngineControlEventTypeMidiBank: case kEngineControlEventTypeMidiBank:
if (pData->options & PLUGIN_OPTION_MAP_PROGRAM_CHANGES)
if (pData->options & PLUGIN_OPTION_SEND_PROGRAM_CHANGES)
{ {
fShmRtClientControl.writeOpcode(kPluginBridgeRtClientControlEventMidiBank); fShmRtClientControl.writeOpcode(kPluginBridgeRtClientControlEventMidiBank);
fShmRtClientControl.writeUInt(event.time); fShmRtClientControl.writeUInt(event.time);
@@ -1149,7 +1149,7 @@ public:
break; break;


case kEngineControlEventTypeMidiProgram: case kEngineControlEventTypeMidiProgram:
if (pData->options & PLUGIN_OPTION_MAP_PROGRAM_CHANGES)
if (pData->options & PLUGIN_OPTION_SEND_PROGRAM_CHANGES)
{ {
fShmRtClientControl.writeOpcode(kPluginBridgeRtClientControlEventMidiProgram); fShmRtClientControl.writeOpcode(kPluginBridgeRtClientControlEventMidiProgram);
fShmRtClientControl.writeUInt(event.time); fShmRtClientControl.writeUInt(event.time);


Loading…
Cancel
Save