Python Script for Maschine Mk3 with Ableton Live 11
Hi, I have installed and have functioning the remote control scripts for Ableton 11 from the Maschine mk3. I have the cheatsheet too. From where can I source the original python scripts? I am a python developer and would love to try to add a 'track recording arm/disarm' feature, if one hasn't already been implemented (in a version I don't have). Otherwise, Native Instruments, consider this a feature request.
Thanks,
Mark
Best Answers
-
Hey Mark, I don't have any knowledge in the programming Python area, but this is what I got from one of our developers: "He could find the .pyc script we ship, decompile it, try to understand the script and have a look at the unofficial live midi script api." Some parts of the script might not be available (this would be a request to Ableton).
You could also check this script from @Cakean, maybe he can also help you out and share some of his knowledge: https://community.native-instruments.com/discussion/64/v1-6-0-maschine-plus-mk3-mikro-mk3-ableton-live-11-midi-remote-script#latest
I doubt there will be improvements regarding our script in the near future.
1 -
@Mark Schultz You can use uncompyle6 to very easily decompile any Ableton python script.
Just head over to the folder you want and run:
for f in *.pyc; do uncompyle6 -o . $f; done
It will decompile all files.
This is why all default scripts are available in GitHub repos. You can also find the unofficial documentation on Lives API here: https://nsuspray.github.io/Live_API_Doc/
3
Answers
-
Hey Mark, I don't have any knowledge in the programming Python area, but this is what I got from one of our developers: "He could find the .pyc script we ship, decompile it, try to understand the script and have a look at the unofficial live midi script api." Some parts of the script might not be available (this would be a request to Ableton).
You could also check this script from @Cakean, maybe he can also help you out and share some of his knowledge: https://community.native-instruments.com/discussion/64/v1-6-0-maschine-plus-mk3-mikro-mk3-ableton-live-11-midi-remote-script#latest
I doubt there will be improvements regarding our script in the near future.
1 -
@Mark Schultz You can use uncompyle6 to very easily decompile any Ableton python script.
Just head over to the folder you want and run:
for f in *.pyc; do uncompyle6 -o . $f; done
It will decompile all files.
This is why all default scripts are available in GitHub repos. You can also find the unofficial documentation on Lives API here: https://nsuspray.github.io/Live_API_Doc/
3 -
THANKS @Jeremy_NI and @D-One . Great answers and exactly what I was looking for.
0
Categories
- All Categories
- 19 Welcome
- 1.3K Hangout
- 59 NI News
- 705 Tech Talks
- 3.6K Native Access
- 15.1K Komplete
- 1.8K Komplete General
- 4K Komplete Kontrol
- 5.2K Kontakt
- 1.5K Reaktor
- 354 Battery 4
- 783 Guitar Rig & FX
- 403 Massive X & Synths
- 1.1K Other Software & Hardware
- 5.2K Maschine
- 6.7K Traktor
- 6.7K Traktor Software & Hardware
- Check out everything you can do
- Create an account
- See member benefits
- Answer questions
- Ask the community
- See product news
- Connect with creators