Skip to content

Unofficial repository for Ableton Live 10 MIDI Remote Scripts Python Sources by Julien Bayle

Notifications You must be signed in to change notification settings

maratbakirov/AbletonLive10_MIDIRemoteScripts

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

installation

please download from the folder

https://github.com/maratbakirov/AbletonLive10_MIDIRemoteScripts/releases

extract the zip to the

"C:\ProgramData\Ableton\Live 10 [Suite]\Resources\MIDI Remote Scripts"

Features

Mixer button 9 = OverDub Shift + Mixer button 9 = Automation record on/off

Shift + Rec = Metronome on/off Shift + Play = Undo Shift + Stop = Stop all clips Shift + Ffwd/Back - next/previous device

Shift + Loop now enters "alternative assignments" mode. Differences: is that mixer buttons are permanently armed (like the shift is pressed) if you press Shift and arm the track, it will NOT me selected automatically

It is very good for performance when you need to quickly switch instruments and only have one left hand or right hand available as the other is ready to play

Shift + Clip buttons are now clip stop

Known issues that cannot be fixed

  1. After moving track with Shift+Track buttons are not returned to inital condition. Also happens sometimes in other cases (like bank switching with Shift). Workaround - press and release Shit again. update : seems to work fine with Novation Firmware 695 and higher
  2. Pressing shift + (mutes/solos) flip button leads to unpredictable results. Workaround - do not do that, if you have done that, just press and release shift.

The reason for these problems is that when you use shift+track or shift+bank, the message "shift off" is not sent. This is out of the scope of what I can do. The bug report is sent to Novation.

Known issues and todo: FIXED: 1) impulse does not disconnect properly and does not send disconnection message. FIXED 1.5) refactor shift - move it to main class. FIXED: 2)when track goes down, the bank is not changed. 3) on initialize mute/solo buttons do not light workaround - press shift button. FIXED: 4) when arming a single track make the track selected

Future things to implement.

DONE 1) mixer9 - overdub DONE 3) Shift + Stop - stop all clips.

FIXED:4) Shift+Mixer9 - Automation record on/off 4.5) Shift + Rec = metronome 5) Shift + Loop switch session/arrangement (as loop is the button that also changes in this case) replanned as shift+loop now behave totally differently FIXED: 6) Shift + play Undo (as play is like backspace but turned opposite)

DONE: another parallel feature - Shift + drum pad in clip mode - stop the selected clip.

think of re-mapping drum pads for another notes.

  1. display messages, when metronome on/off undo switch session/arrangement overdub automation arm

  2. Shift + Mixer 9 - automation arm (seems to be rather hard - not sure there is API for that)

All related projects:

https://github.com/maratbakirov/AbletonLive9_RemoteScripts https://github.com/maratbakirov/AbletonLive9_RemoteScripts/releases

https://github.com/maratbakirov/AbletonLive10_MIDIRemoteScripts https://github.com/maratbakirov/AbletonLive10_MIDIRemoteScripts/releases

https://github.com/maratbakirov/AbletonLive11_MIDIRemoteScripts https://github.com/maratbakirov/AbletonLive11_MIDIRemoteScripts/releases

About

Unofficial repository for Ableton Live 10 MIDI Remote Scripts Python Sources by Julien Bayle

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%