Thanks to Takashi, my nm256 driver no longer crashes on load.
alsamixer now runs and looks OK.
But I can't get anything from aplay!
$ aplay -v schubert.wav
Playing WAVE 'schubert.wav' : Signed 16 bit Little Endian, Rate 44100 Hz, Mono
aplay: pcm_params.c:781: snd_pcm_hw_param_set_near: Assertion `err >= 0' failed.
Aborted...
$ sox schubert.wav -t ossdsp /dev/dsp
sox: Invalid audio buffer size 0
Here's my modules.conf:
alias parport_lowlevel parport_pc
alias usb-controller usb-uhci
alias eth0 3c59x
## old OSS-Free driver
# alias sound-slot-0 nm256
## ALSA native device support
alias char-major-116 snd
options snd snd_major=116 snd_cards_limit=1
alias snd-card-0 snd-card-nm256
options snd-card-nm256 snd_index=0 snd_id="NeoMagic" \
snd_force_ac97=1 snd_buffer_top=0x27ec00
## OSS emulation
alias char-major-14 soundcore
alias sound-slot-0 snd-card-0
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
Modules all seem to be loaded:
$ lsmod
Module Size Used by
snd-pcm-oss 46432 0 (autoclean)
snd-mixer-oss 11376 0 (autoclean) [snd-pcm-oss]
ppp_async 6608 1 (autoclean)
ppp_generic 17552 3 (autoclean) [ppp_async]
slhc 4672 0 (autoclean) [ppp_generic]
3c59x 25440 1 (autoclean)
snd-card-nm256 60928 0
snd-pcm 61632 0 [snd-pcm-oss snd-card-nm256]
snd-timer 12256 0 [snd-pcm]
snd-ac97-codec 25248 0 [snd-card-nm256]
snd 35152 0 [snd-pcm-oss snd-mixer-oss snd-card-nm256 snd-pcm
My system:
Dell Latitude CPi-A with neomagic 256-AV audio/video controller
linux 2.4.14-pe (r. love's preemptible patch)
alsa 0.9-beta from CVS today
--
paul winkler
home: http://www.slinkp.com
music: http://www.reacharms.com
calendars: http://www.calendargalaxy.com
_______________________________________________
Alsa-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-user