I use a slackware distribution with kernel upgraded to 2.0.34
My pc is equipped with an "anonymous" ESS 1868 Sound Card.
The original kernel drivers OSS/Lite identifies it as a ESS 1688, baut
it works good.
Trying to work with multitrack-2.2 with full-duplex, i've compiled &
installed ALSA drivers 0.2.0-pre8
These drivers seems to work (i can able to load the modules, i can cat
from and to /dev/dsp hearing the sounds) but all the sound oriented
applications
that previously worked doesn't work anymore.
multitrack says "No soundcards available. Record and playback
disabled".
wavplay says "Invalid argument: Audio block size (1024 bytes)".
Can i do something to fix this? Or i have to go back to OSS/Lite and
forget the full-duplex? Or buy a OSS/Linux?
The /etc/modules.conf configuration i'm using is the following (i didn't
find enough documentation about the way to make this configuration,
i've just argued how to make it ):
extract from /etc/modules.conf
-----------------------
alias char-major-14 snd
alias snd-minor-oss-0 snd-audiodrive1688
alias snd-minor-oss-3 snd-pcm1-oss
alias snd-minor-oss-4 snd-pcm1-oss
alias snd-minor-oss-5 snd-pcm1-oss
alias snd-minor-oss-12 snd-pcm1-oss
alias snd-card-0 snd-audiodrive1688
options snd snd_major=14 snd_cards_limit=1
options snd-audiodrive1688 snd_index=1 snd_port=0x220 snd_irq=9
snd_dma8=1 snd_dma8_size=64
----------------