On Fri, 2004-03-19 at 16:42, Wayde Milas wrote:
> > Hi, i think the kernel level oss emyu can be told which devices to
> > simulate.. So you be able to get it to run with with kernel oss emu...
> > 
> > http://alsa-project.org/~iwai/OSS-Emulation.html
> > 
> > read the part on pcm mapping..
> 
> I found this before. Here is the problem (and it probably stems from me
> being a total alsa neophyte). hw0:2 is the spdif port on my SBLive.
> However, if i play to it via something like aplay directly: aplay
> -Dhw0:2 or what ever the syntax is (cant remember, may need plug:hw0:2)
> I get no sound. I've never been able to get sound unless I specify -D
> spdif or -Dplug:spdif.
> 
> From what I gather it may have something to do with the SBLive only
> accepting samples at 48k, and the plug:spdif doing some magic to
> upsample to 48k or somesuch. I'm not sure.
> 
> Anyways, I thought if I try and reassign via the oss mapping feature to
> use a different hardware device, its just not going to work because of
> the above problem. ie, options snd-pcm-oss dsp_map=2 is just gonna fail
> because it points to hw0:2 directly with no splug:spdif? Am I wrong
> about this?
> 
> Wayde

Yup, I tried this over the weekend. didnt work. I'm sure its being
mapping oss to hw2:0 which is teh spif port, but I hear no sound.

No one seems to be able to answer this:

What exactly is the difference between using hw0:2 and spdif? They both
go to the same port but spdif actually plays sound on the emu10k.

Unless I'm missing the boat, I dont think its possible in alsa to oss
emulate out to the spidif port on an emu10k... which pretty much makes
alsa useless for anyone who wants to use it for digital output with
legacy oss apps.

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to