Distribute pyjack with freewheel-related functionality
[jack_freewheel_button.git] / pyjack-0.5.2 / Changelog
blobd68d279023ae877f28b5b38005decb6cd748c65f
1 PyJack Changelog
3 version 0.5.2:
4  * PyJack never raises JackInputSyncError
5  * Get "numpy/arrayobject.h" path from numpy
7 version 0.5.1:
8  * Added check for Jack2 (disable some functions if not)
9     (fixes compilation on older Jack versions)
11 version 0.5:
12  * Implemented "get_version" (not working ?)
13  * Implemented "get_port_short_name"
14  * Implemented "port_is_mine"
15  * Implemented "set_buffer_size"
16  * Implemented "set_sync_timeout"
17  * Implemented "buffer_size_callback"
18  * Implemented "xrun_callback"
19  * Fixed auto-selecting 1st available port when port name is empty
20  * Disabled "get_version_string" for now (requires a very recent Jack version)
21  * Other very small fixes
23 version 0.4:
24  * Implemented "get_version_string"
25  * Implemented "get_cpu_load"
26  * Implemented "get_port_type"
27  * Implemented "get_port_type_id"
28  * Implemented "is_realtime"
30 version 0.3:
31 * Implemented changes from the clam team branch:  (many thanks!)
32   - Added a get_client_name function
33   - Fixed SEGFAULT when connecting unexisting ports in deactivated state
34   - Fixed memory corruption (free of not owned memory) when connecting ports in deactivated state
35   - Fix: output_pipe[0] was not initialized
36   - Connecting already connected or disconnecting already disconnected do not throw
37   - Using numpy package instead of the deprecated Numeric
38   - Capture.py: use scipy to save the captured audio
39   - Disconnecting non existing ports gives a more informative message
40 * Updated the demos (and kicked "jack_bus_connect.py")
41 * Added a simple GUI demo for controlling Transport
42 * Allow add/remove ports while client is still active (otherwise it won't work)
43 * Added this Changelog