Re: alsa et sarge

2005-10-17 Par sujet Julien

> > Bonjour,
> > J'aimerais avoir quelques informations à propos des fichiers de
> > configuration d'alsa. Je me retrouve avec un fichier
> /etc/default/alsa,
> > un répertoire /etc/alsa/, ainsi qu'avec plusieurs fichiers dans les
> > répertoires /usr/share/alsa/ et /usr/share/alsa-base/.
> > 
> > lspci :
> > :00:08.0 Multimedia audio controller: ESS Technology ES1978
> Maestro
> > 2E (rev 10)
> > 
> > lsmod :
> > snd_es1968 29188  0 
> > snd_ac97_codec 59268  1 snd_es1968
> > snd_pcm_oss48168  0 
> > snd_mixer_oss  16640  1 snd_pcm_oss
> > snd_pcm85384  2 snd_es1968,snd_pcm_oss
> > snd_page_alloc 11144  2 snd_es1968,snd_pcm
> > gameport4736  1 snd_es1968
> > snd_mpu401_uart 7296  1 snd_es1968
> > snd_seq_oss29440  0 
> > snd_seq_midi8096  0 
> > snd_rawmidi23204  2 snd_mpu401_uart,snd_seq_midi
> > snd_seq_midi_event  7552  2 snd_seq_oss,snd_seq_midi
> > snd_seq46480  5
> > snd_seq_oss,snd_seq_midi,snd_seq_midi_event snd_timer 
> 23300
> >  2 snd_pcm,snd_seq snd_seq_device  7944  3
> > snd_seq_oss,snd_seq_midi,snd_rawmidi snd50660  13
> >
> snd_es1968,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_mpu401_
> >
> uart,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq_midi_event,snd_seq,sn
> > d_timer,snd_seq_device soundcore   9824  1 snd
> > 
> > Je sais pas si c'est le bon endroit,mais je voulais signaler que j'ai
> > été obligé d'ajouter le module snd-seq-midi dans le fichier
> /etc/modules
> > pour avoir le midi.
> > 
> > aplay -l :
> >  List of PLAYBACK Hardware Devices 
> > card 0: E2E [ESS ES1978 (Maestro 2E)], device 0: ESS Maestro [ESS
> > Maestro]  Subdevices: 4/4
> >   Subdevice #0: subdevice #0
> >   Subdevice #1: subdevice #1
> >   Subdevice #2: subdevice #2
> >   Subdevice #3: subdevice #3
> > 
> > aplay -L :
> > PCM list:
> > hw {
> > @args.0 CARD
> > @args.1 DEV
> > @args.2 SUBDEV
> > @args.CARD {
> > type string
> > default {
> > @func getenv
> > vars {
> > 0 ALSA_PCM_CARD
> > 1 ALSA_CARD
> > }
> > default {
> > @func refer
> > name 'defaults.pcm.card'
> > }
> > }
> > }
> > @args.DEV {
> > type integer
> > default {
> > @func igetenv
> > vars {
> > 0 ALSA_PCM_DEVICE
> > }
> > default {
> > @func refer
> > name 'defaults.pcm.device'
> > }
> > }
> > }
> > @args.SUBDEV {
> > type integer
> > default {
> > @func refer
> > name 'defaults.pcm.subdevice'
> > }
> > }
> > type hw
> > card $CARD
> > device $DEV
> > subdevice $SUBDEV
> > }
> > plughw {
> > @args.0 CARD
> > @args.1 DEV
> > @args.2 SUBDEV
> > @args.CARD {
> > type string
> > default {
> > @func getenv
> > vars {
> > 0 ALSA_PCM_CARD
> > 1 ALSA_CARD
> > }
> > default {
> > @func refer
> > name 'defaults.pcm.card'
> > }
> > }
> > }
> > @args.DEV {
> > type integer
> > default {
> > @func igetenv
> > vars {
> > 0 ALSA_PCM_DEVICE
> > }
> > default {
> > @func refer
> > name 'defaults.pcm.device'
> > }
> > }
> > }
> > @args.SUBDEV {
> > type integer
> > default {
> > @func refer
> > name 'defaults.pcm.subdevice'
> > }
> > }
> > type plug
> > slave.pcm {
> > type hw
> > card $CARD
> > device $DEV
> > subdevice $SUBDEV
> > }
> > }
> > plug {
> > @args.0 SLAVE
> > @args.SLAVE {
> > type string
> > }
> > type plug
> > slave.pcm $SLAVE
> > }
> > dmix {
> > @args.0 SLAVE
> > @args.1 FORMAT
> > @args.2 RATE
> > @args.SLAVE {
> > type string
> > default 'hw:0,0'
> > }
> > @args.FORMAT {
> > type string
> > default S16_LE
> > }
> > @args.RATE {
> > type integer
> > default 48000
> > }
> > type

alsa et sarge

2005-10-17 Par sujet Julien
Bonjour,
J'aimerais avoir quelques informations à propos des fichiers de
configuration d'alsa. Je me retrouve avec un fichier /etc/default/alsa,
un répertoire /etc/alsa/, ainsi qu'avec plusieurs fichiers dans les
répertoires /usr/share/alsa/ et /usr/share/alsa-base/.

lspci :
:00:08.0 Multimedia audio controller: ESS Technology ES1978 Maestro
2E (rev 10)

lsmod :
snd_es1968 29188  0 
snd_ac97_codec 59268  1 snd_es1968
snd_pcm_oss48168  0 
snd_mixer_oss  16640  1 snd_pcm_oss
snd_pcm85384  2 snd_es1968,snd_pcm_oss
snd_page_alloc 11144  2 snd_es1968,snd_pcm
gameport4736  1 snd_es1968
snd_mpu401_uart 7296  1 snd_es1968
snd_seq_oss29440  0 
snd_seq_midi8096  0 
snd_rawmidi23204  2 snd_mpu401_uart,snd_seq_midi
snd_seq_midi_event  7552  2 snd_seq_oss,snd_seq_midi
snd_seq46480  5
snd_seq_oss,snd_seq_midi,snd_seq_midi_event snd_timer  23300
 2 snd_pcm,snd_seq snd_seq_device  7944  3
snd_seq_oss,snd_seq_midi,snd_rawmidi snd50660  13
snd_es1968,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_mpu401_
uart,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq_midi_event,snd_seq,sn
d_timer,snd_seq_device soundcore   9824  1 snd

Je sais pas si c'est le bon endroit,mais je voulais signaler que j'ai
été obligé d'ajouter le module snd-seq-midi dans le fichier /etc/modules
pour avoir le midi.

aplay -l :
 List of PLAYBACK Hardware Devices 
card 0: E2E [ESS ES1978 (Maestro 2E)], device 0: ESS Maestro [ESS
Maestro]  Subdevices: 4/4
  Subdevice #0: subdevice #0
  Subdevice #1: subdevice #1
  Subdevice #2: subdevice #2
  Subdevice #3: subdevice #3

aplay -L :
PCM list:
hw {
@args.0 CARD
@args.1 DEV
@args.2 SUBDEV
@args.CARD {
type string
default {
@func getenv
vars {
0 ALSA_PCM_CARD
1 ALSA_CARD
}
default {
@func refer
name 'defaults.pcm.card'
}
}
}
@args.DEV {
type integer
default {
@func igetenv
vars {
0 ALSA_PCM_DEVICE
}
default {
@func refer
name 'defaults.pcm.device'
}
}
}
@args.SUBDEV {
type integer
default {
@func refer
name 'defaults.pcm.subdevice'
}
}
type hw
card $CARD
device $DEV
subdevice $SUBDEV
}
plughw {
@args.0 CARD
@args.1 DEV
@args.2 SUBDEV
@args.CARD {
type string
default {
@func getenv
vars {
0 ALSA_PCM_CARD
1 ALSA_CARD
}
default {
@func refer
name 'defaults.pcm.card'
}
}
}
@args.DEV {
type integer
default {
@func igetenv
vars {
0 ALSA_PCM_DEVICE
}
default {
@func refer
name 'defaults.pcm.device'
}
}
}
@args.SUBDEV {
type integer
default {
@func refer
name 'defaults.pcm.subdevice'
}
}
type plug
slave.pcm {
type hw
card $CARD
device $DEV
subdevice $SUBDEV
}
}
plug {
@args.0 SLAVE
@args.SLAVE {
type string
}
type plug
slave.pcm $SLAVE
}
dmix {
@args.0 SLAVE
@args.1 FORMAT
@args.2 RATE
@args.SLAVE {
type string
default 'hw:0,0'
}
@args.FORMAT {
type string
default S16_LE
}
@args.RATE {
type integer
default 48000
}
type dmix
ipc_key 5678293
ipc_key_add_uid yes
slave {
pcm $SLAVE
format $FORMAT
rate $RATE
}
}
dsnoop {
@args.0 SLAVE
@args.1 FORMAT