|
发表于 2002-12-22 21:16:44
|
显示全部楼层
给个链接,上面讲了sblive的安装
http://groups.google.com/groups? ... 6f3df708&rnum=2
From: David R. Heffelfinger (heffelf@nospam.yahoo.com)
Subject: SB Live alsa driver setup on Sid
View this article only
Newsgroups: linux.debian.user
Date: 2002-08-08 17:55:26 PST
I have an SB Live sound card on Sid.
It took me a while to figure out how to configure the card with the
ALSA drivers so for the benefit of others I am posting
what I needed to do to get it working.
I am using alsa 0.9rc1
The main struggle was to get /etc/alsa/modutils/0.9 file right.
my /etc/alsa/modutils/0.9 file looks like this:
#----------------------------------------
alias char-major-116 snd
alias snd-card-0 snd-emu10k1
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
options snd-emu10k1 snd_index=0 snd_id=CARD_0
post-install snd-emu10k1 /usr/bin/sfxload /usr/local/soundfonts/8mb/ineedu32.SF2
#----------------------------------------
The last line is there to allow midi playback from the card.
For some reason "sound fonts" need to be loaded to be able
to play midi using this card (don't ask me what sound fonts
are or why they need to be loaded, but they do).
/usr/bin/sfxload can be found on the awe-drv package.
the file ineedu32.SF2 was on the CD that came with the SB Live,
I just copied it to /usr/local/soundfonts/8mb/.
Make sure /etc/modutils/alsa is a symlink to /etc/alsa/modutils/0.9
run update-modules.
This should be it.
Note, to use playmidi to play midi files with this card, the -a parameter
needs to be used i.e. playmidi -a mysong.mid
Cheers,
David
Message 2 in thread
From: David R. Heffelfinger (heffelf@yahoo.com)
Subject: Re: SB Live alsa driver setup on Sid
View this article only
Newsgroups: linux.debian.user
Date: 2002-08-09 06:16:26 PST
"David R. Heffelfinger" <heffelf@nospam.yahoo.com> wrote in message news:<pan.2002.08.09.00.54.45.572328.659@nospam.yahoo.com>...
> I have an SB Live sound card on Sid.
>
> It took me a while to figure out how to configure the card with the
> ALSA drivers so for the benefit of others I am posting
> what I needed to do to get it working.
>
> I am using alsa 0.9rc1
>
> The main struggle was to get /etc/alsa/modutils/0.9 file right.
>
> my /etc/alsa/modutils/0.9 file looks like this:
> #----------------------------------------
> alias char-major-116 snd
> alias snd-card-0 snd-emu10k1
> 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
> options snd-emu10k1 snd_index=0 snd_id=CARD_0
> post-install snd-emu10k1 /usr/bin/sfxload /usr/local/soundfonts/8mb/ineedu32.SF2
> #----------------------------------------
>
> The last line is there to allow midi playback from the card.
> For some reason "sound fonts" need to be loaded to be able
> to play midi using this card (don't ask me what sound fonts
> are or why they need to be loaded, but they do).
>
> /usr/bin/sfxload can be found on the awe-drv package.
>
> the file ineedu32.SF2 was on the CD that came with the SB Live,
> I just copied it to /usr/local/soundfonts/8mb/.
>
> Make sure /etc/modutils/alsa is a symlink to /etc/alsa/modutils/0.9
>
> run update-modules.
>
> This should be it.
>
> Note, to use playmidi to play midi files with this card, the -a parameter
> needs to be used i.e. playmidi -a mysong.mid
>
> Cheers,
> David
One (rather big) gotcha I forgot to mention, for some reason I was
unable to unmute mixer channels using alsamixer. alsamixer didn't
report any problems, looked like it worked, but no sound would be
produced. I thought my configuration wasn't right and kept trying to
fix it, nothing was wrong with my config, but alsamixer hadn't really
unmuted the channels. I unmuted with gmix and I finally was able to
produce sound via the ALSA drivers.
David
ps. Should I file a bug report on alsamixer?
Message 3 in thread
From: Nyk Tarr (tanaka@giantx.co.uk)
Subject: Re: SB Live alsa driver setup on Sid
View this article only
Newsgroups: linux.debian.user
Date: 2002-08-09 12:00:09 PST
On 9 Aug 2002 06:16:26 -0700 in linux.debian.user,
David R. Heffelfinger might well have written:
>>
>> Cheers,
>> David
>
> One (rather big) gotcha I forgot to mention, for some reason I was
> unable to unmute mixer channels using alsamixer. alsamixer didn't
> report any problems, looked like it worked, but no sound would be
> produced. I thought my configuration wasn't right and kept trying to
> fix it, nothing was wrong with my config, but alsamixer hadn't really
> unmuted the channels. I unmuted with gmix and I finally was able to
> produce sound via the ALSA drivers.
>
> David
>
> ps. Should I file a bug report on alsamixer?
It may be that you failed to unmute the appropriate channel (by pressing
'm'), or failed to find it altogether - I'm not sure what half of the
sliders do ^_^...
--
/__
\_|\/
/\ |
|