Skip to main content

AbletonSetBuilder - Build Ableton sets using Python

This package helps building Ableton Live sets.

To start with this package, initialize the class with an existing Ableton Live set, to be used as a template:

from ableton_set_builder import AbletonSetBuilder, ColorsDir

builder = AbletonSetBuilder('path/to/template.als') # parses both compressed and uncompressed .als sets

The following functions are available:

builder.create_audio_track("Track Name", "salmon")
builder.add_scene("101", "scene 101")

xml = builder.to_xml() # compile set to XML
builder.build_als('path/to/output') # compile set to compressed ALS

Metadata

Release files for ableton-set-builder 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ableton-set-builder 0.1.0
File Size Uploaded Provenance
ableton_set_builder-0.1.0.tar.gz 19.2 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for ableton-set-builder 0.1.0
File Interpreter ABI Platform
ableton_set_builder-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 38.5 kB

Release files / ableton_set_builder-0.1.0.tar.gz

Download URL ableton_set_builder-0.1.0.tar.gz
Size 19.2 kB
Tags Source
SHA-256 checksum
How to use checksums
ac3ac52a42902edea233e25b18933ee996cbd25d0a23d35340ba656920c558ee
BLAKE2b-256 checksum
How to use checksums
8732925375eb7e0949a9aabcf1a77622f5ecb6dde340ebbd97bacec996c01648
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.2

Release files / ableton_set_builder-0.1.0-py3-none-any.whl

Download URL ableton_set_builder-0.1.0-py3-none-any.whl
Size 19.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
1405fafa97058ecf72f50b752051f6114c81f8449ddc4b9d955d1e50614f1d8a
BLAKE2b-256 checksum
How to use checksums
56c1cf8c412d5b3ac54bfa8b83cbdc7d96cd49172717da04897b705353458647
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.2

Security for ableton-set-builder 0.1.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page