├── .github ├── pull_request_template.md └── workflows │ ├── docs.yml │ ├── pypi.yml │ └── pytest.yml ├── .gitignore ├── .pre-commit-config.yaml ├── README.md ├── docs ├── Makefile ├── make.bat └── source │ ├── classes │ ├── ableton.rst │ ├── ableton_component.rst │ ├── clip_timeable.rst │ ├── follow_action.rst │ ├── grid.rst │ ├── index.rst │ ├── live_set.rst │ ├── midi.rst │ ├── mixer.rst │ ├── scene.rst │ ├── sequencer.rst │ └── track.rst │ ├── conf.py │ ├── getting_started.rst │ └── index.rst ├── pyproject.toml ├── requirements-dev.txt ├── requirements.txt ├── src └── pyableton │ ├── Ableton.py │ ├── AbletonComponent.py │ ├── ClipTimeable.py │ ├── FollowAction.py │ ├── Grid.py │ ├── LiveSet.py │ ├── Midi.py │ ├── Mixer.py │ ├── Scene.py │ ├── Sequencer.py │ ├── Track.py │ ├── __init__.py │ └── constants.py ├── test ├── evasiva.als ├── evasiva.xml ├── test.als ├── test.midi └── test_ableton.py └── version.py /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maranedah/pyableton/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maranedah/pyableton/HEAD/.github/workflows/docs.yml -------------------------------------------------------------------------------- /.github/workflows/pypi.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maranedah/pyableton/HEAD/.github/workflows/pypi.yml -------------------------------------------------------------------------------- /.github/workflows/pytest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maranedah/pyableton/HEAD/.github/workflows/pytest.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maranedah/pyableton/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maranedah/pyableton/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maranedah/pyableton/HEAD/README.md -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maranedah/pyableton/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maranedah/pyableton/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/source/classes/ableton.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maranedah/pyableton/HEAD/docs/source/classes/ableton.rst -------------------------------------------------------------------------------- /docs/source/classes/ableton_component.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maranedah/pyableton/HEAD/docs/source/classes/ableton_component.rst -------------------------------------------------------------------------------- /docs/source/classes/clip_timeable.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maranedah/pyableton/HEAD/docs/source/classes/clip_timeable.rst -------------------------------------------------------------------------------- /docs/source/classes/follow_action.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maranedah/pyableton/HEAD/docs/source/classes/follow_action.rst -------------------------------------------------------------------------------- /docs/source/classes/grid.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maranedah/pyableton/HEAD/docs/source/classes/grid.rst -------------------------------------------------------------------------------- /docs/source/classes/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maranedah/pyableton/HEAD/docs/source/classes/index.rst -------------------------------------------------------------------------------- /docs/source/classes/live_set.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maranedah/pyableton/HEAD/docs/source/classes/live_set.rst -------------------------------------------------------------------------------- /docs/source/classes/midi.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maranedah/pyableton/HEAD/docs/source/classes/midi.rst -------------------------------------------------------------------------------- /docs/source/classes/mixer.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maranedah/pyableton/HEAD/docs/source/classes/mixer.rst -------------------------------------------------------------------------------- /docs/source/classes/scene.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maranedah/pyableton/HEAD/docs/source/classes/scene.rst -------------------------------------------------------------------------------- /docs/source/classes/sequencer.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maranedah/pyableton/HEAD/docs/source/classes/sequencer.rst -------------------------------------------------------------------------------- /docs/source/classes/track.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maranedah/pyableton/HEAD/docs/source/classes/track.rst -------------------------------------------------------------------------------- /docs/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maranedah/pyableton/HEAD/docs/source/conf.py -------------------------------------------------------------------------------- /docs/source/getting_started.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maranedah/pyableton/HEAD/docs/source/getting_started.rst -------------------------------------------------------------------------------- /docs/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maranedah/pyableton/HEAD/docs/source/index.rst -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maranedah/pyableton/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements-dev.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maranedah/pyableton/HEAD/requirements-dev.txt -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | muspy>=0.5.0 2 | pandas>=2.0.0 3 | -------------------------------------------------------------------------------- /src/pyableton/Ableton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maranedah/pyableton/HEAD/src/pyableton/Ableton.py -------------------------------------------------------------------------------- /src/pyableton/AbletonComponent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maranedah/pyableton/HEAD/src/pyableton/AbletonComponent.py -------------------------------------------------------------------------------- /src/pyableton/ClipTimeable.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maranedah/pyableton/HEAD/src/pyableton/ClipTimeable.py -------------------------------------------------------------------------------- /src/pyableton/FollowAction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maranedah/pyableton/HEAD/src/pyableton/FollowAction.py -------------------------------------------------------------------------------- /src/pyableton/Grid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maranedah/pyableton/HEAD/src/pyableton/Grid.py -------------------------------------------------------------------------------- /src/pyableton/LiveSet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maranedah/pyableton/HEAD/src/pyableton/LiveSet.py -------------------------------------------------------------------------------- /src/pyableton/Midi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maranedah/pyableton/HEAD/src/pyableton/Midi.py -------------------------------------------------------------------------------- /src/pyableton/Mixer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maranedah/pyableton/HEAD/src/pyableton/Mixer.py -------------------------------------------------------------------------------- /src/pyableton/Scene.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maranedah/pyableton/HEAD/src/pyableton/Scene.py -------------------------------------------------------------------------------- /src/pyableton/Sequencer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maranedah/pyableton/HEAD/src/pyableton/Sequencer.py -------------------------------------------------------------------------------- /src/pyableton/Track.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maranedah/pyableton/HEAD/src/pyableton/Track.py -------------------------------------------------------------------------------- /src/pyableton/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maranedah/pyableton/HEAD/src/pyableton/__init__.py -------------------------------------------------------------------------------- /src/pyableton/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maranedah/pyableton/HEAD/src/pyableton/constants.py -------------------------------------------------------------------------------- /test/evasiva.als: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maranedah/pyableton/HEAD/test/evasiva.als -------------------------------------------------------------------------------- /test/evasiva.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maranedah/pyableton/HEAD/test/evasiva.xml -------------------------------------------------------------------------------- /test/test.als: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maranedah/pyableton/HEAD/test/test.als -------------------------------------------------------------------------------- /test/test.midi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maranedah/pyableton/HEAD/test/test.midi -------------------------------------------------------------------------------- /test/test_ableton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maranedah/pyableton/HEAD/test/test_ableton.py -------------------------------------------------------------------------------- /version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maranedah/pyableton/HEAD/version.py --------------------------------------------------------------------------------