78
by Luke Yelavich
* New upstream release. |
1 |
Changelog between 1.0.23 and 1.0.24 releases |
2 |
(http://www.alsa-project.org/main/index.php/Changes_v1.0.23_v1.0.24) |
|
3 |
(Reformated as ASCII text) |
|
4 |
+++++++++++++++++++++++++++++++++++++++++++
|
|
5 |
||
6 |
* alsa-utils |
|
7 |
+ Core |
|
8 |
Release v1.0.24 |
|
9 |
configure.in: Fix xmlto detection |
|
10 |
alsactl: Add a --with-udev-rules-dir configure option. |
|
11 |
configure.in: Fix variable name |
|
12 |
alsactl: Move asound.state location to /var/lib/alsa |
|
13 |
alsactl: systemd and udev hookup |
|
14 |
Introduce alsaloop utility |
|
15 |
alsaucm: Add Use Case Manager utility |
|
16 |
Revert wrong parts of "alsactl: use snd_config_imake* functions" |
|
17 |
alsactl: use snd_config_imake* functions |
|
18 |
+ ALSA Control (alsactl) |
|
19 |
alsactl: Add a --with-udev-rules-dir configure option. |
|
20 |
alsactl: Move asound.state location to /var/lib/alsa |
|
21 |
alsactl: systemd and udev hookup |
|
22 |
alsactl init: Initialize also "Master Front Playback Volume" & "Switch" |
|
23 |
alsactl init: Handle "Capture Source" and "Mic Boost" in the default script |
|
24 |
alsactl: Change handling of inactive controls |
|
25 |
alsactl init: use "generic method" instead "guess method" |
|
26 |
alsactl init: Use "Found hardware:" instead "Unknown hardware:" |
|
27 |
Revert wrong parts of "alsactl: use snd_config_imake* functions" |
|
28 |
alsactl: change format of comment node in state file |
|
29 |
alsactl: correctly restore dB values of controls with changed range |
|
30 |
alsactl: remove open-coded search |
|
31 |
alsactl: move alloca out of loop |
|
32 |
alsactl: use snd_config_imake* functions |
|
33 |
+ Speaker Test |
|
34 |
speaker-test: Don't retry after fatal errors |
|
35 |
speaker-test: add test pattern for PCM layer debugging purposes |
|
36 |
+ aconnect |
|
37 |
Revert wrong parts of "alsactl: use snd_config_imake* functions" |
|
38 |
alsactl: use snd_config_imake* functions |
|
39 |
+ alsaconf |
|
40 |
alsactl: Move asound.state location to /var/lib/alsa |
|
41 |
+ alsaloop |
|
42 |
alsaloop: rework the ctl event handling routine |
|
43 |
alsaloop: Delay the restart a bit (to handle snd-aloop playback xruns better) |
|
44 |
alsaloop: Fix latency print |
|
45 |
alsaloop: fixes, added -W/--wake option |
|
46 |
alsaloop: add -U/--xrun to alsaloop.1 man page |
|
47 |
alsaloop: added xrun profiling support (-U,--xrun), added SIGUSR1 state dump |
|
48 |
alsaloop: add --pctl and --cctl options to man page |
|
49 |
alsaloop: add --pctl and --cctl options |
|
50 |
alsaloop: Fixes and added --workaround option |
|
51 |
alsaloop: Fix command-line parsing and pollfd initialization |
|
52 |
alsaloop: Add OSS mixer redirection support |
|
53 |
alsaloop: added resampling for unsupported soundcard rates |
|
54 |
alsaloop: fix resample argument parsing |
|
55 |
alsaloop: fix -a option and slave mode processing |
|
56 |
alsaloop: Fix thread handling |
|
57 |
alsaloop: Fix loopbacks pointer initialization and allocation, fix -T option |
|
58 |
Introduce alsaloop utility |
|
59 |
+ alsamixer |
|
60 |
alsamixer: use cubic scale for volume bars |
|
61 |
alsamixer: increase step size for big control value ranges |
|
62 |
alsamixer: remove obsolete e-mail |
|
63 |
alsamixer: remove obsolete e-mail |
|
64 |
+ alsaucm |
|
65 |
alsaucm: fix command line arguments parsing |
|
66 |
ucm: added listcards command |
|
67 |
alsaucm: initial rewrite to use update API |
|
68 |
alsaucm: Report failure to set a device due to missing verb setup |
|
69 |
alsaucm: Add Use Case Manager utility |
|
70 |
+ amixer |
|
71 |
amixer: fix parsing of control ID name |
|
72 |
+ aplay/arecord |
|
73 |
aplay/arecord: term_c_lflag variable might be unitialized in some cases |
|
74 |
aplay: fix termio settings - return back old c_flag value on exit |
|
75 |
aplay/arecord: Added hardware pause support (press SPACE or Enter) |
|
76 |
||
61
by Daniel T Chen
Commit missing bits from Maverick's 1.0.23-2ubuntu1 |
77 |
Changelog between 1.0.22 and 1.0.23 releases |
78 |
(http://www.alsa-project.org/main/index.php/Changes_v1.0.22_v1.0.23) |
|
79 |
(Reformated as ASCII text) |
|
80 |
+++++++++++++++++++++++++++++++++++++++++++
|
|
81 |
||
82 |
* alsa-utils |
|
83 |
+ Core |
|
84 |
Release v1.0.23 |
|
85 |
+ ALSA Control (alsactl) |
|
86 |
alsactl: update debug prints in state.c |
|
87 |
alsactl: add more debug prints to state.c |
|
88 |
alsactl: improve -d to get warnings and store exitcode to runstate file |
|
89 |
alsactl: Fix return code |
|
90 |
+ ALSA RawMidi Utility (amidi) |
|
91 |
amidi: fix port listing |
|
92 |
+ Speaker Test |
|
93 |
speaker-test: add fflush(stdout) to write_loop |
|
94 |
+ aconnect |
|
95 |
aconnect -x: Do not update index after removal of connection. |
|
96 |
+ alsamixer |
|
97 |
alsamixer: handle out-of-range volume values |
|
98 |
alsamixer: fix division by zero |
|
99 |
+ amixer |
|
100 |
amixer: add support for TLV dB minmax types |
|
101 |
amixer: fix display of unreadable control elements |
|
102 |
+ aplay/arecord |
|
103 |
aplay -- update the man file |
|
104 |
aplay -- add features for audio surveilance |
|
105 |
aplay - add option --process-id-file |
|
106 |
aplay: Dump PCM state on xrun when verbose mode is active |
|
107 |
||
59
by Luke Yelavich
* New upstream release |
108 |
Changelog between 1.0.21 and 1.0.22 releases |
109 |
(http://www.alsa-project.org/main/index.php/Changes_v1.0.21_v1.0.22) |
|
110 |
(Reformated as ASCII text) |
|
111 |
+++++++++++++++++++++++++++++++++++++++++++
|
|
112 |
||
113 |
* alsa-utils |
|
114 |
+ Core |
|
115 |
Release v1.0.22 |
|
116 |
+ ALSA Control (alsactl) |
|
117 |
alsactl: fix error path code in init_parse.c |
|
118 |
alsactl: init - default - initialize also "Digital Input Source" |
|
119 |
alsactl init: Add CTL{do_search} and CTL{do_count} parsers |
|
120 |
alsactl init: use empty GOTOs in init/default file to increase readability |
|
121 |
alsactl: introduce CTL{write} to match directly written CTL values |
|
122 |
alsactl - Initialize Speaker volume to 0dB when Master is present |
|
123 |
alsactl init: Fix typo "(" -> "{" in Headphone default rule |
|
124 |
+ Speaker Test |
|
125 |
speaker-test: not all sample formats are supported - show only supported ones |
|
126 |
speaker-test: add -d (--debug) option to show PCM parameters |
|
127 |
+ aplay/arecord |
|
128 |
arecord: fix wrong chunk_size initialization when verbose and mmap flags are set |
|
129 |
aplay - Show available formats |
|
130 |
Changelog between 1.0.20 and 1.0.21 releases |
|
131 |
(http://www.alsa-project.org/main/index.php/Changes_v1.0.20_v1.0.21) |
|
132 |
(Reformated as ASCII text) |
|
133 |
********************************************
|
|
134 |
||
135 |
* alsa-utils |
|
136 |
+ Core |
|
137 |
Release v1.0.21 |
|
138 |
alsamixer: show channel names for multichannel control |
|
139 |
+ /include/Makefile.am |
|
140 |
alsamixer: show channel names for multichannel control |
|
141 |
+ ALSA Control (alsactl) |
|
142 |
alsactl init rules: fix Lenovo T61 initialization (Speaker Playback Switch |
|
143 |
alsactl: init - fix default configuration for ENS137 |
|
144 |
alsactl: fixed Headphone Playback Volume setting in default rule |
|
145 |
+ Speaker Test |
|
146 |
speaker-test: only check byte order onc |
|
147 |
speaker-test: move existing endian macros up in the fil |
|
148 |
Remove dead/commented out cod |
|
149 |
Allow frequencies down to 30 H |
|
150 |
speaker-test: allow frequency to be floating poin |
|
151 |
+ alsamixer |
|
152 |
alsamixer: fix display of inactive volume ba |
|
153 |
alsamixer: rename attr to c |
|
154 |
alsamixer - Tricolorize volume bar |
|
155 |
alsamixer: update man pag |
|
156 |
alsamixer: fix text box clipping with multi-column character |
|
157 |
alsamixer - Fix uninitialized variable warnin |
|
158 |
alsamixer: show channel names for multichannel control |
|
159 |
+ aplaymidi/arecordmidi |
|
160 |
aplaymidi: reduce bandwidth for big SysEx message |
|
161 |
||
21
by Luke Yelavich
Merge with Debian |
162 |
Changelog between 1.0.19 and 1.0.20 releases |
163 |
(http://www.alsa-project.org/main/index.php/Changes_v1.0.19_v1.0.20) |
|
164 |
(Reformated as ASCII text) |
|
165 |
********************************************
|
|
166 |
||
167 |
* alsa-utils |
|
168 |
+ Core |
|
169 |
-Fix build with partially-installed alsa-lib |
|
170 |
-aplay/arecord: fix underrun/overrun time calculation for monotonic clock |
|
171 |
-Release v1.0.20 |
|
172 |
+ ALSA Control (alsactl) |
|
173 |
-Use ANSI C functions |
|
174 |
-alsactl: init - modify default rule to better support some HDA codecs |
|
175 |
-Fix misc compile warnings in alsactl |
|
176 |
-alsactl - Add missing -I option |
|
177 |
-alsactl/init: Fix CTL{value} assigning - make it relevant to documentation |
|
178 |
-alsactl: init rules - fix HDA Conexact codec PCM initialization |
|
179 |
-alsactl: fix sysfsroot path and parser extensions |
|
180 |
-alsactl: changes in initialization files |
|
181 |
-alsactl: add ca0106 initialization file |
|
182 |
-alsactl: ca0106 initialization files - wrong exit |
|
183 |
+ Speaker Test |
|
184 |
-speaker-test.c - add readability comments to speaker channels |
|
185 |
+ alsaconf |
|
186 |
-alsaconf - prefer /etc/modprobe.d/sound/50-sound.conf |
|
187 |
+ alsamixer |
|
188 |
-ALSA: Added vi-like key bindings to alsamixer. |
|
189 |
+ aplay/arecord |
|
190 |
-aplay/arecord: fix underrun/overrun time calculation for monotonic clock |
|
191 |
-aplay/arecord: remove debug printfs introduced by previous patch |
|
192 |
-aplay/arecord: improve suspicious buffer detection and add --test-coef parameter |
|
193 |
||
20
by Luke Yelavich
merge with debian |
194 |
Changelog between 1.0.18 and 1.0.19 releases |
195 |
(http://www.alsa-project.org/main/index.php/Changes_v1.0.18_v1.0.19) |
|
196 |
(Reformated as ASCII text) |
|
197 |
********************************************
|
|
198 |
||
199 |
* alsa-utils |
|
200 |
Core
|
|
201 |
-Add --disable-xmlto configure option |
|
202 |
-Release v1.0.19 |
|
203 |
+ ALSA Control (alsactl) |
|
204 |
-Add --disable-xmlto configure option |
|
205 |
-Add -I option to alsactl |
|
206 |
-Remove some dead code (comparisons between 0 and unsigned integers). |
|
207 |
-Mark static the functions not used outside their unit. |
|
208 |
-Make some static tables and strings constants. |
|
209 |
-alsactl: Fix restore / init call behaviour when driver contains more controls |
|
210 |
-alsa-utils check if __USE_BSD is defined before compiling "BSD functions" |
|
211 |
+ ALSA RawMidi Utility (amidi) |
|
212 |
-Mark static the functions not used outside their unit. |
|
213 |
-Make some static tables and strings constants. |
|
214 |
+ Speaker Test |
|
215 |
-Move conditional inclusion of locale.h further down. |
|
216 |
-Remove some unused variables. |
|
217 |
-speaker-test: Fix floating-point exception bug |
|
218 |
+ alsaconf |
|
219 |
-alsaconf: add Slackware support |
|
220 |
-Create a special fd redirection for menu choice. |
|
221 |
-Nowadays Gentoo also uses update-modules, so update alsaconf. |
|
222 |
+ alsamixer |
|
223 |
-Make some static tables and strings constants. |
|
224 |
+ amixer |
|
225 |
-Mark static the functions not used outside their unit. |
|
226 |
-Make some static tables and strings constants. |
|
227 |
+ aplay/arecord |
|
228 |
-Fix wrong direction check in aplay/arecord --list-pcms |
|
229 |
+ aseqnet |
|
230 |
-aseqnet - Add $(INTLLIBS) to Makefile.am |
|
231 |
||
10
by Luke Yelavich
* Resync package metadata files. |
232 |
Changelog between 1.0.17 and 1.0.18 releases |
233 |
(http://www.alsa-project.org/main/index.php/Changes_v1.0.17_v1.0.18) |
|
234 |
(Reformated as ASCII text) |
|
235 |
********************************************
|
|
236 |
||
237 |
* alsa-utils |
|
238 |
+ Core |
|
239 |
-alsactl - install initialization files |
|
240 |
-Release v1.0.18rc1 |
|
241 |
-Release v1.0.18rc2 |
|
242 |
-Remove unneeded files from EXTRA_DIST in root Makefile.am |
|
243 |
-Release v1.0.18rc3 |
|
244 |
-Add --disable-alsaconf to configure script |
|
245 |
-Release v1.0.18 |
|
246 |
+ ALSA Control (alsactl) |
|
247 |
-Initial 'alsactl init' implementation |
|
248 |
-alsactl init: added support for Lenovo T61 |
|
249 |
-alsactl init: Changed support for Acer Travelmate 8100 (use subvendor and subdevice for matching) |
|
250 |
-alsactl init - Fix Lenovo T61 configuraton |
|
251 |
-alsactl - install initialization files |
|
252 |
-alsactl init configuration syntax changes |
|
253 |
-alsactl init - allow enum specification by name strings |
|
254 |
-alsactl init - add dB and percentual CTL{value} parsing for integer values |
|
255 |
-alsactl init - restore calls also init on failure |
|
256 |
-alsactl init - modified configuration for Acer Travelmate 8100 |
|
257 |
-alsactl init - fixed enumeration string setting, update Lenovo T61 config (dB) |
|
258 |
-alsactl init - add ATTR{dBmin} and ATTR{dBmax} |
|
259 |
-alsactl init - CTL{values}, CTL{enums} and default "guess method" initialization |
|
260 |
-alsactl init - add default command to help config and fix packaging |
|
261 |
-alsactl - remove 'names' command, fix alsactl man page |
|
262 |
-alsactl: Allow card specification by device name (support for udev) |
|
263 |
-alsactl init - fixed EXTRA_DIST typo in alsactl/init subdirectory |
|
264 |
-alsactl init - fix memory leaks (valgrind helped) |
|
265 |
-alsactl.1 - explicitly notify about ALSA_CONFIG_PATH environment variable |
|
266 |
-Add missing files to be included in alsactl/Makefile.am |
|
267 |
-alsactl: Fix oops (when parsing card argument) |
|
268 |
-alsactl: Add -g,--ignore option to ignore 'No soundcards found' error |
|
269 |
+ Speaker Test |
|
270 |
-alsactl - install initialization files |
|
271 |
+ amixer |
|
272 |
-amixer - fixed TLV dBscale and added dBrange parsing |
|
273 |
+ aplay/arecord |
|
274 |
-aplay - show sample arrangement (mmap areas) in verbose more for debugging |
|
275 |
-aplay/arecord: add --test-position test |
|
276 |
+ iecset |
|
277 |
-iecset update for new consumer status channel bits |
|
278 |
-iecset - Add missing help text for -n option |
|
279 |
||
280 |
Changelog between 1.0.16 and 1.0.17 releases |
|
281 |
(http://www.alsa-project.org/main/index.php/Changes_v1.0.16_v1.0.17) |
|
282 |
(Reformated as ASCII text) |
|
283 |
********************************************
|
|
284 |
||
285 |
* alsa-utils |
|
286 |
+ Core |
|
287 |
- Require alsa-lib 1.0.16 |
|
288 |
- Add check of ncurses*-config |
|
289 |
- hgcompile -> gitcompile |
|
290 |
- Release v1.0.17rc1 |
|
291 |
- Release v1.0.17rc2 |
|
292 |
- Release v1.0.17 |
|
293 |
+ ALSA Control (alsactl) |
|
294 |
- alsactl: simplify and fix item type detection |
|
295 |
+ Speaker Test |
|
296 |
- speaker-test.c - fix sine generator on big-endian archs |
|
297 |
- speaker-test.c - fix pink noise generator on big-endian archs |
|
298 |
+ alsaconf |
|
299 |
- alsaconf: use 'type -p', not which |
|
300 |
+ alsamixer |
|
301 |
- Add check of ncurses*-config |
|
302 |
+ aplay/arecord |
|
303 |
- aplay/arecord - Add support for IEEE float 32-bit WAV files |
|
304 |
- Support for playing WAV files with "extensible format" header using aplay. |
|
305 |
- aplay - Add stereo VU-meter support |
|
306 |
- aplay - Fix a compile warning |
|
307 |
+ aplaymidi/arecordmidi |
|
308 |
- fix poll timeout |
|
309 |
+ aseqdump |
|
310 |
- aseqdump: increase verbosity |
|
311 |
- fix poll timeout |
|
312 |
- aseqdump: flush output |
|
313 |
+ gitcompile |
|
314 |
- renamed hgcompile to gitcompile |
|
315 |
+ hgcompile |
|
316 |
- renamed hgcompile to gitcompile |
|
317 |
||
318 |
||
6
by Daniel T Chen
Merge Debian 1.0.16-1. Upload to intrepid. |
319 |
Changelog between 1.0.15 and 1.0.16 releases |
320 |
(http://www.alsa-project.org/main/index.php/Changes_v1.0.15_v1.0.16) |
|
321 |
(Reformated as ASCII text) |
|
322 |
********************************************
|
|
323 |
||
324 |
* alsa-utils |
|
325 |
+ Core |
|
326 |
- alsactl - restore dB level |
|
327 |
+ ALSA Control (alsactl) |
|
328 |
- alsactl - Fix wrong restore |
|
329 |
- alsactl: skip inactive controls |
|
330 |
- alsactl - fix double entry of comment.tlv |
|
331 |
- alsactl - Set -F option as default |
|
332 |
- Make alsactl restore a bit more robust |
|
333 |
- alsactl - restore dB level |
|
334 |
+ Speaker Test |
|
335 |
- speaker-test - Fix number of periods to play |
|
336 |
- speaker-test - Put errors to stderr |
|
337 |
- Remove xfer_align |
|
338 |
+ alsamixer |
|
339 |
- alsamixer: add 8-channel support |
|
340 |
+ aplay/arecord |
|
341 |
- aplay - Reset non-blocking flag before snd_pcm_drain() |
|
342 |
- Remove sleep_min from aplay |
|
343 |
- Remove xfer_align |
|
344 |
+ aseqnet |
|
345 |
- Add missing inclusion of assert.h |
|
346 |
+ iecset |
|
347 |
- iecset: fix card index check |
|
348 |
- iecset - Add -n option |
|
349 |
||
1
by Daniel T Chen
Initial Hardy changes |
350 |
Changelog between 1.0.14 and 1.0.15 releases |
351 |
(http://www.alsa-project.org/main/index.php/Changes_v1.0.14_v1.0.15) |
|
352 |
(Reformated as ASCII text) |
|
353 |
********************************************
|
|
354 |
||
355 |
* alsa-utils |
|
356 |
+ ALSA Control (alsactl) |
|
357 |
- alsactl - Remove debug print |
|
358 |
+ Speaker Test |
|
359 |
- Add missing library dependency |
|
360 |
+ alsaconf |
|
361 |
- alsaconf - Don't produce hwcfg file for openSUSE 10.3 |
|
362 |
+ alsamixer |
|
363 |
- alsamixer - Handle capture enums separately |
|
364 |
- amixer/alsamixer - updated go scripts for debugging |
|
365 |
+ amixer |
|
366 |
- amixer - Fix selection of enum items |
|
367 |
- Ignore errors with -s option |
|
368 |
- amixer - Allow to pass enum item string for cset, too |
|
369 |
- amixer/alsamixer - updated go scripts for debugging |
|
370 |
+ aplay/arecord |
|
371 |
- Remove unneeded -lasound |
|
372 |
- aplay - Fix possible endless loop with SIGBART |
|
373 |
- aplay - Fix VU meter |
|
374 |
- aplay - Include missing time.h for time() |
|
375 |
+ aplaymidi/arecordmidi |
|
376 |
- arecordmidi: mention SMF type in man page |
|
377 |
||
378 |
Changelog between 1.0.14rc4 and 1.0.14 releases |
|
379 |
(http://www.alsa-project.org/changes/v1-0-14rc4--v1-0-14.txt) |
|
380 |
*******************************************
|
|
381 |
||
382 |
* alsa-utils |
|
383 |
+ ALSA Control (alsactl) |
|
384 |
- alsactl - Error message when failing to open the config file |
|
385 |
- alsactl - adjust spaces in help texts |
|
386 |
- alsactl - More explicit open error message |
|
387 |
- alsactl - More explicit open error message (#2) |
|
388 |
- alsactl - Display help for names command |
|
389 |
+ alsamixer |
|
390 |
- alsamixer - Fix duplicated appearance in All view mode |
|
391 |
* alsa-firmware |
|
392 |
+ Core |
|
393 |
- Add Dreamcast AICA firmware |
|
394 |
+ AICA (Dreamcast) Firmware |
|
395 |
- Renamed aica/licence.txt -> aica/license.txt |
|
396 |
- Add Dreamcast AICA firmware |
|
397 |
+ AudioScience ASIHPI Firmware |
|
398 |
- Update ASIHPI firmware 3.07.04 |
|
399 |
||
400 |
Changelog between 1.0.14rc2 and 1.0.14r4 releases |
|
401 |
(http://www.alsa-project.org/changes/v1-0-14rc3--v1-0-14rc4.txt) |
|
402 |
********************************************
|
|
403 |
||
404 |
* alsa-utils |
|
405 |
+ Core |
|
406 |
- release 1.0.14rc2 |
|
407 |
+ ALSA RawMidi Utility (amidi) |
|
408 |
- amidi: open devices non-blockingly |
|
409 |
+ amixer |
|
410 |
- amixer - show iec958 status bits in contents command |
|
411 |
||
412 |
Changelog between 1.0.14rc1 and 1.0.14r2 releases |
|
413 |
(http://www.alsa-project.org/changes/v1-0-14rc1--v1-0-14rc2.txt) |
|
414 |
********************************************
|
|
415 |
||
416 |
* alsa-utils |
|
417 |
+ aconnect |
|
418 |
- Fix aconnect man page |
|
419 |
||
420 |
Changelog between 1.0.13 and 1.0.14rc1 releases |
|
421 |
(http://www.alsa-project.org/changes/v1-0-13--v1-0-14rc1.txt) |
|
422 |
********************************************
|
|
423 |
||
424 |
* alsa-utils |
|
425 |
+ Core |
|
426 |
- utils: Make default sample files be in /usr/share/sounds/alsa |
|
427 |
- alsa-utils.spec.in - additions |
|
428 |
+ ALSA Control (alsactl) |
|
429 |
- alsactl - return error state, fail when no configuration is found |
|
430 |
+ Speaker Test |
|
431 |
- speaker-test: fix typos in manpage |
|
432 |
+ alsaconf |
|
433 |
- alsaconf fix: cannot find the snd-powerpc module |
|
434 |
- alsaconf - rcalsasound script does not exists in some distros |
|
435 |
+ alsamixer |
|
436 |
- alsamixer: cosmetic fix |
|
437 |
+ amixer |
|
438 |
- Implement Playback/Capture enum. |
|
439 |
- amixer: sset - check if command is valid |
|
440 |
- amixer - remove beep on errors in arguments |
|
441 |
+ aplay/arecord |
|
442 |
- Fix argument for snd_device_name_hint(). |
|
443 |
- aplay: add fflush(stdout) for -vvv verbosity |
|
444 |
- fix for recent namehint API (use get_hint function) |
|
445 |
- aplay: namehint fix - use filter before printing device name |
|
446 |
- aplay/arecord -L command: process properly end-of-line characters |
|
447 |
- aplay/arecord: Remove -n commad (obsolete, undocumented) |
|
448 |
- aplay/arecord - use snd_device_name_hint() for -L command |
|
449 |
- aplay/arecord: filter direction for -L command |
|
450 |
+ aplaymidi/arecordmidi |
|
451 |
- aplaymidi: handle big SysEx commands |
|
452 |
||
453 |
Changelog between 1.0.12 and 1.0.13 releases |
|
454 |
(http://www.alsa-project.org/changes/v1-0-12--v1-0-13.txt) |
|
455 |
********************************************
|
|
456 |
||
457 |
* alsa-utils |
|
458 |
+ ALSA Control (alsactl) |
|
459 |
- Restore user-defined TLV |
|
460 |
+ alsaconf |
|
461 |
- Fix setup for SLES10/SLED10 |
|
462 |
- Initialize volumes using dB in alsaconf |
|
463 |
+ alsamixer |
|
464 |
- Show the mute dB state correctly |
|
465 |
+ amixer |
|
466 |
- Add handling of dB to amixer |
|
467 |
- Add linear-volume handling in amixer |
|
468 |
||
469 |
Changelog between 1.0.11 and 1.0.12 releases |
|
470 |
(http://www.alsa-project.org/changes/v1-0-11--v1-0-12.txt) |
|
471 |
********************************************
|
|
472 |
||
473 |
* alsa-utils |
|
474 |
+ Core |
|
475 |
- amixer - added basic TLV support (read only) for 'amixer controls' |
|
476 |
+ ALSA RawMidi Utility (amidi) |
|
477 |
- amidi: Fix device list |
|
478 |
- amidi: fix --list-devices |
|
479 |
+ Speaker Test |
|
480 |
- Fix the default buffer size calculation in speaker-test |
|
481 |
+ alsamixer |
|
482 |
- amixer - show dB values for simple mixer interface (which is default) |
|
483 |
+ amixer |
|
484 |
- Fix print_dB() with a minus value |
|
485 |
- amixer - show dB values for simple mixer interface (which is default) |
|
486 |
- amixer - added basic TLV support (read only) for 'amixer controls' |
|
487 |
+ aplay/arecord |
|
488 |
- Fix segfault in aplay when snd_pcm_name() == NULL |
|
489 |
- Use the right word in message of areacord |
|
490 |
- Don't call close() for the same fd twice in arecord |
|
491 |
- Fix misc bugs in arecord |
|
492 |
- Fix arecord to quit properly at max file size |
|
493 |
- Allow aplay/arecord to handle up to 2GB for WAV |
|
494 |
- Fix a compile warning in aplay.c |
|
495 |
- Fix endless loop of recording in arecord |
|
496 |
+ aplaymidi/arecordmidi |
|
497 |
- aplaymidi: list only MIDI-capable ports |
|
498 |
||
499 |
||
500 |
Changelog between 1.0.10 and 1.0.11 releases |
|
501 |
(http://www.alsa-project.org/changes/v1-0-10--v1-0-11.txt) |
|
502 |
********************************************
|
|
503 |
||
504 |
* alsa-utils |
|
505 |
+ Core |
|
506 |
- Add WAV file playback support to speaker-test |
|
507 |
||
508 |
Add WAV file playback support to speaker-test. |
|
509 |
The support is still limited to S16_LE, and doesn't refer to csv file yet. |
|
510 |
+ ALSA Control (alsactl) |
|
511 |
- Remove obsolete power command from alsactl |
|
512 |
||
513 |
Remove obsolete power command from alsactl. |
|
514 |
+ Speaker Test |
|
515 |
- Improve buffer/period set up in speaker-test |
|
516 |
||
517 |
Improve buffer/period set up in speaker-test. |
|
518 |
||
519 |
- Don't ignore -b and -p options but use them if specified |
|
520 |
- Clean up and improvement of messy buffer/period setup codes |
|
521 |
- Add -P option for specifying number of periods explicitly |
|
522 |
- Fix missing commas |
|
523 |
||
524 |
Fixed missing commas in array elements (ALSA bug#1938). |
|
525 |
- Add --nloops option and fix manpage |
|
526 |
||
527 |
- Added --nloops option to specify the number of loops |
|
528 |
- Fixed man page of speaker-test |
|
529 |
- Fix a typo in speaker-test help text |
|
530 |
||
531 |
Fix a typo in speaker-test help text. Updated ja.po, too. |
|
532 |
- Make speaker-test compatible with dmix by default. |
|
533 |
- Avoid unnecessary drain/restart in speaker-test |
|
534 |
||
535 |
Avoid unnecessary drain/restart in speaker-test when the buffer |
|
536 |
is enough small. |
|
537 |
- speaker-test - Fix missing i18n |
|
538 |
||
539 |
Add the gettext tags to newly added texts. |
|
540 |
- speaker-test: Fix version reporting. |
|
541 |
- Tentative fix for speaker-test WAV with 5 or more channels |
|
542 |
||
543 |
Fix the WAV file name for center/lfe. Use the existing |
|
544 |
"Rear_Center.wav" for LFE as a workaround. |
|
545 |
- Add missing comma |
|
546 |
||
547 |
Add a missing comma in the last fix... |
|
548 |
- Fix compile on big-endian arch |
|
549 |
||
550 |
Fix compile on big-endian arch. |
|
551 |
- Remove loops after errors |
|
552 |
||
553 |
Don't retry after fatal errors. |
|
554 |
- Add WAV file playback support to speaker-test |
|
555 |
||
556 |
Add WAV file playback support to speaker-test. |
|
557 |
The support is still limited to S16_LE, and doesn't refer to csv file yet. |
|
558 |
+ alsaconf |
|
559 |
- Fix a text in alsa-utils |
|
560 |
||
561 |
Fix a text in alsa-utils after proof-reading. |
|
562 |
- Minor clean up of bashism |
|
563 |
||
564 |
Minor clean up of bashism, replaced with normal test. |
|
565 |
- Fix PCI class and name extraction in alsaconf |
|
566 |
||
567 |
- Allow all PCI class 04xx, not only 040x |
|
568 |
- Fix the extraction of device name from lspci output |
|
569 |
||
570 |
ALSA bug#1935 |
|
571 |
- Use amixer -s option |
|
572 |
||
573 |
Optimize to use amixer with -s option. |
|
574 |
+ amixer |
|
575 |
- amixer - Add -s option |
|
576 |
||
577 |
- Add -s option to read from stdin the command sequentially. |
|
578 |
- Suppress unneeded warnings in sset. |
|
579 |
+ aplay/arecord |
|
580 |
- Fix a typo in manpage |
|
581 |
||
582 |
Fix a typo in manpage of aplay. |
|
583 |
- Don't show invalid plug example in the error message of aplay |
|
584 |
||
585 |
Don't show invalid examples of usage with plug prefix |
|
586 |
in the error message of aplay/arecord. |
|
587 |
- alternative peak meter for aplay |
|
588 |
From: Dirk Jagdmann <doj@cubic.org> |
|
589 |
||
590 |
This patch adds an alternative peak meter for aplay/arecord which is |
|
591 |
enabled via three "-v" command line arguments. This new mode differs |
|
592 |
from the old in a larger meter, no linefeeds for every meter update and |
|
593 |
a static maximum peak (for 1s). |
|
594 |
- split interleaved files in arecord when reaching 2GB |
|
595 |
From: Dirk Jagdmann <doj@cubic.org> |
|
596 |
||
597 |
This patch will split files in chunks of aprox. 2GB in the interleaved |
|
598 |
recording mode of arecord. This is meant to overcome the 2GB filesize |
|
599 |
limit of .wav files, which is easily reached when recording multiple |
|
600 |
channels. |
|
601 |
+ cvscompile |
|
602 |
- Add exec permission to cvscompile |
|
603 |
||
604 |
Changelog between 1.0.10rc3 and 1.0.10 releases |
|
605 |
(http://www.alsa-project.org/changes/v1-0-10rc3--v1-0-10.txt) |
|
606 |
**************************************************
|
|
607 |
||
608 |
* alsa-utils |
|
609 |
+ Core |
|
610 |
- Add largefile support |
|
611 |
- release 1.0.10 |
|
612 |
+ Speaker Test |
|
613 |
- Disable NLS support when --disable-nls is passed |
|
614 |
+ aconnect |
|
615 |
- Disable NLS support when --disable-nls is passed |
|
616 |
+ alsaconf |
|
617 |
- Add Sparc support in alsaconf |
|
618 |
+ aplay/arecord |
|
619 |
- Disable NLS support when --disable-nls is passed |
|
620 |
- aplay/arecord - show the default settings |
|
621 |
+ aseqnet |
|
622 |
- Disable NLS support when --disable-nls is passed |
|
623 |
||
624 |
||
625 |
Changelog between 1.0.10rc1 and 1.0.10rc2 releases |
|
626 |
(http://alsa-project.org/changes/v1-0-10rc1--v1-0-10rc2.txt) |
|
627 |
***********************************************
|
|
628 |
||
629 |
* alsa-utils |
|
630 |
+ Core |
|
631 |
- release 1.0.10rc2 |
|
632 |
+ ALSA Control (alsactl) |
|
633 |
- Fix / clean up man pages |
|
634 |
- Extend 'alsactl names' to show modem devices |
|
635 |
+ ALSA RawMidi Utility (amidi) |
|
636 |
- Fix / clean up man pages |
|
637 |
+ Speaker Test |
|
638 |
- speaker-test: Add support for testing FLOAT_LE format. |
|
639 |
+ alsaconf |
|
640 |
- Allow separate build and source trees |
|
641 |
- Fix hwcfg file name by alsaconf |
|
642 |
+ alsamixer |
|
643 |
- Fix / clean up man pages |
|
644 |
- Use strsignal() |
|
645 |
- Implement dB gain level display. |
|
646 |
+ amixer |
|
647 |
- Fix / clean up man pages |
|
648 |
- Added more better error fault handling for sset toggle |
|
649 |
- Fix for more better error fault handling for sset toggle |
|
650 |
||
651 |
||
652 |
Changelog between 1.0.9a and 1.0.10rc1 releases |
|
653 |
(http://alsa-project.org/changes/v1-0-9b--v1-0-10rc1.txt) |
|
654 |
***********************************************
|
|
655 |
||
656 |
* alsa-utils |
|
657 |
+ Core |
|
658 |
- Summary: i18nize some programs |
|
659 |
i18nize some programs with gettext. |
|
660 |
- Summary: update build tools. |
|
661 |
It seems that running ./cvscompile changes all these files due to |
|
662 |
an updates. So, sink CVS with build tools. |
|
663 |
- Summary: fix installation instructions |
|
664 |
Add the required "gettextize" call to the CVS compilation instructions. |
|
665 |
- Summary: fix handling of po/Makefile.in |
|
666 |
gettextize 0.14.1 adds po/Makefile.in to the first line of AC_OUPUT. |
|
667 |
The duplicate in the next line then upsets autoheader. |
|
668 |
This patch removes the potentially duplicate "po/Makefile.in" so that |
|
669 |
it's safe for gettextize to add it again. |
|
670 |
- Summary: release 1.0.10rc1 |
|
671 |
- Summary: Fix compilation |
|
672 |
- Revert gettext version to older one |
|
673 |
- Added po/Makefile.in again |
|
674 |
- Summary: Fix autoreconf |
|
675 |
Fixed the package to be autoreconf-able. |
|
676 |
+ /include/Makefile.am |
|
677 |
- Summary: Add missing header files |
|
678 |
Added missing header files to Makefile.am. |
|
679 |
+ ALSA RawMidi Utility (amidi) |
|
680 |
- Summary: Output help messages to stdout |
|
681 |
Output help messages and lists to stdout instead of stderr. |
|
682 |
+ Speaker Test |
|
683 |
- Summary: i18nize some programs |
|
684 |
i18nize some programs with gettext. |
|
685 |
- Summary: Correct buffer size choosing. |
|
686 |
+ aconnect |
|
687 |
- Summary: Fix typos in man pages |
|
688 |
Fix typos in man pages (bug #1024) |
|
689 |
- Summary: i18nize some programs |
|
690 |
i18nize some programs with gettext. |
|
691 |
- Summary: Output help messages to stdout |
|
692 |
Output help messages and lists to stdout instead of stderr. |
|
693 |
+ alsaconf |
|
694 |
- Summary: Add Russian translation |
|
695 |
Add Russian translation for alsaconf, taken from BTS #1130. |
|
696 |
- Summary: Two modporbe calls lack path |
|
697 |
All but two calls to modprobe in alsaconf call it with the full path. |
|
698 |
For consistency the remaining two calls should also use the full path. |
|
699 |
- Summary: fixed detection of ISAPnP cards using 2.6 sysfs |
|
700 |
- Summary: Support hwcfg-* set up |
|
701 |
Added /etc/sysconfig/hardware/hwcfg-* set up for the recent suse |
|
702 |
versions. |
|
703 |
- Summary: added -R,--resources option and improved resource checking |
|
704 |
using sysfs |
|
705 |
- added the -R,--resource option |
|
706 |
- the check_dma_avail() and check_irq_avail() procedures now checks also |
|
707 |
active resources from sysfs & PnP subsystem to avoid collisions |
|
708 |
- Summary: alsaconf - add support for PnP BIOS devices |
|
709 |
This patch adds the support for PnP BIOS devices. |
|
710 |
- Summary: Removed debug print for awk |
|
711 |
+ alsamixer |
|
712 |
- Summary: Fix typos in man pages |
|
713 |
Fix typos in man pages (bug #1024) |
|
714 |
- Summary: Fix unexpected abort of alsamixer |
|
715 |
Fixed unexpected abort of alsamixer when no playback or capture elements |
|
716 |
are available. Also fixed the wrong use of temporary array in |
|
717 |
displaying item name. |
|
718 |
- Summary: Fix a wrong display in the last patch |
|
719 |
Fixed a wrong item display in the last patch. |
|
720 |
- Summary: Added support for abstraction selection |
|
721 |
- (basic abst might be the default someday) |
|
722 |
- Summary: initial debug script |
|
723 |
- Summary: Output help messages to stdout |
|
724 |
Output help messages and lists to stdout instead of stderr. |
|
725 |
+ amixer |
|
726 |
- Set the device name for smixer_options |
|
727 |
- Summary: amixer - useful script for debugging |
|
728 |
- Summary: Add enum control support to sget/sset |
|
729 |
Added the enum control support to amixer sget/sset. |
|
730 |
+ aplay/arecord |
|
731 |
- Summary: i18nize some programs |
|
732 |
i18nize some programs with gettext. |
|
733 |
- Summary: Output help messages to stdout |
|
734 |
Output help messages and lists to stdout instead of stderr. |
|
735 |
+ aseqdump |
|
736 |
- Summary: i18nize some programs |
|
737 |
i18nize some programs with gettext. |
|
738 |
- Summary: aseqdump - remove fishy comment |
|
739 |
Remove the fishy comment because it isn't needed anymore after the tuna |
|
740 |
has been accidentally removed. |
|
741 |
+ aseqnet |
|
742 |
- Summary: i18nize some programs |
|
743 |
i18nize some programs with gettext. |
|
744 |
+ cvscompile |
|
745 |
- Summary: Add gettextize |
|
746 |
Added gettextize to process po files correctly. |
|
747 |
- Summary: handle better the getexize dependency |
|
748 |
- Summary: more cvscompile cleanups (m4/Makefile.am) |
|
749 |
- Summary: Create m4 directory |
|
750 |
Create m4 directory (which was removed from cvs repo) |
|
751 |
- Summary: Fix autoreconf |
|
752 |
Fixed the package to be autoreconf-able. |
|
753 |
||
754 |
||
755 |
Changelog between 1.0.9 and 1.0.9a releases |
|
756 |
(http://alsa-project.org/changes/v1-0-9--v1-0-9a.txt) |
|
757 |
*******************************************
|
|
758 |
||
759 |
* alsa-utils |
|
760 |
+ Core |
|
761 |
- release 1.0.9a |
|
762 |
+ alsamixer |
|
763 |
- Comment out a section that causes an assert in alsamixer, until |
|
764 |
this section of code works. |
|
765 |
- Fix crash with enum controls |
|
766 |
||
767 |
Changelog between 1.0.8 and 1.0.9 releases |
|
768 |
(http://alsa-project.org/changes/v1-0-8--v1-0-9.txt) |
|
769 |
******************************************
|
|
770 |
||
771 |
* alsa-utils |
|
772 |
+ Core |
|
773 |
- move event dumping from arecordmidi to aseqdump |
|
774 |
- release: 1.0.9rc1 |
|
775 |
- release: 1.0.9rc2 |
|
776 |
- Install sound samples to correct places. |
|
777 |
- release: 1.0.9rc3 |
|
778 |
- alsa-lib 1.0.9 is required now |
|
779 |
- release: 1.0.9rc4 |
|
780 |
- release: 1.0.9rc4a |
|
781 |
- release: 1.0.9 |
|
782 |
+ /seq/Makefile.am |
|
783 |
- move event dumping from arecordmidi to aseqdump |
|
784 |
+ ALSA Control (alsactl) |
|
785 |
- return error code on faillure |
|
786 |
- Fix exit code |
|
787 |
- split source per command and added command 'names' |
|
788 |
- fix name of hw sequencer definition |
|
789 |
- alsactl - probe rawmidi device for rawmidi definitions |
|
790 |
- alsactl - add names for unique rawmidi subdevices |
|
791 |
- Ignore -ENOTTY error |
|
792 |
- Fix --force option |
|
793 |
- Add alsactl.h |
|
794 |
+ ALSA RawMidi Utility (amidi) |
|
795 |
- allow --send-hex data without quotes |
|
796 |
- clarify options in man page |
|
797 |
- fix buffer length calculation |
|
798 |
- use non-breaking hyphens in man page |
|
799 |
- fix amidi error handling |
|
800 |
- detect attempts to play .mid files with amidi |
|
801 |
+ Speaker Test |
|
802 |
- Update to speaker-tools 0.0.7 |
|
803 |
- adopt readme changes in manpage |
|
804 |
- Minor updates. No functionallity changes. |
|
805 |
- Implement Pink noise output. |
|
806 |
- Add sound samples. |
|
807 |
- Install sound samples to correct places. |
|
808 |
- Implement order for 8-channel sound, arranged in 7.1 mode. |
|
809 |
- Fix speaker-test with -FS32_LE format. |
|
810 |
- Don't use max volume |
|
811 |
- Add .cvsignore |
|
812 |
+ aconnect |
|
813 |
- Fix typo |
|
814 |
+ alsaconf |
|
815 |
- Fix make without NLS |
|
816 |
- Sort options in alphabetic order |
|
817 |
- Fix exit code |
|
818 |
- Use -q option with grep |
|
819 |
- Fix typo in alsaconf "modinfo" option |
|
820 |
- Fix check of fedora and redhat distributions |
|
821 |
- Change the Debian configuration file name |
|
822 |
- Add alsaconf french man page |
|
823 |
- Adjust Front volume as default |
|
824 |
- fix typo |
|
825 |
- Fix manpage installation |
|
826 |
+ alsamixer |
|
827 |
- Fix compile warnings |
|
828 |
- Show other view names |
|
829 |
- Fix typo |
|
830 |
- Improve display of long text for enums. |
|
831 |
- Fix segfault with no-capture devices |
|
832 |
+ amixer |
|
833 |
- exits with status 0 after -h option |
|
834 |
- Fix exit status |
|
835 |
- amixer no-range-checking option |
|
836 |
- Added -a,--abstract switch for upcoming abstract mixer API |
|
837 |
- Fixed basic astraction selection for simple mixer API |
|
838 |
- Fix compile warnings |
|
839 |
+ aplay/arecord |
|
840 |
- Added -n (--list-devnames) command |
|
841 |
+ aplaymidi/arecordmidi |
|
842 |
- move event dumping from arecordmidi to aseqdump |
|
843 |
- Remove unused variable |
|
844 |
+ aseqdump |
|
845 |
- move event dumping from arecordmidi to aseqdump |
|
846 |
+ iecset |
|
847 |
- Fix 32kHz sample rates |
|
848 |
||
849 |
(http://music.columbia.edu/pipermail/linux-audio-announce/2005-January/000522.html) |
|
850 |
1.0.8 |
|
851 |
-----
|
|
852 |
||
853 |
* alsa-utils |
|
854 |
+ Core |
|
855 |
- release: 1.0.8-rc1 |
|
856 |
- release: 1.0.8rc1 |
|
857 |
- i18nize alsaconf |
|
858 |
- Move m4 to the tail of SUBDIRS |
|
859 |
- Require alsa-lib 1.0.8 |
|
860 |
- release: 1.0.8rc2 |
|
861 |
- release: 1.0.8 |
|
862 |
+ ALSA Control (alsactl) |
|
863 |
- Support user-defined controls |
|
864 |
- Fix compilation |
|
865 |
+ Speaker Test |
|
866 |
- Add man page of speaker-test |
|
867 |
+ alsaconf |
|
868 |
- Start aplay/arecord in non-blocking mode |
|
869 |
- i18nize alsaconf |
|
870 |
- Misc clean up |
|
871 |
- Fix installation |
|
872 |
- Fix installation |
|
873 |
+ alsamixer |
|
874 |
- Change the view toggle behavior |
|
875 |
- Assign alternative keys for function keys |
|
876 |
- Reinitialize the size calculation at view change |
|
877 |
- Add -V option |
|
878 |
- More descriptions about mixer views and view modes |
|
879 |
- Usability improvement |
|
880 |
- fix crashes when selecting an empty view |
|
881 |
- Remove number key assignment |
|
882 |
- Support quick volume change |
|
883 |
+ aplay/arecord |
|
884 |
- Fix VU meter |
|
885 |
||
886 |
(http://music.columbia.edu/pipermail/linux-audio-announce/2004-November/000484.html) |
|
887 |
1.0.7 |
|
888 |
-----
|
|
889 |
||
890 |
* alsa-utils |
|
891 |
- Fix hyphens in man pages |
|
892 |
- aplay |
|
893 |
- don't parse -X option because such an option doesn't exist |
|
894 |
- allow argument for --sleep-min option |
|
895 |
- fix handling of .voc magic string |
|
896 |
- fix handling of .voc files on big-endian machines |
|
897 |
- remove superfluous "size" parameter from check_wavefile_space macro |
|
898 |
- reallocate buffer only if needed in check_wavefile_space |
|
899 |
- fix playback of >2GB .wav files |
|
900 |
- skip over padding bytes in .wav files |
|
901 |
- fix memory leak when playing .voc silence blocks |
|
902 |
- fix file length when recording >2GB .wav files |
|
903 |
- fix recording of >4GB files |
|
904 |
- alsamixer |
|
905 |
- display 2 different views of the mixer controls (Playback, Capture) |
|
906 |
- alsaconf |
|
907 |
- some fixes |
|
908 |
- fixed long options |
|
909 |
- Now -L option requires the logfile argument |
|
910 |
- corrected man page |
|
911 |
||
912 |
(http://music.columbia.edu/pipermail/linux-audio-announce/2004-August/000435.html) |
|
913 |
1.0.6a |
|
914 |
------
|
|
915 |
||
916 |
* alsa-utils |
|
917 |
- aplay |
|
918 |
- Show warning if the format is changed due to the file type. |
|
919 |
(e.g. WAV yields little-endian) |
|
920 |
||
921 |
||
922 |
(http://music.columbia.edu/pipermail/linux-audio-announce/2004-May/000396.html) |
|
923 |
1.0.5 |
|
924 |
-----
|
|
925 |
||
926 |
* alsa-utils |
|
927 |
- arecordmidi enhancements by Pedro Lopez-Cabanillas |
|
928 |
- arecord fix (timelimit) |
|
929 |
- added speaker-test utility |
|
930 |