v0.4.0 (2023-01-02)
- Significantly reduced set scanning times by using a local JSON file to exchange set data, including devices and parameters
- Fixed
get_open_set_filename()for latest Live - Expanded type hints
- Updated beat listener to interoperate with latest AbletonOSC
- Fixed and expanded unit tests, ensuring that tests are idempotent
v0.3.0 (2023-07-14)
- Completely overhaul implementation to use AbletonOSC as a Live API, retiring support for LiveOSC
v0.2.2 (2022-06-19)
- Add support for python-osc (thanks to Tom O'Connell)
v0.2.1 (2019-09-30)
- Fix bug in which
Set.currently_open()sometimes does not return the correct path - Add support in
Trackfor creating/deleting clips
v0.2.0 (2019-05-28)
- Comprehensive tidyup and overhaul, with support for Python 3
- Add unit test suite with
pytest - Switch to using
loggingfor configurable log output - Add dedicated
LiveExceptionsubclasses Clip: Add support for adding and querying notes
v0.1.4 (2015-09-01)
- Make playback of Group clips set the correct status of any contained Track/Clip objects
- Add mutexes for beat/startup events
v0.1.2 (2015-05-07)
- Switch to using
liblofor OSC communications - Add support for opening Live sets programmatically
- Add
startup_callback, triggered on Live startup - Add support for getting/setting clip names, mute, quantization
- Add
Sceneobject
v0.1.1 (2013-10-02)
Initial public release.
- Add
Set,Track,Group,Clip,Device - Add basic examples