Catalog PyPI
Back to packageRELEASE DETAILS

0.1.0

PyPI

ableton-set-builder

A package to build Ableton Live sets programmatically.

Published5 May 2025
Direct dependencies1
Transitive dependenciesNot calculated

README

Version 0.1.0 documentation

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

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Declared dependencies 1

Native requirements
1 direct targetsNot calculated transitive count
Package / targetRequirementRelationship
xmltodict
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.6",
  "evaluation": "NOT_EVALUATED"
}
xmltodictruntime

Distribution files

2 collected
ableton_set_builder-0.1.0-py3-none-any.whl

bdist_wheel · 18.8 KB · Python py3

Source file
ableton_set_builder-0.1.0.tar.gz

sdist · 18.77 KB · Python source

Source file

Repository

PENDING
pco-ableton/ableton_set_builder

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 17:29 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package_version:e72ba88d3257663f5d8fc4e0893ef98d3c8577008d336b8d4e0ff1fc11a80bbf

Other collected versions

View all collected versions →