Ik heb een van de 1e Create SBLive! kaarten... en die doet het nog prima... daarom heb ik die in de 32bits pci-slot van mijn werkstation gestopt. 
Echter onder Windows kon je 'geluidseffecten' laden, nu kan dat onder Linux ook. Creative heeft daarvoor het 1-en-ander open-souce gemaakt. Middels de tool emu-dspmgr kan je:
Echter onder de 2.6.10 kernel (SMP X86_64) wil die niet echt werken.. ik krijg het volgende als ik het tracht te starten:
De volgende emu10k1 modules zijn geladen volgens lsmod:
Nu zit ik er aan te denken dat het misschien te maken heeft met de EMU10K1 van de Linux kernel zelf... maar aangezien de source op SF.net sinds 27-09-2002 niet meer bijgewerkt is...
Iemand anders idee hoe ik dit kan gaan aanpakken...
De 'basis' installatie is een SuSE 9.1 Professional 64bit.
Echter onder Windows kon je 'geluidseffecten' laden, nu kan dat onder Linux ook. Creative heeft daarvoor het 1-en-ander open-souce gemaakt. Middels de tool emu-dspmgr kan je:
code:
1
2
3
4
5
| emu-dspmgr is used to load/unload dsp patches to/from the emu10k1 processor pre sent in soundcards such as the Creative Labs SBLive!. emu-dspmgr is also used to control the internal routing of signals (for example digital CD input to rear speakers). Some dsp patches will have variable settings used to control their functioning (control gprs) which can also be modified using emu-dspmgr. |
Echter onder de 2.6.10 kernel (SMP X86_64) wil die niet echt werken.. ik krijg het volgende als ik het tracht te starten:
code:
1
2
3
| pieter@opteron:~> emu-dspmgr SOUND_MIXER_PRIVATE3: You're probably using an older incompatible driver: Input/output error pieter@opteron:~> |
De volgende emu10k1 modules zijn geladen volgens lsmod:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| pieter@opteron:~> lsmod | grep emu10k1 snd_emu10k1_synth 9728 0 snd_emux_synth 44160 1 snd_emu10k1_synth snd_emu10k1 98852 7 snd_emu10k1_synth snd_rawmidi 29344 3 snd_seq_midi,snd_seq_virmidi,snd_emu10k1 snd_seq_device 10448 7 snd_seq_oss,snd_seq_midi,snd_emu10k1_synth,snd_emux_synth,snd_seq,snd_emu10k1,snd_rawmidi snd_ac97_codec 83232 1 snd_emu10k1 snd_pcm 115720 4 snd_pcm_oss,snd_ioctl32,snd_emu10k1,snd_ac97_codec snd_page_alloc 12552 2 snd_emu10k1,snd_pcm snd_util_mem 6336 2 snd_emux_synth,snd_emu10k1 snd_hwdep 11528 2 snd_emux_synth,snd_emu10k1 snd 70824 32 snd_seq_oss,snd_pcm_oss,snd_mixer_oss,snd_seq_midi,snd_emu10k1_synth,snd_emux_synth,snd_seq_virmidi,snd_seq_midi_event,snd_seq_midi_emul,snd_seq,snd_ioctl32,snd_emu10k1,snd_rawmidi,snd_seq_device,snd_ac97_codec,snd_pcm,snd_timer,snd_util_mem,snd_hwdep emu10k1_gp 4864 0 gameport 5376 1 emu10k1_gp pieter@opteron:~> |
Nu zit ik er aan te denken dat het misschien te maken heeft met de EMU10K1 van de Linux kernel zelf... maar aangezien de source op SF.net sinds 27-09-2002 niet meer bijgewerkt is...
Iemand anders idee hoe ik dit kan gaan aanpakken...
De 'basis' installatie is een SuSE 9.1 Professional 64bit.