Skip to content

Releases: ideoforms/pylive

v0.4.0

02 Jan 13:36
Compare
Choose a tag to compare
v0.4.0 Pre-release
Pre-release
  • 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

14 Jul 21:12
Compare
Choose a tag to compare
v0.3.0 Pre-release
Pre-release
  • Completely overhaul implementation to use AbletonOSC as a Live API, retiring support for LiveOSC

v0.2.2

14 Jul 21:12
Compare
Choose a tag to compare
v0.2.2 Pre-release
Pre-release

v0.2.1

05 Oct 22:35
Compare
Choose a tag to compare
v0.2.1 Pre-release
Pre-release
  • Fix bug in which Set.currently_open() sometimes does not return the correct path
  • Add support in Track for creating/deleting clips

v0.2.0

28 May 02:52
Compare
Choose a tag to compare
v0.2.0 Pre-release
Pre-release
  • Comprehensive tidyup and overhaul, with support for Python 3
  • Add unit test suite with pytest
  • Switch to using logging for configurable log output
  • Add dedicated LiveException subclasses
  • Clip: Add support for adding and querying notes

v0.1.4

05 Oct 22:41
Compare
Choose a tag to compare
v0.1.4 Pre-release
Pre-release
  • Make playback of Group clips set the correct status of any contained Track/Clip objects
  • Add mutexes for beat/startup events

v0.1.2

05 Oct 22:48
Compare
Choose a tag to compare
v0.1.2 Pre-release
Pre-release
  • Switch to using liblo for 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 Scene object

v0.1.1

05 Oct 22:51
Compare
Choose a tag to compare
v0.1.1 Pre-release
Pre-release

Initial public release.

  • Add Set, Track, Group, Clip, Device
  • Add basic examples