It seems I can use the following modules :
sound
ad1848 (needs sound)
cs4232 (needs ad1848 & sound)
opl3 (needs sound)
mpu401 (needs sound)
Here is my conf.modules :
alias char-major-14 cs4232
options opl3 io=0x388
options mpu401 io=0x330 irq=9
options cs4232 io=0x534 irq=5 dma=1 dma2=0
I have the following problems :
- opl3 is needed to play midi sounds
but since cs4232 does not depend on it,
it is not loaded automatically by kerneld
on a request on the major-14-devices.
- same for mpu 401
- with all these loaded into the kernel, my
/dev/sndstat looks rather strange : there
is no Card config ???
---------------------------
% cat /dev/sndstat
OSS/Free:3.8s2++-971130
Load type: Driver loaded as a module
Kernel: Linux charlie.loria.fr 2.1.89 #3 Fri Mar 13 02:10:50 MET 1998
i686
Config options: 0
Installed drivers:
Card config:
Audio devices:
0: Crystal audio controller (CS4236) (DUPLEX)
Synth devices:
0: Yamaha OPL-3
Midi devices:
0: MPU-401 1.5U Midi interface #1
Timers:
0: System clock
1: Crystal audio controller (CS4236)
2: MPU-401 Timer
Mixers:
0: Crystal audio controller (CS4236)
- ---------------------------
- It seems I cannot control the overall
volume triger of the device ... no effect
on the volume when using xmixer for ex.
But the CD, synth, midi sub-volume
trigers seem to work well ...
Any ideas to solve one of these ??
Thanks a lot
Here is my configuration :
/*
* Sound
*/
#undef CONFIG_SOUND
#define CONFIG_SOUND_MODULE 1
#undef CONFIG_PAS
#undef CONFIG_SB
#undef CONFIG_ADLIB
#undef CONFIG_GUS
#undef CONFIG_MPU401
#define CONFIG_MPU401_MODULE 1
#undef CONFIG_PSS
#undef CONFIG_MSS
#define CONFIG_MSS_MODULE 1
#undef CONFIG_SSCAPE
#undef CONFIG_TRIX
#undef CONFIG_MAD16
#undef CONFIG_CS4232
#define CONFIG_CS4232_MODULE 1
#undef CONFIG_MAUI
#undef CONFIG_OPL3SA1
#undef CONFIG_SOFTOSS
#undef CONFIG_YM3812
#define CONFIG_YM3812_MODULE 1
#undef CONFIG_VMIDI
#undef CONFIG_UART6850
#undef CONFIG_LOWLEVEL_SOUND
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu