I was getting performance problems (clicking/popping like high CPU) when sending aftertouch data from Push to an instrument rack with multiple chains, so I created the following device to filter it out:
And now I'm not getting clicks and pops when I play any more. However, when I arm the track and record midi I can hear the poor performance in the instrument rack again. Then when I play back the midi clip it plays without aftertouch.
Why are the aftertouch messages passing into the instrument when the track is armed and recording?
Track still recording aftertouch with M4L filtering it out
-
- Posts: 168
- Joined: Thu Oct 13, 2011 5:01 am
- Location: Anchorage, Alaska
- Contact:
Track still recording aftertouch with M4L filtering it out
Web | Mobile | Audio
http://vedanamedia.com/
http://vedanamedia.com/
-
- Posts: 104
- Joined: Tue Apr 09, 2013 5:48 pm
Re: Track still recording aftertouch with M4L filtering it out
I'm not at my Live computer, but here's a simple test:
Create a track. Place an arpeggiator on it. Arm the track. Record something. Examine the clip data.
As a visualization exercise... MIDI flows in sort of an "L" shape, from clips down to clips, and across effects to an instrument. I believe your controller enters the track above the clips, and you're recording them at that stage, prior to hitting the effects or your instrument.
If that's correct, your solution is to add an extra MIDI track w/ only your aftertouch remover on it. Set that track's input to be your MIDI controller, and turn monitoring ON. Then set your instrument track's input to grab the output of your m4l track (instead of from your MIDI controller).
Something along those lines...
(and you shouldn't have to filter @poly out, 'cause Live already discarded that info)
Create a track. Place an arpeggiator on it. Arm the track. Record something. Examine the clip data.
As a visualization exercise... MIDI flows in sort of an "L" shape, from clips down to clips, and across effects to an instrument. I believe your controller enters the track above the clips, and you're recording them at that stage, prior to hitting the effects or your instrument.
If that's correct, your solution is to add an extra MIDI track w/ only your aftertouch remover on it. Set that track's input to be your MIDI controller, and turn monitoring ON. Then set your instrument track's input to grab the output of your m4l track (instead of from your MIDI controller).
Something along those lines...
(and you shouldn't have to filter @poly out, 'cause Live already discarded that info)
Re: Track still recording aftertouch with M4L filtering it out
it shouldn't occur...
even though the AT IS recorded to the clip (MIDI/Audio clips record to the clip before fx processing)...
it shouldn't reach the instrument if filtered out before...
even though the AT IS recorded to the clip (MIDI/Audio clips record to the clip before fx processing)...
it shouldn't reach the instrument if filtered out before...