Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								6dc1b4bcbc 
								
							 
						 
						
							
							
								
								release: 1.0.6rc1  
							
							 
							
							
							
						 
						
							2004-08-04 13:41:53 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								f4da9cd569 
								
							 
						 
						
							
							
								
								Update by James Courtier-Dutton <James@superbug.demon.co.uk>  
							
							 
							
							... 
							
							
							
							0.0.12
   Correct interrupt timing. interrupt at end of period,
   instead of in the middle of a playback period.
   Remove redundent "voice" handling.
0.0.13
   Single trigger call for multi channels.
0.0.14
   Set limits based on what the sound card hardware can do.
   playback periods_min=2, periods_max=8
   capture hw constraints require period_size = n * 64 bytes.
   playback hw constraints require period_size = n * 64 bytes. 
							
						 
						
							2004-07-27 16:02:43 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Clemens Ladisch 
								
							 
						 
						
							
							
							
							
								
							
							
								45814d5ec5 
								
							 
						 
						
							
							
								
								fix memory leak  
							
							 
							
							
							
						 
						
							2004-07-20 15:36:08 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Benjamin Otte 
								
							 
						 
						
							
							
							
							
								
							
							
								f3fff3e0ef 
								
							 
						 
						
							
							
								
								fix buffer overflows  
							
							 
							
							... 
							
							
							
							Signed-off-by: Benjamin Otte <in7y118@public.uni-hamburg.de> 
							
						 
						
							2004-07-20 15:33:52 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								6627bd5273 
								
							 
						 
						
							
							
								
								Fixed the device number of iec958 for the recent driver change.  
							
							 
							
							
							
						 
						
							2004-07-13 17:32:18 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								f54e32bea8 
								
							 
						 
						
							
							
								
								Added pcm.modem configurations.  
							
							 
							
							
							
						 
						
							2004-07-12 16:57:20 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								e871cdc005 
								
							 
						 
						
							
							
								
								Added atiixp-modem and intel8x0-modem definitions.  
							
							 
							
							
							
						 
						
							2004-07-12 16:22:26 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								0e8bb7bad5 
								
							 
						 
						
							
							
								
								Added the support of side and surround71 PCM types.  
							
							 
							
							
							
						 
						
							2004-07-12 16:22:00 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								2e15c60a94 
								
							 
						 
						
							
							
								
								Added the definition of modem PCM type  
							
							 
							
							
							
						 
						
							2004-07-12 16:21:29 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								98ee4d4813 
								
							 
						 
						
							
							
								
								Fixed iec958 capture using asym plugin.  
							
							 
							
							
							
						 
						
							2004-06-28 10:45:25 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								b9a25e2ac8 
								
							 
						 
						
							
							
								
								Peter Zubaj <pzad@pobox.sk>:  
							
							 
							
							... 
							
							
							
							- Added surround71 and side pcm definitions.
- Added the support of side speakers on Audigy 2 ZS. 
							
						 
						
							2004-06-28 10:40:24 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								43cee7b8c1 
								
							 
						 
						
							
							
								
								Francisco Moraes <fmoraes@nc.rr.com>:  
							
							 
							
							... 
							
							
							
							Added emu10k1x configuration. 
							
						 
						
							2004-06-28 10:28:09 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								ae80d8b647 
								
							 
						 
						
							
							
								
								James Courtier-Dutton <James@superbug.demon.co.uk>:  
							
							 
							
							... 
							
							
							
							AudigyLS now supports Digital(AC3)/Analog outputs. 5.1 Surround
