alsa-announce Mailing List for Advanced Linux Sound Architecture (Page 2)
Brought to you by:
perex
You can subscribe to this list here.
2001 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(3) |
Jun
(1) |
Jul
(2) |
Aug
(3) |
Sep
(2) |
Oct
|
Nov
(1) |
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2002 |
Jan
|
Feb
(3) |
Mar
|
Apr
(1) |
May
|
Jun
(1) |
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
2003 |
Jan
|
Feb
|
Mar
(3) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2004 |
Jan
(2) |
Feb
|
Mar
|
Apr
(1) |
May
(1) |
Jun
|
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
(1) |
Dec
|
2005 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
(1) |
Sep
|
Oct
(1) |
Nov
(2) |
Dec
|
2006 |
Jan
(1) |
Feb
|
Mar
|
Apr
(2) |
May
|
Jun
(1) |
Jul
|
Aug
(2) |
Sep
(1) |
Oct
|
Nov
|
Dec
|
2008 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2009 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
(1) |
Sep
(1) |
Oct
|
Nov
|
Dec
(1) |
2010 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2019 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Jaroslav K. <pe...@su...> - 2004-01-27 09:51:11
|
Hello all, we released packages 1.0.2. ChangeLog: ********** common * added support for new automake alsa-driver * general - fixed typo in configure for detecting RedHat kernels - added resource allocation failure messages to all drivers - fixes in PCI memory allocation routines - fixed the build of 2.6 kernel with modversion - fixed PCI DMA allocation for most PCI cards - added SNDRV_PCM_STATE_DISCONNECTED state - more complete sysfs support - fixed 2.2 kernel support - added the support of stack dump at xrun - Change -EINVAL to -EALREADY in snd_pcm_unlink() * added intel8x0 modem driver * sb16 - fixed PnP problems * au88x0 - added pci fixup code * ens1371 - cleanups in s/pdif controls - added rear/line-in switch * via82xx - fixed DXS volume value - more quirks * intel8x0 - fixed the 6 channel output on nforce - added more quirks - added the workaround for a hardware bug in intel 440MX B-stepping * cmipci - improved s/pdif status bits initialization * emu10k1 - renamed "Surround Digital" -> "Surround" to avoid ac97 name clashing * emusynth - added native API (hwdep) for soundfont handling * USB audio driver - add support for Edirol UM-1SX - added quirk for Sound Blaster MP3+ * MPU401 - fix names for MPU-401 ports * HDSP - set the PCI latency timer to 255 for fixing some misbehavior * OSS emulation - fixed the oops in OSS mixer when the control elements are dynamically changed - a next attempt to fix click at the end of stream alsa-lib * general - added SNDRV_PCM_STATE_DISCONNECTED state - fixed SHM memory leak fix in pcm routines - fixed non-version build - removed the function-in-function for qsort - CMIPCI, ICE1712 - fixed the iec958 capture using asym plugin * direct plugins - close all file descriptors in server_job() - improved compatibility with xine (fixes in poll() implemetation) - added slowptr option which improves pointer accuracy - dmix optimizations alsa-utils * improved amidi Jaroslav ----- Jaroslav Kysela <pe...@su...> Linux Kernel Sound Maintainer ALSA Project, SuSE Labs |
From: Jaroslav K. <pe...@pe...> - 2004-01-08 18:21:53
|
Hello all, this is our first final ALSA release with number 1.0.1. As you all expected, there are only minor fixes against 1.0.0rc2. The 1.0 code is a direct successor of the 0.9 code which firstly introduced the completely reworked APIs since 0.5 version. Our focus is to offer a hardware abstraction layer for all kinds of hardware including proffesional equipment. I would like to say a strong THANK YOU to all people who contributed to this project. Namely: Abramo Bagnara, Takashi Iwai, Paul Davis, Clemens Ladisch, Massimo Piccioni and all others. Changes since 1.0.0rc2: * alsa-driver - added --with-redhat switch to force RedHat kernel detection - fixed system timer behaviour - OSS PCM emulation - added OSS_ALSAEMULVER ioctl to identify ALSA driver - changed whole-frag (default again) => partial-frag - small corrections in snd_pcm_oss_get_ptr() - USB audio fix - RME9652 - fixed driver load - GUS - fixed race - scheduling in interrupt * alsa-lib - added ipc_perm option for direct plugins (dsnoop, dmix, dshare) - fixed range settings for simple mixer - added asym plugin - alisp work (not too much important at the moment) Jaroslav ----- Jaroslav Kysela <pe...@su...> Linux Kernel Sound Maintainer ALSA Project, SuSE Labs |
From: Jaroslav K. <pe...@su...> - 2003-03-19 19:41:50
|
Hi all, driver, library and utils packages 0.9.2 were released. alsa-driver - more configure fixes - vxpocket driver fixes - fixed oops in pcm open() routine - error path - fixed ice1712/vt1724 rate locking controls - USB audio - fixed disconnection alsa-lib - added dsnoop and dshare PCM plugins alsa-utils - aplay fix (endless loop for raw type) Jaroslav ----- Jaroslav Kysela <pe...@su...> Linux Kernel Sound Maintainer ALSA Project, SuSE Labs |
From: Jaroslav K. <pe...@su...> - 2003-03-11 22:03:43
|
Hi all, I have just released the first 0.9 "final" packages. The release is 0.9.1 to make clear that it is successor of all 0.9.0pre,beta,rc packages. Hopefully, thanks to all your reports, packages can be compiled on many linux machines without major problems. Our goal for further releases (including development ones) is to reduce the development cycles (seems that having difference between stable and development for more than two years is not very good for the maintaince purposes). What's left for 1.0: The sequencer instrument layer will be moved completely to the user space. Our goal is also the implementation of the wavetable MIDI drivers. I am sure that I forgot to something else, but we will try to do our best. Have fun and stay tuned, Jaroslav ----- Jaroslav Kysela <pe...@su...> Linux Kernel Sound Maintainer ALSA Project, SuSE Labs |
From: Jaroslav K. <pe...@su...> - 2003-03-03 19:56:27
|
Hi all, we are going to release 0.9.0 final this week. The 0.9.0rc8 serie is the last. I will release next 0.9.0rc8 package as soon as a serious bug is fixed. Please, report us compilation problems and functional problems to the alsa-devel mailing list. We will try to fix them ASAP. Have fun, Jaroslav ----- Jaroslav Kysela <pe...@su...> Linux Kernel Sound Maintainer ALSA Project, SuSE Labs |
From: Jaroslav K. <pe...@su...> - 2002-08-15 18:53:19
|
Hello all, the third release candidate packages of ALSA are available for download. Changes from rc2: * alsa-driver - fixes for x86-64 - fixed ioctl32 wrapper - fixes for mandrake kernel (configure.in) - moved __NO_VERSION__ defines to alsa-driver - C99-like structure initializers for all code - Control interface - fixed read() behaviour - PCM interface - added support for more PCM formats (up to 512) - added 24-bit formats for USB audio - removed drain call from the snd_pcm_close() function, data are always dropped - added support for Scatter-Gather DMA - added SBUS DMA support by David S. Miller <da...@re...> - Timer interface - fixed kmod behaviour for system timers - fixed read() behaviour - RawMidi interface - fixed read() behaviour - Sequencer interface - reset the timer at continue if not initialized yet - check the possible infinite loop in priority queues - fixed deadlock at snd_seq_timer_start/stop - intel8x0 driver - fixed pci id of AMD8111 - via686 driver - added Scatter-Gather DMA support - fixes in AC97 codec initialization - opti92x/93x driver - overall fixes - via8233 driver - fixed playback of mono samples - added Scatter-Gather DMA support - EMU10K1/Audigy driver - added Scatter-Gather DMA support for playback - added workaround for capture (ring buffer pointer) - NM256 driver - fixed the lock up on NM256 ZX (Dell Latitude Cpt) - CS46xx driver - added support for new DSP images - experimental rear and SPDIF outputs - added snd-usbaudio and snd-usbmidi driver - ymfpci driver - fixed GPIO read/write - added snd_rear_switch option - ice1712 driver - fixed SMP dead-lock (CS8427 I2C code) - HDSP driver - overall code improvement - CS4236 driver - new ISA PnP ID - CS4281 driver - added the power management code - PPC Keywest - fixed the initialization of driver - serial-u16550 - added support for generic adapter - renamed dt0197h -> dt019x driver - ac97 code - added VIA and Conexant codecs - added AD1981A codec from Analog Devices - added the ids for ITE chips - separated codec specific initialization - added experimental driver for Turtle Beach MultiSound Pinnacle / Fiji * alsa-lib - added support for more PCM formats including compatibility with previous ALSA drivers - fixes in route plugin - documentation update by Clement Ladish * alsa-utils - alsactl - fixed the error message Jaroslav ----- Jaroslav Kysela <pe...@su...> Linux Kernel Sound Maintainer ALSA Project http://www.alsa-project.org SuSE Linux http://www.suse.com |
From: Jaroslav K. <pe...@su...> - 2002-06-24 19:20:59
|
---------- Forwarded message ---------- Date: Fri, 21 Jun 2002 15:20:58 +0200 From: Takashi Iwai <ti...@su...> Hi, perhaps you've already found that 0.9.0rc2 appeared on the web. the attached is a brief changelogs since rc1. [Changes in alsa-driver & alsa-kernel] * General fixes/additions - fixed memory handling routines for 2.2 kernels - fixed deadlock of snd-timer module - removed invalid __exit prefixes - use pci_alloc_consistent for the allocation of buffers on isa - fixed debugged printk - fix the check of return value from copy_from/to_user() - added 64bit integer support to the control API - fixed bogus delay value on pcm proc file - fixed endless loop at draining of linked pcms - fixed mmap by forked processes * Changes for 2.5 kernel - sync Makefile and Rules.make with the latest 2.5 tree - fixed CONFIG dependencies - moved EXPORT_NO_SYMBOLS from alsa-kernel (for 2.5) to the files in alsa-driver tree - added missing include headers - use bitmap_member macro for bitmaps * New drivers - Hammerfaull H-DSP driver (snd-hdsp) - USB audio driver (snd-usb-audio) note for 2.5 kernel users: appearing only on alsa-driver, not integrated into alsa-kernel yet. * cs4236 - fixed isapnp detection of EWS64XL - don't initialize cport if disabled (some card will block the mouse irq by cport) * GUS - fixed the max sample rate of GUS GF1 pcm * sbawe - added emu8000 pcm (device #1) using wavetable * ac97 - support 5/6 bits mic/phone volumes - generate the correct proc files for multiple codes - added patches to initialize SPDIF on cirruslogic chips - added support for ALC chips * cmipci - fixed the inverted aux switch - added the spdif-in select on older models - fixed the phase inverse switch * cs4281 - added experimental support for dual codecs * emu10k1 - fixed big-endian support - fixed the rear playback volume on audigy - fixed panning on wavetable * es1968 - fixed the hw volume control * ice1712 - volumes will appear on envy24control with hoontech stdsp24 * intel8x0 - renamed chip strings * korg1212 - code clean up * rme32 - Digi32Pro can now work with 64/88.2/96kHz samples - increase the output capabilities - assert dac_reset if necessary * rme9652 - renamed snd-rme9652-mem to snd-hammerfall-mem module - fixed resource allocation - fixed playback noises * trident - fixed big-endian problem * via8233 - fixed playback on via8233A chip - support for multiple channel playbacks * ymfpci - added ymfpci 4ch duplication mode - added 'shared rear/line-in' switch * powermac - fixed compile - added auto-mute function - extension for screamer chip, bass/treble, master volume support - fixed volume table of tumbler chip - extension for tumbler, dcr switch, bass/treble support - using the standard i2c-keywest module [Changes in alsa-lib] - fixed compile for MIPS - added 64bit int support - added snd_seq_port_subscribe_set_voices() function - removed obsolete snd_seq_create_event(), snd_seq_free_event() functions - new configuration files for GUS, RME9636 and RME9652 - fixed simple mixer, not to build wrong capture elements - removed non-interleave mode on pcm mmap emulation. - fixed null pcm plugin - fixed sample levelmeter program to be built with the latest alsa-lib [Changes in alsa-utils] - added 64bit int support to alsactl - fixed period-time option of aplay - fixed playback of 16bit-au format on aplay - fixed capture of wave file on big-endian machines -- Takashi Iwai <ti...@su...> SuSE GmbH - www.suse.de ALSA Developer ALSA Project - www.alsa-project.org |
From: Jaroslav K. <pe...@su...> - 2002-04-26 14:15:26
|
Hi all, we've released 'release candidate #1' packages. Here is complete changelog from Takashi: General - support cross-compiling - ioctl32 wrapper for 64bit architectures - improved snd_printk/snd_printd - fixed possible oops in pcm draining - removed explicit zero-initialization of static variables - fixed memory leaks of rawmidi - icreased max. number of midi devices to 8 - removed (non-implemented) ipc-related stuffs from sequencer - removed experiemental codes from sequencer - fixed sequencer behavior with build-in kernel - fixed sound_core.c New drivers: - sa11xx-uda1341: ARM iPAQ uda1341 driver by Tomas Kasparek <tom...@se...> - rme32: RME Digi32, Digi32/8 and Digi32 PRO by Martin Langer <mar...@gm...> Fixes on OSS emulation: - moved oss-releated proc files under oss subdirectory - fixed capture on oss pcm emulation - fixed infinite-loop at closing oss mmap mode - fixed oss sequencer - always adds running status Driver fixes / improvements: - fixed compile of rtctimer. - improved detection of opl4 chip - ice1712: fixed spdif input from cs8427 (EWX24/96) added support Delta 1010LT for ice1712 fixed SMP deadlock on i2c - emu10k1: fixed default in/out mask values for emu10k1 fixed SB Live digital pass-thru fixed audigy controls and proc interfaces. support for bit-endian support on emu10k1 (WARNING: not complete on rc1 - needs update to cvs) fixed virmidi on emu10k1 - cmi8330: improved detecton of cmi8330 chip fixed inverted pcm volume on cmi8330 - added pnp id for aztec sound galaxy 16 (azt2320) - added intel pr440fx onboard pnp id (cs4232) - possible to disable opl3 and mpu401 on cs4232/4236 via option. - fixed pcm on SB Vibra16 and ALS100/200. - clean up emu8000 codes - fixed virmidi on sbawe - clean up wavefront codes - ac97: added wolfson patches for ac97 added workaround for presario700 fixed cs4205 spdif initialization on ac97 - cmipci: fixed spdif passthru on cmipci 033 model. fixed confliction of mpu and opl3 on cmipci. - cs46xx: added snd_mmap_valid option to cs46xx integrated gameport supports into cs46xx - spdif support on ens1371 - integrated gameport supports into trident - fixed interrupt handling on es1968 - intel8x0: added support ICH4, AMD768, AMD811 for intel8x0 fixed SMP deadlock on intel8x0. - maestro3: fixed interrupt handling on maestro3 avoid to detect modem on maestro3. - removed ac97 spinlock from via686 driver - small clean up of via8233 - ymfpci: fixed interrupt handling on ymfpci fixed mpu401 support on ymfpci - fixed comple on pmac driver |
From: Jaroslav K. <pe...@su...> - 2002-02-26 09:25:45
|
Hello all, ALSA packages 0.9.0beta12 were released. Changes: * alsa-driver - fixed compilation for non-PM kernels - fixed ISA DMA allocation - Intel8x0 driver fixes and experimental joystick support - added PM support for ES18xx - fixed compilation problems with newer GCC (__FUNCTION__) - added proper locking for llseek - fixed direct handling for sequencer events - added verbose printk and support for KERN_ prefixes (message priority levels) - CMIPCI driver updates - fixed RME9652 code - increased timeout value when AC97 is initialized - added wait() callback for AC97 (and VIA686 driver) - added XRUN ioctl for PCM kernel API - more Audigy support in EMU10K1 code - fixed AC3 forwarding with EMU10K1 (SB Live!) cards - fixed oops in CS4231 library - added KERN_ prefixes to core subtree * alsa-lib - better XRUN detection and recovery in snd_pcm_avail_update() - cleaned mmap_commit implementation for PCM plugins * alsa-utils - improved peak detection in aplay - arecord without -d works again * alsa-tools - sbiload requires ALSA kernel headers, added support for --with-kernel and --with-soundbase Jaroslav ----- Jaroslav Kysela <pe...@su...> Linux Kernel Sound Maintainer ALSA Project http://www.alsa-project.org SuSE Linux http://www.suse.com |
From: Jaroslav K. <pe...@su...> - 2002-02-26 09:05:52
|
Hello all, ALSA packages 0.9.0beta12 were release. Changes: Jaroslav ----- Jaroslav Kysela <pe...@su...> Linux Kernel Sound Maintainer ALSA Project http://www.alsa-project.org SuSE Linux http://www.suse.com |
From: Jaroslav K. <pe...@su...> - 2002-02-17 20:35:42
|
Hello all, new ALSA packages 0.9.0beta11 are available to download. The alsa-driver package contains huge changes due to integration to Linux kernel 2.5. Other packages contains mainly bug-fixes with no major feature additions. I'm sorry, but full description of changes from 0.9.0beta10 is not available at the moment. You may browse cvslog archive at http://www.mail-archive.com/alsa-cvslog%40lists.sourceforge.net . Please, read alsa-lib/INSTALL file for compilation of alsa-lib's code with the Linux 2.5.5-pre1+ kernels. Jaroslav ----- Jaroslav Kysela <pe...@su...> Linux Kernel Sound Maintainer ALSA Project http://www.alsa-project.org SuSE Linux http://www.suse.com |
From: Jaroslav K. <pe...@su...> - 2001-11-05 15:21:18
|
Hello, the new ALSA release contain * alsa-driver - fixed ownership of installed header files and scripts - added 586MMX detection - implemented power management for PCM - added MODULE_LICENSE("GPL") to all modules - replaced suser -> capable(CAP_SYS_ADMIN) - current->state = XXX -> set_current_state(XXX) substitutions - fixed trigger_master initialization in PCM code - fixed PCM read/write - EMU8000/EMU10k1 synth - fixed oops on 2.4.10 with soundfonts on emu10k1 - EMU10K1 - fixed kernel's makefile - added EMU10K1_CENTER_LFE_FROM_FRONT code to emufx.c - added support for SB Live 5.1 cards (shared analog/digital jack) - updated the playback pointer routine - MPU401 - code optimalization - SB16 - new ISA PnP ID: 0x00e9 - CS4236 - new ISA PnP ID: 0x0735 - YMPF, CS46xx, ES1968, Intel8x0, Maestro3, NM256 - added power management for PCM - PMAC - added support of new feature - added power management for PCM - regular frequencies are checked more strictly - added recalibration for screamer chip - PCM OSS emulation - support for power management - fixed the endless write loop (machine hangup) - AC'97 - added snd_ac97_suspend - sequencer - fixed in queue cell removal - use standard list structure for subscriber management. - better locks for port access. - introduced time skew to correct queue speed for queue synchronization - ES18xx - fixed module dependency problem - VIA686a - fixed codec_write - fixed hang-up with shared interrupts. now checking rawmidi pointer. - get correct midi and game port addresses from the legacy configuration - ALS4000 - initialize legacy joystick support - added snd_joystick_port module option to specify the mapped ioport address of joystick. As default, 0x200 is set for the 1st card - SBAWE - added missing AWE synth port initialization - Trident/SI7018 - fixed typo and extra voice management - VT8233 - improved code * alsa-lib - fixed subminor generation - added missing files from doc directory to tarball - added description for PM -ESTRPIPE code for PCM routines - fixed alsa.conf - added missing center_lfe default entries - fixed against the new suspend code - fixed and cleanups in the async code - added mmap_write & mmap_readi functions to include/pcm.h - disabled building of static library - support for static build - PCM - fixes in share plugin - fixes in plug plugin - fixed signess in route plugin - documentation - fixed doxygen configuration file - initial PCM documentation - test utilities - fixed and enhanced latency.c test / demo utility - rewritten pcm.c test / demo utility * alsa-utils - alsactl - fixed power management code - aplay - fixed peak meter - added code for PCM suspend mode - arecord - fixed man page inclusion * alsa-tools - ac3dec - added code for PCM suspend mode - envy24control - added man page - cspctl - updated * alsa-oss - default location is /usr - added aoss script Jaroslav ----- Jaroslav Kysela <pe...@su...> SuSE Linux http://www.suse.com ALSA project http://www.alsa-project.org |
From: Jaroslav K. <pe...@su...> - 2001-09-30 19:22:23
|
Hello all, I've released 0.9.0beta8 packages and 0.9.0beta8a driver and library packages. There were two small problems with compilation with 0.9.0beta8 driver and library packages so I fixed them before writting this announce (thus the 8a identification). Changes: * alsa-driver - global - enable all PCI PnP cards by default - EMU10K1 - fixed DSP microcode - volume controls when value != 100% - capture of Wave and Surround sources - added AC'97 Playback Volume control - fixed capture (interrupt acknowledge) - added hack for FX8010 PCM: the samples starts on output from first one, but in memory everything is total mess - fixed ugly typo in FX8010 PCM pointer routine - Wave Surround Playback Volume defaults to 0 - added AC97SLOT and CENTER & LFE extouts - ICE1712 - recoded ICE1712 module to use I2C - added direction callback to i2c_bit_ops - moved CS8403 and CS8404 code to cs8403.h - moved CS8427 code to a separate module - fixed the meaning of 'Word Clock Sync' 'Word Clock Status' 'Delta IEC958 Input Status' - added pro volume initialization - added better initialization for AK4524 and AK4528 codecs - added IPGA Analog Volume controls for AK4524 - fixed Pro -> AC'97 Consumer control - ES18xx - removed MPU port request_region (it's already implemented in mpu401_uart.c) - fixed condition for MPU401 initialization - CS4236 - improved CS4237B initialization (Turtle Beach Malibu) - removed 3D control from S/PDIF (duplicate with 3D Control - S/PDIF) - rockwell synthesizer works for TB Malibu now - S/PDIF is still not working properly (I wonder why --jk) - Maestro3 - fixed deadlock on capture - added support for Canyon3D-2/LE - YMFPCI - fixed AC3 forwarding over S/PDIF - fixed calculation updated hwptr in interrupt - fixed typo; mpu initialization of ymf744/754 - CMIPCI - fixed playback on rear channel - ES1968 (Maestro2/E) - fixed calculation of base pointer in the case of stereo 16bit - improved calculation of timer interrupt frequency - fixed wrong hw_pointer value - fixed chip clock on es1978. es1968 is kept unchanged - added snd_clock module option. - as default, es1968 driver try to detect and measure clock automagically - use sched for delay during clock measurement. - improved calculation of measured clock. - increased max bob frequency to 800. (up to period size) - fixed max. buffer size setting. - FM801 - added new PCI revision to determine the multichannel chip - AC'97 codec - improved the codec test loop - INTEL8x0 - use sched for delay during clock measurement - CS4281 - added better initialization for serial circuit - AD1816A - added Shark Predator ISA PnP ID - Trident - AC'97 fixes for SI7018 from Torsten Duwe <du...@ca...> - improved the initialization of AC97 part for SI7018 - EMU8000 - add rescheduling in long sample-load loop - PCM interface - an attempt to fix the system timer wakeup code - fixed proc related OOPS when the module is unloaded - timer interface - fixed oops - fixes for PCM timer - reimplementation of timer handling using standard bi-directional list - sequencer interface - removed invalid initialization of output room value in ioctl - added missing resolution gain when ticks > 1 in interrupt routine - PPC - merged ppc lowlevel module to snd-card-pmac. - support for DACA (iBook) and Tumbler (iBook2) mixers. - OSS emulation - added DSP_CAP_REALTIME and DSP_CAP_MULTI support - added check for half-duplex devices to open() - fixed some oops conditions (especially for CS46xx) - snddevices - fixed typo for static PCM devices - added 'uninstall' target to Makefile - DEVFS fixes for recent kernels - /proc interface - fixed GID/UID for 2.2 kernels - fixes in alsa-driver.spec - added powermanagement interface * alsa-lib - fixed SIGSEGV in configuration routines - changed location of asoundlib.h from sys dir to alsa dir (it means that official location is '#include <alsa/asoundlib.h>') - changed GPL to LPGL in affected files - separated asoundlib.h to small files - pcm - added snd_pcm_sync_id_t - mixer - simple mixer - fixed typo (malfunction of capture/playback switches) - seq (sequencer) - added snd_seq_queue_timer_type_t - added snd_seq_sync_output_queue() function, rewrote playmidi1 to use this function; it is no longer necessary to wait for echoback - fixed wrong return value in snd_seq_drain_output - fixed possible segfault in snd_seq_parse_address - test utilities - timer.c was updated to latest API - control.c was updated to latest API - removed obsolete test programs: cardid, loopback, pause, switches - asoundrc.doc -> asoundrc.txt renaming - fixes in alsa-lib.spec - added powermanagement interface * alsa-utils - amixer - enhanced syntax for sset (channels, direction) - added toggle for simple controls and fixed volume setup bug - improved man page - aplay - added peak meter for debugging purposes - added signal handler and the count in captured file is corrected - alsactl - added powermanagement interface * alsa-tools - envy24control - added value label for analog volume Have fun, Jaroslav P.S. Don't forget to report remaining bugs to our Source-Forge bug-report system. Please, check the duplicates. ----- Jaroslav Kysela <pe...@su...> SuSE Linux http://www.suse.com ALSA project http://www.alsa-project.org |
From: Andy Lo A F. <an...@or...> - 2001-09-08 22:35:54
|
Hi, AlsaPlayer 0.99.50 is out! This is the first official release with interface plugins! All interfaces are now dynamically loadable objects. The --nogui switch has been replaced with --interface which selects the interface plugin to load. A gtk, cli (command line interface) and qt plugin are provided in the source archive. More interface plugins are in the works. You can very easily write your own interface plugin. Concurrent CorePlayer objects are now also a possibility. When using fully reentrant input plugins, like the OGG VORBIS one, you can load and playback multiple files simultaneously, with internal stream mixing (not currently utilized in any interface plugin). There were also some thread related bug fixes. Overall, stability has improved quite a bit. Further details about changes: http://www.alsaplayer.org/ChangeLog Source archives: http://www.alsaplayer.org/alsaplayer-0.99.50.tar.bz2 http://www.alsaplayer.org/alsaplayer-0.99.50.tar.gz or ftp://ftp.alsa-project.org/pub/people/andy/alsaplayer-0.99.50.tar.bz2 ftp://ftp.alsa-project.org/pub/people/andy/alsaplayer-0.99.50.tar.gz As always bug reports, etc. are welcome... Have fun! Andy -- http://www.alsaplayer.org andy @ alsaplayer . org |
From: Jaroslav K. <pe...@su...> - 2001-08-24 07:46:38
|
---------- Forwarded message ---------- Date: Thu, 23 Aug 2001 17:36:58 +0200 From: Andy Lo A Foe <an...@or...> Subject: [ANN] AlsaPlayer 0.99.36 Hello, AlsaPlayer 0.99.36 is out! A couple of serious bugs were fixed. A nasty threading bug, which resulted in Xlib async errors was finally nailed down. There was also a crashing bug in the GTK+ code that appeared to be triggered by certain gtk+ installations, specifically under Ximian GNOME. OGG VORBIS mono playback works right now and the configure script has been cleaned up further. Overall robustness has improved a great deal. A primitive manpage is also in the distribution now. http://www.alsaplayer.org/alsaplayer-0.99.36.tar.gz http://www.alsaplayer.org/alsaplayer-0.99.36.tar.bz2 ftp://ftp.alsa-project.org/pub/people/andy/alsaplayer-0.99.36.tar.gz ftp://ftp.alsa-project.org/pub/people/andy/alsaplayer-0.99.36.tar.bz2 NOTE: If you upgraded to alsa 0.9.0beta7 you will need at least this version or else the alsa plugin will fail to load. Enjoy! Andy |
From: Jaroslav K. <pe...@su...> - 2001-08-23 08:20:13
|
Hello all, the next beta release is available with many bug-fixes. Since now, the distribution packages alsa-tools and alsa-oss are available, too. At the time, we are trying to fix all bugs, but please, be patient. It's not quite easy task to make a testing environment which shows the bug. Anyway, please report the bugs (when they are not reported) on SourceForge (you'll find the right links on the ALSA web site). I know, we are processing the bugs very slowly, but believe me, our capacities are limited. Have fun, Jaroslav * driver - added support for recent 2.4.7+ kernels (PCI PM callbacks) - snd-card-dummy - added silence for capture buffer - AC97 codec - added new AC97 IDs - sequencer - added information about registered clients and queues - snd-card-ymfpci - fixed 16-bit and stereo capture - fixed playback - cs4231 - fixed bug when cport is not specified - I2C - support more than one device per bus - improved I2C bus locking - implemented bus-chain for I2C when SCK/SCL line is shared - generic snd_i2c_sendbytes and snd_i2c_readbytes - merged snd-card-imac and snd-card-ibook to snd-card-pmac - snd-card-emu10k1 - fixed IEC958 setup - fixed FX8010 DSP code (mute switch doesn't modify volume) - fixed digital headphone control - support for page caching (you can use soundfonts above 32MB) - SMP fixes for FX8010 PCM (raw S/PDIF) - added IR and digital output enable for 5.1 cards - snd-card-cs46xx - fixed CLKRUN hack for thinkpads - snd-card-cmipci - added support for OPL3 - snd-card-es1968 - fixed stereo playback - fixed xrun at beginning - snd-card-ice1712 - reordered vendor-specific definitions - better support for AK4528 - added snd_omni parameter for Delta44 & 66 - snd-card-via686a - MIDI UART fixes - snd-card-interwave - fixed non-existent GF1 capture initialization - fixed OSS device registration - OSS PCM emulation - fixed SYNC (when O_NONBLOCK is set) - PM oops fix for 2.2 kernels * library - updated mixer function (active element tests) - support for libtool 1.4 - fixed broken initialization for rawmidi, timer, hwdep - latency test utility ported to latest API - added symbol versioning for callbacks - pcm plug plugin - added route_policy default - added automatic ttable expansion - asoundlib.h is not dependent on asound.h and asequencer.h * utils - alsamixer - fixed event handling - amixer - various fixes - aplay - removed digital setup (obsolete) - fixed man page * tools - adapted to autoconf/automake - changes for distribution - ac3dec - added -c and -R options - added big-endian checking - added --zero option * oss-lib - compilation fixes - changes for distribution Jaroslav ----- Jaroslav Kysela <pe...@su...> SuSE Linux http://www.suse.com ALSA project http://www.alsa-project.org |
From: Jaroslav K. <pe...@pe...> - 2001-08-20 18:05:25
|
---------- Forwarded message ---------- Date: Mon, 20 Aug 2001 18:51:04 +0200 From: Andy Lo A Foe <an...@al...> Subject: [ANN] AlsaPlayer 0.99.35 Hi, AlsaPlayer 0.99.35 is out! We have a new input plugin: OGG VORBIS. This brings in support for the "completely open, patent-free, professional audio encoding and streaming technology" .ogg audio format. OGG files are fully seekable so speed control is 100% correct (play OGG files backwards, etc). There are also some bug fixes, specifically a major cleanup in the configure script. Packages should be detected en enabled/disabled correctly. The code should also be compatible with the new gcc/g++ 3.0 release. There are still warnings, but the code compiles correctly. http://www.alsaplayer.org/alsaplayer-0.99.35.tar.gz http://www.alsaplayer.org/alsaplayer-0.99.35.tar.bz2 ftp://ftp.alsa-project.org/pub/people/andy/alsaplayer-0.99.35.tar.gz ftp://ftp.alsa-project.org/pub/people/andy/alsaplayer-0.99.35.tar.bz2 As always, report bugs, etc to the alsaplayer-devel mailing list (preferable) or directly to me at andy @ alsaplayer.org Enjoy! Andy |
From: Jaroslav K. <pe...@su...> - 2001-07-22 09:16:57
|
Hello, because the original 0.9.0beta6 release had a few compilation problems, I've released alsa-driver and alsa-lib packages again. The alsa-driver package has fixed problems for 2.2 kernels (rme9652_mem module) and the alsa-lib package has fixed makefiles to include missing header files to the distribution package. Please, download these files again from the ALSA site: -rw-r--r-- 1 root root 1001714 Jul 22 11:09 alsa-driver-0.9.0beta6.tar.bz2 -rw-r--r-- 1 root root 329632 Jul 21 12:18 alsa-lib-0.9.0beta6.tar.bz2 Yours, Jaroslav ----- Jaroslav Kysela <pe...@su...> SuSE Linux http://www.suse.com ALSA project http://www.alsa-project.org |
From: Jaroslav K. <pe...@su...> - 2001-07-20 10:37:41
|
Hello all, the 0.9.0beta6 ALSA packages are available for download. Changes: * alsa-lib - pcm_plugin fixes - DATADIR path fixes - async fixes - permit to PCM plug configuration to specify unchanged parameters - added snd_ctl_*_clear() functions - sequencer API cleanups - added missing reference documentation - removed snd_enum*() calls - recoded hwdep and timer API to follow modern configuration style * alsa-driver - better compatibility with 2.2 kernels - improved IA64 support - added DESTDIR to Makefile (for packaging) - CS4236 - new PnP IDs - recoded cs4231.c for CS4232 - ENS1371 - IPC Topnote G notebook hack - rme9652_mem - compilation fixes - ICE1712 - enhanced EWS88MT and EWS 88D support - CMIPCI - S/PDIF cleaups - YMFPCI - better suspend/result - MPU401 - fixes broken free code (oops) - AC'97 - improved 'wait when codec is ready' * alsa-utils - changes to follow alsa-lib * alsa-tools - envy24control updates (ADC/DAC volume controls) Jaroslav ----- Jaroslav Kysela <pe...@su...> SuSE Linux http://www.suse.com ALSA project http://www.alsa-project.org |
From: Jaroslav K. <pe...@su...> - 2001-06-28 15:15:01
|
Hello all, I am really happy to announce a new ALSA release. We did a next major step for support of DVD players and multichannel games and the user space API offers uniform access for multichannel card features and uniform raw S/PDIF support to forward AC3 and DTS streams. If nothing happens, the 0.9.0 final release will be out in July. Have fun, Jaroslav Changes: # alsa-driver * fixed compilation errors for driver (__initdata) * Intel8x0 driver - added support for multichannel output - added PM support - added ICH3 detection * EMU10K1 - fixed error in emufx code (mixer didn't work) - added raw S/PDIF output at 48kHz via FX8010 - fixed FXRT control * rawmidi - fixed bugs (poll & typo) * added PM support for CS46xx, YMFPCI * added support for Midiator MS-124T and for the MS-124W to snd-card-serial * CMIPCI - S/PDIF changes * AZT2320 - new PnP IDs * FM801 - improved AC'97 detection * SBAWE - new PnP IDs * ICE1712 - code for Terratec EWX 24/96 * MTPAV - fixes # alsa-lib - added pcm_hook plugin - heavy configuration changes - added [ ] block (array) - specific configurations available per card - support for arguments + external functions - added @hooks support for expanding leaves - added configurations for CMIPCI, FM801, EMU10K1, ENS1370, ICE1712, ICH (Intel8x0), Trident, YMFPCI - removed snd_defaults functions # alsa-utils - updated man pages # alsa-tools - added sb16_csp - updated envy24control for the latest API - updated ac3dec program to use right PCM devices Jaroslav ----- Jaroslav Kysela <pe...@su...> SuSE Linux http://www.suse.com ALSA project http://www.alsa-project.org |
From: Jaroslav K. <pe...@su...> - 2001-05-20 10:05:31
|
Hello all, the ALSA project services are slowly moving to the SourceForge site. This list is moving to the SourceForge site. Subscription to the new list (via web browser): *********************************************** http://lists.sourceforge.net/lists/listinfo/alsa-announce Unsubscription from the old list (via mail): ******************************************** Send an e-mail to <als...@al...> with the body 'unsubscribe <your_email_address>'. I would like to appologize for any inconvenience caused with this service shifting. The SourceForge site uses GNU Mailman - very good mailing list software which offers great features. The old mailing list receives the messages from new mailing list processor as well, but it's expected to be canceled within a week. Please, use new mailing list as soon as possible. Jaroslav ----- Jaroslav Kysela <pe...@su...> SuSE Linux http://www.suse.com ALSA project http://www.alsa-project.org |
From: Jaroslav K. <pe...@su...> - 2001-05-20 09:28:09
|
Hello all, the ALSA project services are slowly moving to the SourceForge site. This list is moving to the SourceForge site. Subscription to the new list (via web browser): *********************************************** http://lists.sourceforge.net/lists/listinfo/alsa-announce Unsubscription from the old list (via mail): ******************************************** Send an e-mail to <als...@al...> with the body 'unsubscribe <your_email_address>'. I would like to appologize for any inconvenience caused with this service shifting. The SourceForge site uses GNU Mailman - very good mailing list software which offers great features. The old mailing list receives the messages from new mailing list processor as well, but it's expected to be canceled within a week. Please, use new mailing list as soon as possible. Jaroslav ----- Jaroslav Kysela <pe...@su...> SuSE Linux http://www.suse.com ALSA project http://www.alsa-project.org |
From: Jaroslav K. <pe...@su...> - 2001-05-19 16:28:16
|
Hello all, the ALSA project services are slowly moving to the SourceForge site. This list is moving to the SourceForge site. Subscription to the new list (via web browser): *********************************************** http://lists.sourceforge.net/lists/listinfo/alsa-announce Unsubscription from the old list (via mail): ******************************************** Send an e-mail to <als...@al...> with the body 'unsubscribe <your_email_address>'. I would like to appologize for any inconvenience caused with this service shifting. The SourceForge site uses GNU Mailman - very good mailing list software which offers great features. The old mailing list receives the messages from new mailing list processor as well, but it's expected to be canceled within a week. Please, use new mailing list as soon as possible. Jaroslav ----- Jaroslav Kysela <pe...@su...> SuSE Linux http://www.suse.com ALSA project http://www.alsa-project.org |