Skip to content

Conversation

@kmontag
Copy link
Owner

@kmontag kmontag commented Dec 10, 2024

Live 12.1 switched to python 3.11, which is currently impractical to decompile. See gluon/AbletonLive12_MIDIRemoteScripts#2 for more discussion.

pycdc does decompile some basic structural elements of the Live libraries, but outputs mostly empty function and class definitions. https://pylingual.io/ seems to work better but isn't currently possible to integrate in an automated way.

This PR adds https://github.com/gluon/AbletonLive12_MIDIRemoteScripts (currently not updated for 12.1 but seems to work fine for our use cases) as a submodule and sets it up for use with the typechecker.

@kmontag kmontag merged commit 26b748c into main Dec 10, 2024
4 checks passed
@kmontag kmontag deleted the external-midi-remote-scripts branch December 10, 2024 04:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants