Jump to content

MidiFX in front of sequencer


Dewdman42

Recommended Posts

I would like to start a long running thread discussing various purposes, approaches and issues regarding the use of the new feature in LogicPro 10.7.5 where MidiFX can be inserted in front of the track sequencer, recording the plugin midi result into the midi track.

Anyway ideas for how this can be utilized and information about the details..

Just to be clear what we are talking about, this is when you designate midi plugins to "Record MIDI to Track Here" like this:

1809734562_ScreenShot2022-11-16at9_07_28PM.thumb.jpg.be10cb75f25b08eed819de077ab1c64a.jpg

This will show an orange arrows on the inst mixer strip...and all midi plugins above that line will be processed on the midi input prior to being recorded to the track.  Everything below the orange arrows will be processed after the track sequencer.

278865894_ScreenShot2022-11-16at9_07_39PM.jpg.072c775b443fadfe81b7dc01dd7b9e75.jpg

Edited by Dewdman42
Link to comment
Share on other sites

So the first suggestion I have is when using Articulation Sets.  When the midi remote feature of Articulation Sets are used, the musician can use input keyswitches to tell LogicPro on the fly what articulationID to encode to incoming midi events as they are recorded.

That is fine so far, but it has been shown to be problematic if and when CC and other non-note events are encoded with articulationID.  So this simple Scripter script can be used pre-sequencer to remove the undesirable articulationID from non-note events.  The end result will be only NoteOn and NoteOff events will have articulationID stamped on them.

function HandleMIDI(event) {
    if(! event instanceof Note) {
        event.articulationID = undefined;
    }
    event.send();
}

Regarding Articulation Sets, we can probably think of more interesting things to do, perhaps tweaking or changing articulationID on the fly based on various incoming midi in ways that are more complicated then what the Articulation Set behavior can do automatically.  I'm still pondering that for now...

Edited by Dewdman42
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...