Unwanted Midi message during song select

I use VST Live (VL) mainly to play VSTs in songs/parts/ layers as well as to select the programmes on my keyboards. This overall works very well.

I have a Studiologic Numa X 73 (NXP73) (playing mainly internal acoustic piano and Rhodes sounds) and an Arturia Keylab mkII playing mainly the VSTs (Brass, Strings, Hammond, Synth …) .

I have 24 songs in my setlist and all work fine apart from one. Each song/part has one layer selecting the programme on NXP73, Arturia is always on the same programme.

There is only one programme which gives problems and that is the one where I play also the Hammond VB3 II) through the NXP73.

I always preload a preset in the Hammond and it works fine apart from the one song where I control it from the NXP73. I checked in the VL MIDI monitor and see that the NXP73 sends a number of MIDI CC messages whenever I load the new song. ( these messages mainly change the Drawbar settings, there is also a Pan, Volume and Program Change in there - see below). I have been searching where these could come from, however I cannot find the source. I assume they come from VST Live and are sent together with the programme change for NXP73.

Just to be clear, I do not use Tracks in VL.

My assumption is that these messages are created in VL (please confirm), sent to NXP73 and are coming back to VL via sort of MIDI Through. However I cannot find where they are coming from.

Would you know where these messages could come from in VL.

MIDI Message coming back from the NXP73 to VST Live and consequently changing the Hammond DrawBars.

  • 0xb0 Controller 123 0 (AllNoteOff) MME Midi
  • 0xb0 Controller 121 0 (Reset Ctrl) MME Midi
  • 0xc0 Program Change 0 0 MME Midi
  • 0xb0 Controller 22 50 (Contr. 22) MME Midi
  • 0xb0 Controller 23 64 (Contr. 23) MME Midi
  • 0xb0 Controller 24 60 (Contr. 24) MME Midi
  • 0xb0 Controller 25 50 (Contr. 25) MME Midi
  • 0xb0 Controller 7 64 (MainVolume) MME Midi
  • 0xb0 Controller 10 64 (Pan) MME Midi

Hi!
I don’t think VL sends such a sequence w.o. user settings/interactions (exept note off , reset ctrl on STOP)

Have you checked this section of your LAYER loading?

Also check possible MIDI channel overlaps/sharing/mappings.

Just an idea:

(( In case of absolutely no idea… If you can export that only problematic song … I can look on it… maybe I won’t have the same VST’s but if message is set in VL, I’t can be found w.o. ))

1 Like

Thanks for your quick reply and a great idea to use “Virtual MIDI VM Port 8”. Now I see whats really sent (see hereafter), which is exactly what it should be. So NXP73 is sending this, only for this programme. I have no idea, how NXP73 can do this. Will contact StudioLogic.

sent from VL, as it should be ==> no VL problem:
0xb7 Controller 123 0 (AllNoteOff) Virtual Midi
0xb7 Controller 0 0 (BankSel.MSB) Virtual Midi
0xb7 Controller 32 1 (BankSel.LSB) Virtual Midi
0xc7 Program Change 4 4 Virtual Midi

Thanks again
Kind Regards
Martin

1 Like