Routing MIDI-events to another track

Maybe I’m asking the wrong question, but …

In order to use my purchased Philharmonik Classic sounds, I have to use Carla Patchbay where I load ‘SampleTank 3’ which of course is a windows VST-host.

Rather than loading a Carla-patchbay and a corresponding SampleTank instance, I’d like to use just one Carla-plugin with one instance of SampleTank, and then use the midi-channels to define which midi-events (what music) goes to what sound.

I am trying to accomplish this by setting up one track w. the Carla-patchbay-plugin and then my idea is to route midi-outputs from other tracks through this track. But no midi is flowing …

Here’s a screenshot of my efforts so far: http://pasteboard.co/E86Tqcmq8.png

So that leaves me with two questions:

  1. Why is no MIDI flowing from the ‘sender’ track to the ‘receiver’ track?

  2. Is this the best way to use ONE plugin for multiple midi-tracks - or shouldn’t I be doing this in the first place?

TIA for any answers :slight_smile:

correction: “rather than loading a Carla-patchbay and a corresponding SampleTank instance,” - for each sound that I want to use in SampleTank!

Using the ‘MIDI-tracer’ window, I can se that ‘Receiver/midi_in 1’ receives the events from ‘Sender/midi_out 1’ - however they are not used.

Here’s some sample-output from the MIDI Tracer (output is identical on ‘Sender/midi_out 1’ and ‘Receiver/midi_in 1’ / ‘Receiver/midi_in 2’

11:37:58.401010          NoteOn chn  1 48  100
11:37:59.120035         NoteOff chn  1 48  64 
11:37:59.146535          NoteOn chn  1 41  100
11:37:59.979631         NoteOff chn  1 41  64 
11:38:00.397652          NoteOn chn  1 48  100
11:38:00.629804         NoteOff chn  1 48  64 
11:38:00.653471          NoteOn chn  1 46  100
11:38:01.372624         NoteOff chn  1 46  64 
11:38:01.396180          NoteOn chn  1 48  100
11:38:02.116024         NoteOff chn  1 48  64 
11:38:02.163912          NoteOn chn  1 41  100
11:38:02.998275         NoteOff chn  1 41  64 
11:38:03.416269          NoteOn chn  1 48  100
11:38:03.648466         NoteOff chn  1 48  64 
11:38:03.648494          NoteOn chn  1 46  100
11:38:04.392096         NoteOff chn  1 46  64 
11:38:04.414615          NoteOn chn  1 48  100
11:38:05.111863         NoteOff chn  1 48  64 

I’m not able to figure out where ‘Receiver/midi_out 1 & 2’ are sending events. It’s obvious that they go to my Carla Patchbay - otherwise I wouldn’t hear anything at all. But why are midi-events that are ON the Sender-track used while midi-events that are routed through the Sender track are not - and why can’t I see the carla-patchbay anywhere in the routing scheme?

dang - If I click ‘record’ on the Receiver track, the meter on the track reacts on the midi-events from the Sender-track. I can ‘see’ it playing … but I can’t hear anything. A note on the Receiver-track is sounding fine, but notes from the Sender-track are not sounded, even though they register output on the track-meter. The master-output meter is reacting in accordance with what I hear.

Have I run into a bug here?

Watch the monitor buttons on the track which hosts the Plugin: “In”, “Disk”. Record-arming implies monitoring input.

In any case I suggest to use a Bus – not a track – to host the plugin.

Well - it seems that all I needed to do was to turn on monitoring on the Sender-track - that is -> click the ‘in’ button on the Sender tracks mixer-strip

Thnx to user ‘Speak’ on the #ardour IRC-channel :slight_smile: