LinuxQuestions.org
Visit the LQ Articles and Editorials section
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices

Reply
 
Search this Thread
Old 03-29-2005, 01:10 PM   #1
Vookimedlo
Member
 
Registered: Jul 2004
Location: Czech Republic - Roudnice nad Labem
Distribution: Debian
Posts: 253

Rep: Reputation: 33
Soundblaster Live 24 - alsa driver


Hi,

I have Soundblaster Live 24 and using Fedora Core 3. I found that there is no suiteable driver for it. So I've installed alsa drivers 1.0.8. (http://www.alsa-project.org/alsa-doc...&module=ca0106)


I tryed sound in XMMS via OSS emulated output and it works great. But when I try sound output via alsa native driver, I get strange choppy sound output and this is common problem for all Software using alsa driver (KDE sound system, XMMS, ...). It seems like only 1 channel is working

1) How can I use native alsa driver?
2) How can I get 5.1 output?


Thanks.
 
Old 03-31-2005, 01:22 AM   #2
Mega Man X
Guru
 
Registered: Apr 2003
Location: ~
Distribution: Ubuntu, FreeBSD, Solaris, DSL
Posts: 5,339

Rep: Reputation: 63
Doesn't Fedora Core 3 uses the kernel 2.6? Because the chipset emu10k1 used in Sound Blasters are already in the kernel, so you should not need to do anything fancy with the drivers other then loading the module:

modprobe emu10k1
 
Old 03-31-2005, 04:59 AM   #3
Vookimedlo
Member
 
Registered: Jul 2004
Location: Czech Republic - Roudnice nad Labem
Distribution: Debian
Posts: 253

Original Poster
Rep: Reputation: 33
Hi,

thanks for your reply. But I must say that you thought wrong. Soundblaster Live 24-bit is not based on Emu10k1 chipset. I find the solution.

1) use driver snd_ca0106 (not included in kernel 2.6.10-1.760_FC3, use alsa 1.0.8)
2) it seems like hardware multiplexing doesn't work, so DMIX plugin for Alsa is needed.

this must be filled in your ~/.asoundrc or in global configuration at /etc

Code:
pcm.ca0106 {
 type hw
 card 0
}

ctl.ca0106 {
 type hw
 card 0
}

pcm.!default {
        type plug
        slave.pcm "myoutput"
    }
 
pcm.myoutput {
    type dmix
    ipc_key 1024
    slave {
        pcm "hw:0,0"
        period_time 0
        period_size 1024
        buffer_size 4096
        rate 44100
    }
}

pcm.dsp0 {
    type plug
    slave.pcm "myoutput"
}


Maybe this post helps someone in the future.
 
Old 03-31-2005, 05:21 AM   #4
Mega Man X
Guru
 
Registered: Apr 2003
Location: ~
Distribution: Ubuntu, FreeBSD, Solaris, DSL
Posts: 5,339

Rep: Reputation: 63
Thumbs up Good post!

Quote:
Originally posted by Vookimedlo


Maybe this post helps someone in the future.
It sure will. I wish more peoples would reply to their own threads saying "it works" or "it did not" or even posting a solution. Good job mate and thanks for the chipset thing. I was so sure emu10k1 was the one used on Live. I've an Audigy myself

Regards!
 
Old 03-31-2005, 01:54 PM   #5
J.W.
LQ Veteran
 
Registered: Mar 2003
Location: Milwaukee, WI
Distribution: Mint
Posts: 6,642

Rep: Reputation: 69
Re: Good post!

Quote:
Originally posted by Megaman X
It sure will. I wish more peoples would reply to their own threads saying "it works" or "it did not" or even posting a solution.
Agreed - once a solution is found, I would encourage everyone to "close out" their threads by posting back with the steps they took to resolve the problem. This is a *huge* benefit to future readers who encounter the same issue, and will help make LQ an even more useful resource. -- J.W.
 
Old 03-31-2005, 07:28 PM   #6
ImperfectFreak
LQ Newbie
 
Registered: Mar 2005
Posts: 7

Rep: Reputation: 0
I am having the same problem, and I can't get the drivers installed. I get to the part where you insert the modules into the kernel. . .

modprobe snd-ca0106;modprobe snd-pcm-oss;modprobe snd-mixer-oss;modprobe snd-seq-oss

but I get these errors. . .

FATAL: Error inserting snd_ca0106 (/lib/modules/2.6.8-24-smp/kernel/sound/pci/ca0106/snd-ca0106.ko): Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting snd_seq_device (/lib/modules/2.6.8-24-smp/kernel/sound/acore/seq/snd-seq-device.ko): Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting snd_seq (/lib/modules/2.6.8-24-smp/kernel/sound/acore/seq/snd-seq.ko): Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting snd_seq_midi_event (/lib/modules/2.6.8-24-smp/kernel/sound/acore/seq/snd-seq-midi-event.ko): Unknown symbol in module, or unknown parameter (see dmesg)
FATAL: Error inserting snd_seq_oss (/lib/modules/2.6.8-24-smp/kernel/sound/acore/seq/oss/snd-seq-oss.ko): Unknown symbol in module, or unknown parameter (see dmesg)
linux:/usr/src/alsa #
 
Old 04-01-2005, 11:14 AM   #7
Vookimedlo
Member
 
Registered: Jul 2004
Location: Czech Republic - Roudnice nad Labem
Distribution: Debian
Posts: 253

Original Poster
Rep: Reputation: 33
Hi, what distribution are you using?
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
No sound from Soundblaster Live 7.1 in ALSA bnemesis Debian 5 05-02-2005 03:27 AM
slackware 10 soundblaster live alsa rizzah Slackware 6 12-02-2004 05:35 AM
SoundBlaster Live! 5.1, ALSA & SPDIF OUT quickfix Linux - Hardware 4 09-08-2004 09:41 AM
No sound with Alsa and Soundblaster Live lipunx Slackware 2 09-01-2004 11:53 PM
Alsa and soundblaster live postal26 Linux - General 1 06-03-2004 06:48 PM


All times are GMT -5. The time now is 02:10 AM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration