Clemens Ladisch
09eb800771
enable dmix-ing and proper 5.1 routing for USB audio devices
...
add a configuration file for USB audio devices
2007-02-13 09:01:31 +01:00
Takashi Iwai
70c20571e1
Fix CS46xx.conf default capture
...
Fix the capture slave to hw for CS46xx default PCM since dsnoop
seems not working with this hardware well.
2006-11-24 16:29:45 +01:00
Jaroslav Kysela
d7916981bf
pcm config files cleanups and name hint extension
...
- remove device 0/subdevice 0 from configuration files (it's default)
- name_hint
- fixed parsing slaves
- obtain device numbers directly from 'type hw' configurations to
avoid poluting of configurations scripts with hint.device lines
2006-10-12 16:27:23 +02:00
Jaroslav Kysela
1300e70573
more name hint interace updates
...
- add long card name to device description
- create empty PCM plugin to allow right hint description parsing
- reorder devices in alsa.conf
- make namehint more configurable (using default.namehint.showall switch)
- add two levels basic and exteded for hints to default configuration files
- do not show direct device aliases
- removed all known memory leaks
2006-10-12 14:34:23 +02:00
Jaroslav Kysela
13fdc41785
add snd_device_name_hint() function and initial implementation
...
- add snd_device_name_hint() and snd_device_name_free_hint() functions
- add snd_ctl_iface_conf_name() functions
- do not accept parameters for the plugin definition without @args section
- add defaults.pcm.dmix.card/device and dsnoop.card/device definitions
- add hints for HDA-Intel.conf, pcm/dmix.conf, pcm/dsnoop.conf and alsa.conf
- add test/namehint test utility
- doxygen related cleanups
2006-10-11 13:18:57 +02:00
Takashi Iwai
1a87651393
Use dmix/dsnoop for maestro3 boards
...
Use dmix/dsnoop for maestro3 boards. Although maestro3 has multiple
playback capability, it supports only two streams (with the currently
available firmware).
2006-10-04 17:33:25 +02:00
Takashi Iwai
612216db0d
Add --disable-alisp configure option
...
Added --disable-alisp configure option to disable alsip support.
2006-09-06 14:39:01 +02:00
Takashi Iwai
408697bfe2
Add config for new snd-aoa driver
...
Add a new config for new snd-aoa driver, aliased to PMacToonie.
2006-06-30 11:34:30 +02:00
Takashi Iwai
67ff9b7bf0
Fixed driver alias of Aureon 7.1 Universe
...
Fixed driver alias of Aureon 7.1 Universe. Aureon71Universe was too long
as the driver name. The corrected name is Aureon71Univ.
2006-06-29 16:43:56 +02:00
Takashi Iwai
bbbb06bc8f
Turn on iec958 capture of iec1724 boards with spdif PCM
...
Automatically turn on iec958 capture of iec1724 boards
with spdif PCM via hooks plugin.
2006-06-23 14:42:59 +02:00
Takashi Iwai
daed233936
Fix surround40 config for ens1370
...
Fixed surround40 config for ens1370. Added missing interface for
the hook control.
2006-05-18 11:26:00 +02:00
Takashi Iwai
c445fddab6
Fix device number of ICH4 iec958 controls
...
Fix device number of control emenets in ICH4 iec958 PCM hooks.
2006-05-02 14:30:33 +02:00
Takashi Iwai
eecfed7569
Add channels parameter to surround40/51 definitions
...
Add channels parameter to surround40/51 definitions for drivers
using a single device.
2006-03-17 18:14:23 +00:00
Takashi Iwai
559deb4d95
Fix configuration for Aureon and Prodigy71 boards
...
Fixed the default configuration of Aureon and Prodigy71 boards
to use dmix/dsnoop. Added a new alias for Prodigy71LT.
2006-01-13 13:52:31 +00:00
Takashi Iwai
1a9695af4d
Add missing alias entries
...
Added the missing alias entries.
2006-01-13 11:53:08 +00:00
Takashi Iwai
5bdd7f6b9b
Make dmix/dsnoop as default for ICE1712
...
Make dmix/dsnoop as default for ICE1712 (bug#1659).
2006-01-04 16:05:36 +00:00
James Courtier-Dutton
46f81f994b
snd-ca0106: update mixer controls names from SPDIF to IEC958
2005-12-16 22:04:10 +00:00
Takashi Iwai
46df7083c9
Make dmix/dsnoop as default PCM for ICE1724
...
Make dmix/dsnoop as default PCM for ICE1724.
2005-12-14 13:14:45 +00:00
James Courtier-Dutton
01892b78fa
snd-ca0106 Fixed SPDIF output.
...
Example failure error message before fix:
speaker-test 0.0.8
Playback device is spdif
Stream parameters are 48000Hz, S16_LE, 2 channels
Using 16 octaves of pink noise
ALSA lib setup.c:549:(add_elem) Cannot obtain info for CTL elem (MIXER,'SPDIF Front',0,0,0): No such file or directory
Playback open error: -2,No such file or directory
2005-12-13 10:42:32 +00:00
Takashi Iwai
74fcf774da
Fix a missing line in PMacToonie.conf
...
Add a missing line "playback.pcm {" in PMacToonie.conf (bug#1594).
2005-12-02 13:44:13 +00:00
Lee Revell
477325ddfb
use dmix/dsnoop for default PCM on ca0106
...
This chipset lacks hardware mixing so needs to use dmix/dsnoop by
default.
Signed-off-by: Lee Revell <rlrevell@joe-job.com>
2005-09-29 12:32:41 +00:00
Takashi Iwai
841ca34917
Fix endianess of PMac driver
...
Fix endianess of PMac driver for the latest change of dmix.
Now need to specify the (big-endian) format explicitly.
2005-09-19 12:40:02 +00:00
Mikael Magnusson
148c2b8e7c
emu10k1: Front channels via fxbus 8 and 9
...
Routes front channels via fxbus 8 and 9 instead of fxbus 0 and 1. This
makes the front and default devices independent of each other, and
"Wave Surround", "Wave Center" and "Wave LFE" don't have to be muted
during 5.1 playback.
Signed-off-by: Mikael Magnusson <mikma@users.sourceforge.net>
2005-09-13 10:36:16 +00:00
Takashi Iwai
7ba8d5c307
Add modem pcm definition for hda-intel driver
...
Add modem pcm definition for hda-intel driver.
2005-09-12 10:44:53 +00:00
Takashi Iwai
0eac0a983a
Fix configuration for ICE1724
...
- Fix surround40 channel numbers
- Fix rear/center_lfe channel assignment
This configuration is based on the channel order on Revo 7.1,
Front/CLFE/Surr/Side
If the other ice1724-based boards have a different order, we need
to rename the driver's id to distinguish the difference.
2005-09-02 16:40:40 +00:00
Takashi Iwai
f8cf6be94c
Fix surroundX PCM
...
From: Julian Scheel <julian@jusst.de>
Hi all,
attached is an updated ICE1724.conf - I have added channels X parameters to
the .pcm.surroundXX-fields, because otherwise it's for example not possible
to play a 5.1-stream on surround51 and a stereo-stream on side simultaneous.
I need this feature to do multiroom-sound through one single sound-card (one
room playing a DVD with 5.1, another room playing some MP3s through channels
7 and 8).
I hope you could follow my explanations and will add this to the tree.
Cheers,
Julian
2005-08-03 13:48:14 +00:00
Clemens Ladisch
a4c7041de5
use PCM interface for IEC958 controls
...
For consistency, use the PCM interface instead of MIXER for IEC958
default/mask/stream mixer controls.
2005-08-03 12:50:32 +00:00
Clemens Ladisch
a2ad683c05
adjust control references in config files
...
Adjust the hooked control definitions for the changed interface of
the "IEC958 Playback PCM Stream" control.
2005-08-02 14:18:29 +00:00
Clemens Ladisch
5203c3bfa1
adjust control references in config files
...
Adjust the hooked control definitions for the changed interface of
"EMU10K1 PCM Send Volume" and "EMU10K1 PCM Send Routing" controls.
2005-08-02 07:59:46 +00:00
Clemens Ladisch
a12f75afb9
fix typo
...
Fix a typo in the "Swap Surround Slot" value for surround40.
2005-06-27 14:43:12 +00:00
James Courtier-Dutton
b0ee34e757
Implement surround71 output for SB Live 24 bit.
...
Note: Requires updated alsa-kernel as well.
2005-05-21 15:21:04 +00:00
Takashi Iwai
da34d7ec96
Add configuration for AACI driver
...
Added the PCM configuration for ARM AACI driver.
2005-05-12 13:12:16 +00:00
Takashi Iwai
062df69f00
Make surround config backward compatible
...
Make hooks for surround config backward compatible with the older drivers
(without "Channel Mode" control).
2005-04-20 14:28:27 +00:00
Takashi Iwai
21e676e383
Add PMac Toonie configuration
...
Added PMac Toonie configuration. Using softvol for default.
2005-04-14 14:30:02 +00:00
Takashi Iwai
54ec88bafb
Use 'Channel Mode' control
...
Use 'Channel Mode' control to set the 4/6 channel mode in the config hooks.
2005-04-13 13:35:58 +00:00
Takashi Iwai
38f4e69b0c
Remove Azalia.conf
...
Removed Azalia.conf, using alias to HDA-Intel instead.
2005-04-05 15:21:22 +00:00
Takashi Iwai
586c8872a9
Use dmix/dsnoop as default
...
Use dmix/dsnoop plugins as default for emu10k1x.
2005-03-29 17:42:40 +00:00
James Courtier-Dutton
e67db18455
Fixes AC3 output on Audigy2 sound cards
...
This patch adds a DSP patch to fix an spdif_bug on some Audigy2 cards.
It also does detailed identification of the capabilities of the sound
card so that the patch is only applied to the sound cards that really
need it.
Signed-off-by: James Courtier-Dutton
2005-03-24 11:24:31 +00:00
James Courtier-Dutton
d36e8f20d4
Fix AC3 output on alsa-lib ca0106.conf
...
This fixes AC3 SPDIF output. It now correctly turns SPDIF OUT on when
using the iec958 device.
Signed-off-by: James Courtier-Dutton
2005-03-21 19:55:16 +00:00
Jaroslav Kysela
b088e1294b
Fix rear/center_lfe subdevice mismatch
2005-03-10 20:03:02 +00:00
Takashi Iwai
acc032b63f
Fix SPDIF device
...
Fixed SPDIF device number.
2005-02-24 10:19:23 +00:00
Takashi Iwai
970b1450be
Fix card type to string
...
Fixed the card type to string in each config.
Also, removed suprefluous DEV argument in iec958 of some cards.
2005-02-22 20:23:18 +00:00
Takashi Iwai
5741aec950
Add config file for CMI8768
...
Added the config file for CMI8768 (showns as CMI8738-MC8).
2005-02-22 20:20:42 +00:00
Takashi Iwai
e9c6bd0be0
Use softvol for default PCM
...
Use softvol plugin for default PCM (for C-Media codecs)
2005-02-17 15:15:37 +00:00
Mikael Magnusson
6408cdf021
Fixed rear PCM (mono output)
...
Signed-off-by: Mikael Magnusson <mikaelmagnusson@glocalnet.net>
2005-02-16 11:47:05 +00:00
Takashi Iwai
823a925c26
Remove routing of 5.1 output
...
Removed the routing of 5.1 output. ICH4 uses the same slot
assignment (3/4/7/8/6/9) like codec chips.
2005-02-09 16:10:41 +00:00
Takashi Iwai
1dd2db1367
Add config file for PC-Speaker driver
...
Added the config file for PC-Speaker driver (use dmix/null as default PCM)
2005-01-31 11:53:46 +00:00
Takashi Iwai
33d9449c71
Use dmix/dsnoop for default PCM
...
Use dmix/dsnoop plugins for default PCM in most of mobo chips
2005-01-31 11:51:36 +00:00
Takashi Iwai
9309430ae8
Make dsnoop card-specific
...
Make dsnoop card-specific. Its definition is moved to pcm/dsnoop.conf.
2005-01-27 15:45:05 +00:00
Takashi Iwai
a00be1418e
Add config for HDA-Intel
...
Add HDA-Intel.conf for snd-hda-intel driver (former snd-azx).
Azalia.conf is kept for backward compatibility.
2005-01-20 15:09:14 +00:00