Question about MIDI record and playback with APC40 mk2

I’ve been playing around this past weekend with recording my inputs from my APC40 mk2 and a bit confused. I see what’s being played on the visualizer is correct and Ableton Live is recording the MIDI CC notes correctly (I believe) and then when I go to play back, the visualizer is choosing some clips that I didn’t play. And some clips don’t play altogether. I haven’t been able to figure out which clips are MIDI recordable and which ones aren’t (other than those in the negative X and Y zone at the left of Seb’s amazing expanded clip deck).

I’d like to arrange all of the MIDI recordable clips in one section but I don’t know how to ID them. I do see a handful of clips with a MIDI icon but there are clips that do record and playback without that icon. So I’m a bit at a loss trying to figure this out.

When you say “recording inputs from my APC40” do you mean that you are using the MIDI record / playback system? Or are you recording the notes direct from your APC40? Because if the latter, then that won’t work :sweat_smile:

You need to send the notes from the MIDI record / playback system to Ableton Live. If you’re on a Mac you can set up a IAC virtual MIDI driver to pass notes between the two. (on a PC I believe there are utilities for that)

Right click on a clip to see its x and y index :

Screenshot 2024-10-07 at 14.39.39

The MIDI symbol means that there is a MIDI receiver in the clip, it’s undocumented and unsupported at the moment though. It’s nothing to do with record / playback.

Hope this helps,

Seb

I’m not recording MIDI input directly in AL - I have my APC40 disabled in Ableton Live as both a surface and a MIDI IN and OUT. I’m using the MIDI record and playback function in Liberation. I’ve got everything setup correctly in both Liberation and AL and AL is recording the MIDI CC notes via Liberation through a dedicated IAC bus and recording the CC properly, but when I switch Liberation to receive and play the track back, some different clips are played than the ones I recorded. Some clips are correct but others aren’t hence my confusion!

Thanks for clarifying!

I have to admit I’ve never had that problem before! :grimacing: But then I haven’t used that system for a while.

Do you want to calculate what the MIDI note should be for that clip and see if it compares to what was recorded? Right click to get the X/Y index.

MIDI record / playback system mapping

Just check there are no MIDI effects on the Ableton track as well lol

Seb

I think that might be a better option - program it rather than attempt to play and record. I am finding myself having to clean up the timings anyways so probably easiest to go that route!

While I’m thinking of it - can individual song timelines be saved and recalled via MIDI? Or is that a function that might be put in later? That would be amazing to be able to create individual timelines for songs and a playlist that can be triggered via MIDI like I do with timelines within my other MIDI controlled software (Daslight 5, Pro Presenter, HeavyM)…

One other suggestion - not sure if you’ve considered doing this but if you did I’d certainly sign up… A paid Liberation master class bootcamp perhaps over a week or long weekend where you go in depth on Liberation and various aspects of it’s deep functionality (particularly the clip editor which is node-based and I haven’t used a node-based platform before - I’d really love to learn that part to create custom clips but it’s a bit overwhelming without knowing where to start).

I figured out a way to do this in Ableton Live without issue now. I have setup multiple tracks simultaneously recording channels 1-3 and 15-16 from Liberation to capture all the potential clips in the deck as I have it now plus the CC controls. It works flawlessly now. I think I was switching between clips that were assigned to channel 1 and 2 and not all the notes were being captured or played back.

1 Like

Ah yes of course! It’ll be processing the midi channel! There may be a way to record and playback all channels on a single track? That’s how logic does it at least.

I tried that with MPE and it made everything go haywire so logic probably likes Liberation more than AL :slight_smile: