MC6 Pro support

If memory serves me well, I remember reading something about MC6 Pro support on AbleSet’s discord a while ago.
Is that still planned?

This is still planned, but I haven’t gotten around to implementing it yet. One of the members in our Discord community has posted a custom M4L device that takes information from AbleSet and displays it on the MC6 Pro: Discord link

Let me know if this would work for you in the meantime :slight_smile:

1 Like

Thanks Léo, I’ll definitely try it out.

Hi Leo,

I gave it a try, but unfortunately, I ran into some issues—especially with longer song names. It wasn’t quite stable enough for me to rely on it during performances.
In the meantime, I’ll keep experimenting with other setups.
I’m looking forward to the official MC6 Pro support when it’s ready!

Thanks again for your support and hard work!

Hey @agustinvolpe,

That’s unfortunate. I don’t have my MC6 Pro with me at the moment but will check if I can reproduce these issues when I have access to it again.

1 Like

Just wondering if something like this might be possible for AbleSet 3.

Not sure how feasible it is, but I was imagining it could maybe be tucked away in the settings as an optional feature one could enable.

Would be amazing to use the MC6 Pro like an Oakboard-style controller!

I’m not sure if I’ll be able to add support for this in the first release of AbleSet 3, but I’d still love to see the MC6 Pro being integrated with the app.

The biggest hurdle for me compared to supporting the Oakboard Floor Vista is that the MC6 Pro is very customizable, so there’s no standardized place to display the current song and section, for example. This means that I’d have to implement settings that are just as flexible.

I’ll keep you posted on any updates regarding this. In the meantime, please feel free to add any suggestions you might have :slight_smile:

Thanks so much for the detailed reply Léo, and it totally makes sense — especially with how customizable the MC6 Pro is. I completely understand the complexity involved. And now that the MC8 Pro is coming out too, I imagine the feature requests related to this could be never-ending!

That said, one thing I’d really love to see in AbleSet is an option in the settings to send a SysEx message — ideally something that works both in regular Projects with multiple songs and in Multifile Projects.

And especially if AbleSet 3 will allow scrolling through the setlist with a MIDI controller in Multifile mode, it’d be amazing if selecting a song title in the app could trigger the corresponding SysEx message — for example, to update the main (center) screen of the MC6 Pro with the current song name. That alone would be a huge addition.

I know this can already be done using the Max for Live device shared in the Discord, but having it natively built into the app would be awesome.

Thanks again for all your work — I’m super excited for what’s coming in AbleSet 3!

This might be a bit too much work to include it in the initial release of AbleSet 3, but it’s an interesting idea! I could imagine building a feature that lets you send OSC commands based on incoming OSC triggers, which could also include sending any arbitrary MIDI data.

So for example, when the /setlist/activeSongName OSC event is triggered, you could set the feature up to automatically send out /midi/sysex to your controller with the argument. I think would be the most flexible way to allow AbleSet to send its state to other devices or services.

What do you think?

1 Like

Sounds amazing Léo!

This approach would actually cover exactly what I had in mind (having AbleSet automatically send a SysEx message to display the current song title every time a new song is selected).
I think many users could benefit from that, even beyond the Morningstar crowd.

And being able to configure this behavior right inside AbleSet without relying on third-party Max for Live devices would be a huge plus, both in terms of ease of use and performance reliability — especially in Multifile setups where keeping things lean and integrated is key.

Thanks again for taking the time to think this through, and for being so open to exploring these ideas!

Cheers!

I very much +1 this request!

I am genuinely loving Ableset, and the ability to control my entire band’s show from a single MC6Pro is a GAME CHANGER! My only minor gripe has been having to look across the stage at the laptop screen for reference on which track we are on.

Hey @Gary_Wright, welcome to the forum!

This might not be the very best solution, but if you’re using Live Suite, you might find this Max for Live device handy:
MC6_PRO_Remote_Simple.amxd (55.9 KB)

It was made by @Boston5 a while ago and displays the current song and section on your MC6 Pro. I made a few adjustments to their version to simplify the device.

Let me know if this works for you! :slight_smile:

Thank you, will check it out!

Are there any usage instructions?

You’d just need to drag it onto an empty MIDI track and ensure that the MIDI output is routed to one of your MC6 Pro’s MIDI ports :slight_smile:

I can already see how beta 12 is bringing us closer to this :wink:

1 Like

Eventually, I plan on adding a project-specific script that can be used to add listeners for incoming MIDI and OSC changes. This might take a while to implement, but the foundation exists now :slight_smile:

1 Like

That remote .amxd is a game changer! I’m just getting used to it but I find myself having to hit connect every so often. Would it be possible to make this “connect” button midi mappable?

@leolabs Hey Leo! Coming across this later on with my MC8 pro. I found the device and rough instructions in the Discord, but am not having any luck getting the song name to display on my controller. I enabled Track on MC8 Pro Port 1 and dropped the amxd device onto that track with the output set to MC8 Pro Port 1, but do not see any change. Has this broken in recent versions of Live? Or did I do something wrong?

Thanks in advance! Would love to get this up and running with Ableset!

Hey @joshcrosby, welcome to the forum!

That Max for Live device should still be working, but it was designed for the MC6 Pro, so using it with the MC8 Pro would likely require some adaptation.
Just in case, could you try this version on your end?
MC6_PRO_Remote_Simple.amxd (55.9 KB)

Just to double-check: are you currently using the AbleSet 3 beta?
If you feel comfortable with scripting, you might want to take a look at Project Scripts instead. Much deeper integration can be achieved with the MC6 / MC8 Pro (song names, tempo, dynamic section updates, etc.), and they don’t rely on an M4L device living on a track.

You can check out these examples of Project Scripts running with the MC6 Pro here. If that works for you, we can dive into it and fine-tune it for the MC8 Pro.

If you do want to stick with the M4L device for now, that’s totally fine as well.

Let me know what works best for you and we’ll figure something out.
I’m looking forward to your reply!