PLAYBACK. MIC and LINE IN CAPTURE.
The MIC and LINE IN use the AC97 chip.
The AC97 uses the PLAYBACK(Not CAPTURE) controls in alsamixer for
controlling CAPTURE. Then, instead of sending that output to the
speakers, it sends it to the Philips 1361T ADC. This results in high
quality ADC conversion.
E.g. For LINE IN capture, set LINE IN playback volume and unmute it.
Set MASTER volume.
There is a new control for "CAPTURE feedback into PLAYBACK". If one does
not want any feedback, leave it at it's minimum.
Once I have figured out all the controls in the AC97 and what they do
for the AudigyLS, I will rename them so that they make sense to the user.
Please see attached patch files against the current CVS.
Still TODO:
1) Set multiple sample rates.
2) Add a CAPUTRE source switch for switch between "MIC", "Line in",
"SPDIF in", "TAD in", "AUX in" and "What u hear". Currently, one cannot
switch to capture "SPDIF in" or "What u hear", but all the other inputs
are possible via switches in the AC97.
3) Set multiple periods per buffer.
4) MIDI in/out.
5) Cleaner module unload. 
							
						 
						
							2004-06-28 10:26:45 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								ced7e5ccfc 
								
							 
						 
						
							
							
								
								James Courtier-Dutton <James@superbug.demon.co.uk>:  
							
							 
							
							... 
							
							
							
							Fixed SPDIF playback support with the recent change. 
							
						 
						
							2004-06-23 18:09:10 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								af70572d42 
								
							 
						 
						
							
							
								
								Added the config file for AudigyLS driver.  
							
							 
							
							
							
						 
						
							2004-06-18 14:29:03 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								994d71f9c6 
								
							 
						 
						
							
							
								
								release: 1.0.5  
							
							 
							
							
							
						 
						
							2004-05-28 13:17:08 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								509e30494f 
								
							 
						 
						
							
							
								
								compilation fix  
							
							 
							
							
							
						 
						
							2004-05-24 18:44:04 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								0c468bf109 
								
							 
						 
						
							
							
								
								Fixed wrong jump for 32-bit mixing  
							
							 
							
							
							
						 
						
							2004-05-24 18:40:11 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								d8d9c70532 
								
							 
						 
						
							
							
								
								release: 1.0.5rc1  
							
							 
							
							
							
						 
						
							2004-05-24 17:58:19 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								c11a1fc9be 
								
							 
						 
						
							
							
								
								fixed documents to process properly via doxygen.  
							
							 
							
							
							
						 
						
							2004-05-24 14:57:47 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								abf04e4cfd 
								
							 
						 
						
							
							
								
								added missing VIA686A.conf  
							
							 
							
							
							
						 
						
							2004-05-24 14:54:54 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								eafb492512 
								
							 
						 
						
							
							
								
								- added SYNC_PTR ioctl support for pcm_hw plugin  
							
							 
							
							
							
						 
						
							2004-05-22 10:14:32 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								5a2c2e0295 
								
							 
						 
						
							
							
								
								fixed unneeded cast.  
							
							 
							
							
							
						 
						
							2004-05-21 15:10:58 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								3cfc064698 
								
							 
						 
						
							
							
								
								don't lock global controls.  
							
							 
							
							
							
						 
						
							2004-05-13 12:09:31 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								df8a9dc1e2 
								
							 
						 
						
							
							
								
								si_code is 1 on my machine, why?  
							
							 
							
							
							
						 
						
							2004-05-06 18:56:53 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								e4215ba611 
								
							 
						 
						
							
							
								
								added CMI8338-SWIEC for cmipci with software IEC958  
							
							 
							
							
							
						 
						
							2004-05-06 13:19:05 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								01f217d581 
								
							 
						 
						
							
							
								
								fixed debug messages by Erik Inge Bolso.  
							
							 
							
							
							
						 
						
							2004-05-04 15:54:01 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								a6fe995bd8 
								
							 
						 
						
							
							
								
								added the new configuration for ATI IXP direct SPDIF mode.  
							
							 
							
							
							
						 
						
							2004-05-04 15:27:17 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								5586e5cbb1 
								
							 
						 
						
							
							
								
								added a new plugin "iec958" to convert IEC958 subframes.  
							
							 
							
							
							
						 
						
							2004-05-04 15:13:23 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								253b58bc03 
								
							 
						 
						
							
							
								
								avoid the compile warnings (about cast) with the recent GCC.  
							
							 
							
							
							
						 
						
							2004-05-04 15:11:58 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								4032563aad 
								
							 
						 
						
							
							
								
								fixed the bit width of IEC958_SUBFRAME_* formats from 24 to 32.  
							
							 
							
							
							
						 
						
							2004-05-04 15:10:38 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Clemens Ladisch 
								
							 
						 
						
							
							
							
							
								
							
							
								fe1618627f 
								
							 
						 
						
							
							
								
								initialize hw_params->info  
							
							 
							
							
							
						 
						
							2004-05-03 14:38:46 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Clemens Ladisch 
								
							 
						 
						
							
							
							
							
								
							
							
								4861d237e6 
								
							 
						 
						
							
							
								
								define SND_PCM_INFO_RESUME  
							
							 
							
							
							
						 
						
							2004-05-03 14:37:53 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								70d2dd963d 
								
							 
						 
						
							
							
								
								fixed the event handling of enum elements.  
							
							 
							
							
							
						 
						
							2004-05-02 11:59:08 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Clemens Ladisch 
								
							 
						 
						
							
							
							
							
								
							
							
								ef11ba77ed 
								
							 
						 
						
							
							
								
								document all PCM plugin parameters  
							
							 
							
							
							
						 
						
							2004-04-26 07:40:12 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								2cb16f857d 
								
							 
						 
						
							
							
								
								Prefer SND_ macros over SNDRV_ ones  
							
							 
							
							
							
						 
						
							2004-04-20 13:52:32 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								2bad31bbf4 
								
							 
						 
						
							
							
								
								Fixed bugs detected by Intel compiler  
							
							 
							
							
							
						 
						
							2004-04-20 13:42:48 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								a66204cd12 
								
							 
						 
						
							
							
								
								Added snd_asoundlib_version()  
							
							 
							
							
							
						 
						
							2004-04-19 15:12:32 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								ba4ddd169f 
								
							 
						 
						
							
							
								
								assert -> return error code in hw_params  
							
							 
							
							
							
						 
						
							2004-04-19 13:24:19 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								965222c3d9 
								
							 
						 
						
							
							
								
								fixed compile warnings.  
							
							 
							
							
							
						 
						
							2004-04-15 12:52:49 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								494f3e66e4 
								
							 
						 
						
							
							
								
								fixed the handling of EINTR in read/write.  
							
							 
							
							... 
							
							
							
							EINTR can be returned during ACPI suspend/resume. 
							
						 
						
							2004-04-15 12:22:26 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								64a39728a2 
								
							 
						 
						
							
							
								
								Added early event extension to the timer API - and a fix for the direct plugins  
							
							 
							
							
							
						 
						
							2004-04-06 17:29:25 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								dff4d5c466 
								
							 
						 
						
							
							
								
								Warning fixes  
							
							 
							
							
							
						 
						
							2004-04-06 17:28:01 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								b0ad5bf718 
								
							 
						 
						
							
							
								
								Next documentation update for file descriptor routines  
							
							 
							
							
							
						 
						
							2004-04-05 17:59:34 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								e5ea2a6acd 
								
							 
						 
						
							
							
								
								release: 1.0.4  
							
							 
							
							
							
						 
						
							2004-04-03 09:41:06 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								cb79106ecd 
								
							 
						 
						
							
							
								
								Added AC_PREREQ(2.53) for autoconf  
							
							 
							
							
							
						 
						
							2004-04-03 08:40:16 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								033fb96b00 
								
							 
						 
						
							
							
								
								- fixed problem with start_threshold  
							
							 
							
							... 
							
							
							
							- fixed rounding problem for period_size (mmap_commit assert invoked) 
							
						 
						
							2004-04-03 08:27:58 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								72e2f8046e 
								
							 
						 
						
							
							
								
								Added 24-bit copy  
							
							 
							
							
							
						 
						
							2004-03-31 14:16:31 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								a190b87d94 
								
							 
						 
						
							
							
								
								Initial implementation of PCM simple API extension.  
							
							 
							
							
							
						 
						
							2004-03-26 16:08:01 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								25f864b059 
								
							 
						 
						
							
							
								
								release: 1.0.4rc1  
							
							 
							
							
							
						 
						
							2004-03-26 16:03:18 +00:00