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
Takashi Iwai
abf04e4cfd
added missing VIA686A.conf
2004-05-24 14:54:54 +00:00
Takashi Iwai
3cfc064698
don't lock global controls.
2004-05-13 12:09:31 +00:00
Takashi Iwai
e4215ba611
added CMI8338-SWIEC for cmipci with software IEC958
2004-05-06 13:19:05 +00:00
Takashi Iwai
a6fe995bd8
added the new configuration for ATI IXP direct SPDIF mode.
2004-05-04 15:27:17 +00:00
Clemens Ladisch
60ab119948
fix pcm.iec958 device number on nForce boards
2004-03-25 06:58:27 +00:00
Jaroslav Kysela
2d4f3f4ffa
Fixed mono sample processing for rear/center_lfe and spdif PCMs
2004-03-14 10:26:50 +00:00
Jaroslav Kysela
aed5c921d4
Reverted back
2004-03-05 11:26:33 +00:00
Jaroslav Kysela
b282b1458c
Fixed typo and front definition
2004-03-05 08:20:13 +00:00
Takashi Iwai
eaa016554c
- turn on the jack sharing switches automatically for surround pcms.
...
- fixed the device number of hooked controls (all zero).
- use route plugin instead of multi plugin for remapping of channels.
2004-03-03 18:18:34 +00:00
Takashi Iwai
93c873bc0f
added ATIIXP config
2004-02-24 16:25:26 +00:00
Takashi Iwai
1872af49ca
- added the indepdent front, rear, center_lfe support.
2004-02-10 15:44:17 +00:00
Takashi Iwai
4f8254f654
- fixed the wrong driver name (just copied from RME9636).
...
- fixed the control type of "IEC958 Playback PCM Stream".
2004-02-09 17:06:02 +00:00
Takashi Iwai
a3149ac3f5
- fixed the control type of "IEC958 Playback PCM Stream".
2004-02-09 17:05:01 +00:00
Jaroslav Kysela
724e181fa0
Capture channels for s/pdif are 8 & 9, too
2004-01-27 09:47:13 +00:00
Takashi Iwai
8169d2823e
- fixed the iec958 capture using asym plugin.
...
the different routing is used.
2004-01-26 15:57:05 +00:00
Takashi Iwai
9c4d6757cc
- fixed the iec958 capture using asym plugin.
...
don't reset "IEC958 Loop" for capture.
2004-01-26 15:56:42 +00:00
Jaroslav Kysela
6c3f250896
Remove not needed functions after open phase.
2004-01-19 19:51:59 +00:00
Takashi Iwai
73365bd766
- comment out the analog/digital switch in surround51 for creative's
...
digital receiver.
2004-01-07 18:11:58 +00:00
Jaroslav Kysela
d0facfde2b
ALISP update
...
- function names are more emacs-like
- implemented (format) function
- fixed numerous memory-leaks (valgrind is now happy)
Ordinary mixer
- added the global view (using hdsp names only)
2003-12-23 16:42:55 +00:00
Jaroslav Kysela
4aec7396ff
Fixed lisp for ordinary mixer API
2003-12-21 18:25:57 +00:00
Takashi Iwai
372668cffa
added the definitions for vortex au88x0 cards.
2003-11-27 16:50:52 +00:00
Takashi Iwai
3802c57944
- fixed the 5.1 output device.
2003-11-24 12:58:07 +00:00
Takashi Iwai
8503e9626e
removed "Exchange DAC" hack again. now it's handled in the driver.
2003-11-07 19:39:16 +00:00
Takashi Iwai
2d675abc9f
Marcel <shizuma@magma.ca>:
...
- fixed the 4.0 output.
2003-10-31 16:50:40 +00:00
Takashi Iwai
85216d820e
changed the PCM routing for the recent redesign of the driver.
2003-10-13 16:34:55 +00:00
Jaroslav Kysela
ab61b62cb4
More changes to the ordinary mixer API
2003-10-13 12:06:45 +00:00
Jaroslav Kysela
37b855170b
Fixed typo
2003-09-26 06:38:35 +00:00
Jaroslav Kysela
60585e25fc
added snd_hctl_ctl() function
...
ordinary mixer:
- revised Ordinary Mixer I/O type
- sndo_mixer_open() take PCMs rather than strings to pass
the real relationship
- an initial version of toplevel alisp script
more alisp development:
- renamed a* functions to A* functions (acall -> Acall etc.)
- many improvements (unset*, exfun, Acall pcm_info, Asnderr, Asyserr)
2003-09-09 19:24:35 +00:00
Takashi Iwai
c0e493eb5a
- Added the support for AC3 passthrough on Audigy.
...
- New config for Audigy2 (for incompatibility with Audigy1).
2003-08-29 09:24:19 +00:00
Jaroslav Kysela
e09736109e
Added surround41 and surround50 definitions
2003-08-12 09:34:38 +00:00
Takashi Iwai
bffffeef45
- missing changes from virt to virtual rawmidi.
2003-08-06 14:46:33 +00:00
Takashi Iwai
184612c30a
added the definition of rawmidi.virtual.
2003-07-29 17:16:18 +00:00
Takashi Iwai
22e1a1bb13
added config files for digigram cards.
2003-07-08 10:45:50 +00:00
Takashi Iwai
d14884563f
fixed IEC958 pcm (wrong device index).
2003-05-16 14:34:20 +00:00
Takashi Iwai
42cb01576d
fixed a missing slave.pcm line.
2003-05-16 10:13:58 +00:00
Takashi Iwai
71726ce535
- added config for nVidia nForce.
2003-05-15 13:12:12 +00:00
Jaroslav Kysela
d7233fe472
Optimized spdif device
2003-04-29 07:45:35 +00:00
Takashi Iwai
f4891ca932
added surround51, center and lfe definitions.
2003-04-02 14:45:36 +00:00
Jaroslav Kysela
49ebb948c8
Added dsnoop definition
2003-03-21 12:56:42 +00:00
Jaroslav Kysela
cf9e518d51
Timestamp update (struct timeval -> struct timespec).
2003-02-28 17:23:28 +00:00