Jump to content

Filtering incoming MIDI


pelle peloton

Recommended Posts

How can you filter incoming midi on individual tracks?

 

I need to filter out some controllers (like Hold for instance), when playing certain Logic instruments, and use those controllers in other tracks and instruments.

 

You can only MIDI filter globally in the project settings. Of course you could create channel specific transformers in the environment that could be set to filter out certain controllers...

Link to comment
Share on other sites

You can only MIDI filter globally in the project settings. Of course you could create channel specific transformers in the environment that could be set to filter out certain controllers...

 

 

That's I was afraid of, as I'm a Logic newbie. The thing was not the easiest in Cubase either, but now I feel I've got to go really deep down..

 

Any easy material/tutorials on this? Besides Logic manual.

Link to comment
Share on other sites

I'm quite sure you can't have different filterings for the midi messages that are recorded. You could only define that certain instruments won't use controller 1 for example playbackwise. In the environment you would connect a standard instrument object, a tansformer object (the filter) and the actual destination instrument in a row. The track of the arrangement would then be assigned to the standard instrument which of course is not too elegant.
Link to comment
Share on other sites

Hi

 

o somehow I didn't notice there were already some answers.

 

I am able to route Physical Input -> Transformer -> Mixer track object. The MIDI filter works, but other instrument tracks become silent. What am i doing wrong?

 

really, this will record as well? Have to try this. I was always thinking that the ins have to lead to the "sequencer in" object on the "click and ports" page in order to be recorded.

 

best

 

uli

Link to comment
Share on other sites

really, this will record as well? Have to try this. I was always thinking that the ins have to lead to the "sequencer in" object on the "click and ports" page in order to be recorded.

 

best

 

uli

 

No, I cannot record even on that channel. So I have to start anew. This is so esoteric science, in order to do rather simple thing.

 

On the other hand, there *are some* CC parameters in control panels of various Logic instruments. Not all relevant CC's though,

Link to comment
Share on other sites

I need to filter out some controllers (like Hold for instance), when playing certain Logic instruments,

 

It's easier to just change the controller assignments on the instruments themselves. Which instruments are you using?

 

I m using a keyboard split, and my original problem was how to eliminate Pedal Hold in EX24 bass sound. Luckily it can be done in EX24 Controls-panel.

 

So my original problem is now solved. But all instruments do not have similar parameters available. The external midi is another question. So it would still be good to know how you can assign midi filters to tracks.

Link to comment
Share on other sites

So it would still be good to know how you can assign midi filters to tracks.

 

Create a "dummy" instrument in the environment and give it a unique name. Cable that to a transformer that filters out the cc you want. Cable the transformer to the instrument.

 

In the Arrange, create a new MIDI track and point it to your dummy instrument object. Now when you select that track, the controller you filtered won't reach the actual instrument.

 

After you've done all your MIDI recording, you can move the MIDI regions back to the Instrument track and in the Event List just delete the controllers that you don't want. That's just if you want to get rid of the extra track.

 

You can filter the recording input on a port and channel basis, but not on a track basis unless you set up for multitrack MIDI recording by channel. This is more persnickety though.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...