Skip to content
This repository has been archived by the owner on Nov 21, 2020. It is now read-only.

Releases: McSinyx/palace

Support CPython 3.9 build for GNU/Linux on aarch64

08 Nov 13:37
566911e
Compare
Choose a tag to compare
0.2.2

Build wheels for CPython 3.9 and manylinux aarch64

Improve documentation and packaging

08 Aug 10:18
Compare
Choose a tag to compare

This release include various minor improvements on packaging and documentation, including

  • Enhance CMake errors reporting when compile from source (GH-112)
  • Include the full test suite to the source distribution (2e39a68)
  • Better distinguish read-only/read-write/write-only properties in docstrings (GH-102)
  • Correct multiple-value return type (GH-107)

And other esthetic change in docstring formatting.

First beta release

04 May 15:54
Compare
Choose a tag to compare

The following changes made us thing that palace is now ready for a wider range of audiences:

  • The last hideous corner of the API involving effects are now polished
  • Wheels are now correctly repaired for macOS, and (most of the) tests can now be enabled

Make effects more intuitive

28 Apr 16:23
e62989f
Compare
Choose a tag to compare

In this release, we split the class Effect into ReverbEffect and ChorusEffect, which inherit BaseEffect, so as to make it easier to customize them.

We also have:

  • added tests for effects.
  • added tests for message handlers.

Simplify Effect API

21 Apr 17:40
Compare
Choose a tag to compare

Other (internal) changes include:

  • Add tests for Listener
  • Finish the information query example
  • Optimize CI/CD

Add example for tone generating

14 Apr 15:07
a25c93b
Compare
Choose a tag to compare

We also did:

  • Uniform enum handling
  • Nitpick tests, examples and documentation
  • Add tests for context class

Enhance asynchronous API

07 Apr 05:04
Compare
Choose a tag to compare
  • Add buffer cache and free functions
  • Allow Source to be destroyed as playback stops
  • Add latency example
  • Make decode a module-level function

First official release

01 Apr 08:20
Compare
Choose a tag to compare
0.1.0

Clean up for release 0.1

Finish Context and revise Effect

30 Mar 11:14
Compare
Choose a tag to compare
Pre-release
0.0.13

Compile Cython with binding and allow cleaning C++ output

Add decoder and file I/O interfaces and Effect class

23 Mar 13:49
47c565f
Compare
Choose a tag to compare

In addition to the new classes, many missing methods are added to existing classes.