forked from mlichter/audiolab
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Changelog
196 lines (146 loc) · 6.72 KB
/
Changelog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
audiolab (0.10.1) Tue, 16 Dec 2008 13:12:30 +0900
* Fix makefiles tests target to use paver instead of
setuptools-generated source tarball
* Add setup.py to MANIFEST.in because paver does not catch it
* Release 0.10.1 (source only)
audiolab (0.10) Sun, 14 Dec 2008 20:25:56 +0900
* release 0.10.0
audiolab (0.10dev) Sun, 14 Dec 2008 19:28:20 +0900
* Sndfile mode is now a single/double character for consitency with
python open function
* Documentation revamped. Full API is described, the pdf looks OK now
* pdf and html docs automatically added to the sdist tarball by paver
audiolab (0.10dev) Mon, 08 Dec 2008 20:50:39 +0900
* CoreAudio backend can play data, and can be stopped reliably with
Ctrl+C
audiolab (0.10dev) Mon, 08 Dec 2008 13:23:04 +0900
* CoreAudio device implemented, with play capabilities (not reliable
yet)
audiolab (0.10dev) Sat, 06 Dec 2008 20:05:04 +0900
* Add compat module for sndfile/formatinfo classes which are based on
our cython wrapper around sndfile
* matapi and matapi unit tests now use Sndfile instead of sndfile
* Remove ctypes-based sndfile wrapper
* Better error message for bad file format specification in Format
__init__
* Fix flac read/write matapi + tests
* Fix compilation of sndfile wrapper when flac is not available
* Add ogg reade/write
audiolab (0.9) Thu, 04 Dec 2008 22:25:43 +0900
* Add paver script to automatically build doc
* Include html and pdf doc in sdist tarball
* Release 0.9
audiolab (0.9dev) Thu, 04 Dec 2008 17:23:04 +0900
* Move sndfile wrapper into audiolab.pysndfile (Importing from
scikits.audiolab should still work)
* Add a DeprecationWarning for read_frames/write_frames convention wrt
axis.
audiolab (0.9dev) Wed, 03 Dec 2008 21:34:48 +0900
* Add cython-based alsa backend in audiolab.soundio
audiolab (0.8) Tue, 25 Nov 2008 15:51:03 +0900
* Fix sphinx build
* fix tests to new numpy testing framework
* Release 0.8
audiolab (0.8dev) Wed, 05 Nov 2008 04:36:27 +0900
* sphinxify the documentation
* more experimental work on alsa backend (not enabled yet)
audiolab (0.7) Sun, 09 Sep 2007 20:10:27 +0900
* More robust wrapping of libsndfile: sf_file are objects pointers,
the destructor checks that the handle already exists, and NULL
pointers are better detected.
* Add preliminary alsa version (not enabled yet).
* Opening non existing files now throws meaningful exception.
audiolab (0.7dev) Tue, 17 Jul 2007 12:03:41 +0900
* Rename pyaudiolab to audiolab.
pyaudiolab (0.7dev) Fri, 25 May 2007 16:00:24 +0900
* Add the possibility to open an audio file from file descriptor
pyaudiolab (0.7dev) Thu, 24 May 2007 13:34:11 +0900
* Support for read and write seek
* Set correct location of pysndfile.py in setup.py, so that it is
correctly removed during setup.
pyaudiolab (0.7dev) Tue, 22 May 2007 10:50:53 +0900
* Relicense under the LGPL
* Add data files with distutils instead of setuptools because of
setuptools bug with sdist targets
pyaudiolab (0.7dev) Mon, 21 May 2007 11:09:32 +0900
* Convert the layout to scikits convention + setuptools
pyaudiolab (0.6.7) Mon, 19 Mar 2007 15:19:10 +0900
* Add some meta-data for setup.py
pyaudiolab (0.6.7) Mon, 12 Mar 2007 15:48:12 +0900
* Mainly Bug fixes for win32 and libsndfile without FLAC support.
* Add a site.cfg.win32 + instructions in the doc to show how to use with
win32.
* Replace all remove functions in tests for temp files (Does not work
under win32)
* If FLAC is not supported, set flacread and flacwrite functions to None
and catch exceptions related to unavailable FLAC support to avoid tests
failing.
* Replace non FLAC tests using FLAC files to WAV files.
pyaudiolab (0.6.6dev) Mon, 05 Feb 2007 20:37:49 +0900
* Add reader/writer factory to matlab-like API.
* Generate au/wav/aiff/sdif/flac read/write functions
with Matlab-like behaviour.
* disable seek support for FLAC files by default, because of problems
when using sf_seek(offset, SEEK_SET) with some FLAC versions.
pyaudiolab (0.6.6dev) Mon, 05 Feb 2007 12:06:10 +0900
* Change system to detect sndfile shared library file (based on
sys.plaform instead of so_ext which does not seem to work on darwin at
least).
pyaudiolab (0.6.5) Fri, 02 Feb 2007 14:53:01 +0900
* bump to 0.6.5
* Add mechanism to automatic release+upload
* release 0.6.5
pyaudiolab (0.6.5dev) Fri, 02 Feb 2007 14:53:01 +0900
* Put a proper LICENSE in COPYING.txt, and note in the README.txt
that pyaudiolab depends on LGPL package
pyaudiolab (0.6.5dev) Thu, 01 Feb 2007 15:06:51 +0900
* Add int and short support for reading/writing
* fix write and read such as float arguments for number of frames is
possible + test.
* Whenever a long long is expected by libsndfile, check that the number
given by user is valid.
* Give more meaningful error messages when bad parameters are given for
opening a file for writing.
* Give more meaningful error messages when trying to read a file opened
only for writing.
* Add examples scripts into doc/examples. Run them in test.sh
pyaudiolab (0.6.1) Wed, 31 Jan 2007 16:03:02 +0900
* Bump to 0.6.1
* Change the name to pyaudiolab to avoid clashes with existing pyaudio
toolboxes.
pyaudio (0.6) Wed, 31 Jan 2007 14:32:41 +0900
* Bump to 0.6.
* Add support for seeking.
* Add sync to sndfile to force flushing OS IO buffers to file without need
to close.
* read takes dtype argument instead of read_*_float, read_*_double.
* wavread, wavwrite are working and similar to matlab's ones.
pyaudio (0.5) Tue, 30 Jan 2007 14:40:36 +0900
* Bump to 0.5
* More explicit import error when used with bad ctypes
* Add matlab-like functions wavread, wavwrite, aiffread, aiffwrite
* Add API to have useful strings from format in sndfile class
pyaudio (0.4) Mon, 06 Nov 2006 12:56:55 +0900
* Bump to 0.4
* replace c_longlong with c_int64; if ctypes does not support 64 bits
integer, it will result in an import error instead of having c_longlong
silently converted to 32 bits integer, which would result in difficult
to trace bugs
* add support for raw files (which requires a format, even for reading)
pyaudio (0.3.1) Mon, 06 Nov 2006 12:56:55 +0900
* Bump to 0.3.1
* Check that samplerate and number of channels are int. If not,
warn the user about potential unsafe conversion.
* Move functions used to parse enum in header files into
a other module, for easier sharing with other packages.
pyaudio (0.3) Tue, 31 Oct 2006 21:38:46 +0900
* Bump to 0.3
* Added a class format, which can be used to open
file for writing. The class hides all internal representation
used by libsndfile, for a much saner API.
* Various Bug fixes
pyaudio (0.2) Mon, 30 Oct 2006 17:45:14 +0900
* Bump to 0.2
* Added a sndfile_info in setup.py for an automatic detection
of sndfile under the installed system
* mode is now a simple string in sndfile class ctor