Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Flixor/AbletonTracklist
Simple script for extracting tracklists from Ableton in Mixcloud format
https://github.com/Flixor/AbletonTracklist
ableton mixcloud python3 tracklist
Last synced: about 1 month ago
JSON representation
Simple script for extracting tracklists from Ableton in Mixcloud format
- Host: GitHub
- URL: https://github.com/Flixor/AbletonTracklist
- Owner: Flixor
- License: unlicense
- Created: 2021-02-05T14:51:17.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2021-04-11T03:30:32.000Z (over 3 years ago)
- Last Synced: 2024-08-05T06:05:27.902Z (5 months ago)
- Topics: ableton, mixcloud, python3, tracklist
- Language: Python
- Homepage:
- Size: 109 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
This python3 script is for exporting tracklists directly from an Ableton session file. Raison d'etre is that I thought there must be a way to do this that doesn't involve writing it down myself!
- Upon executing, a file select window lets you select a .als file.
- The names and start times of all audioclips in the arrangement view (not the session / clip view) are extracted. The names assigned to the clips in Ableton are used, not the names of the files on disk.
- The start times are converted into MM:SS format timestamps.
- 120 bpm is assumed throughout the project! Compensation for tempo variation might be added at a later time.
- Also some attempts are made to remove anything from the clip names that is not Artist - Title.If all goes well, your output should read something like:
`Found 27 tracks in coolmix.als.`
`Created tracklist at /fullpath/coolmix tracklist.txt`