On Tuesday 03 January 2006 09:52, Georgi Chorbadzhiyski wrote: > Hi all, > I have SiS SI7018 card on my motherboard and I have troubles loading > soundfront files into wave table memory using sfxload. I've searched > for an information about SiS and how to init sound banks but found nothing. > > When I try to play MIDI files through SI7018 using KMid, naturally I hear > silence only :) > > My first card on the machine is Audigy2 and sfxload using 8MBGMSFX.SF2 > works fine. > > Please beat me with a cluebat if I'm missing something obvious. Thanks.
Hi Georgi. Perhaps it's not obvious, but only cards using the EMU driver, like your's and my Audigy2 are supported by Alsa for using sfxload to load soundfonts. I was trying to help someone a couple of days ago to load soundfonts onto a Vivanco 6C PCI card that has a wavetable synth, and had this pointed out to me by Lee. You're only alternative is to use Timidity, or load soundfonts into Qsynth, the front end to Fluidsynth, and use that. It's a pity that Kmidi has been discontinued. It worked fine using Timidity. It was included with FC1 with the 2.4 kernel, and I wonder if there was some problem with the 2.6 kernel, and that's why it has been dropped. Personally I cannot stand Kmid, as it seems to regularly crash, and has just done so again after closing it after looking at the settings. Sorry I can't be more positive. Nigel. > > Here is some more info: > > [EMAIL PROTECTED]:~# cat /proc/asound/version > Advanced Linux Sound Architecture Driver Version 1.0.10. > Compiled on Dec 4 2005 for kernel 2.4.32. > > > [EMAIL PROTECTED]:~# cat /proc/asound/cards > 0 [Audigy2 ]: Audigy2 - Audigy 2 ZS [SB0350] > Audigy 2 ZS [SB0350] (rev.4, serial:0x20021102) at > 0xd800, irq 9 1 [SI7018 ]: SI7018 - SiS SI7018 > SiS SI7018 PCI Audio at 0xd000, irq 5 > > > [EMAIL PROTECTED]:~# sfxload --index=0 > [EMAIL PROTECTED]:~# sfxload --index=1 > invalid soundcard (device = /dev/sequencer, index = 1) > > > [EMAIL PROTECTED]:~# cat /proc/asound/card1/sis7018 > SiS 7018 Audio > > Spurious IRQs : 0 > Spurious IRQ dlta: 0 > IEC958 Mixer Out : off > > Wavetable Synth > Memory Maximum : 8388608 > Memory Used : 0 > Memory Free : 8388608 > > [EMAIL PROTECTED]:~# cat /proc/asound/devices > 4: [0- 0]: hardware dependent > 9: [0- 1]: raw midi > 8: [0- 0]: raw midi > 20: [0- 4]: digital audio playback > 28: [0- 4]: digital audio capture > 19: [0- 3]: digital audio playback > 18: [0- 2]: digital audio playback > 26: [0- 2]: digital audio capture > 25: [0- 1]: digital audio capture > 16: [0- 0]: digital audio playback > 24: [0- 0]: digital audio capture > 0: [0- 0]: ctl > 1: : sequencer > 6: [0- 2]: hardware dependent > 10: [0- 2]: raw midi > 11: [0- 3]: raw midi > 33: : timer > 49: [1- 1]: digital audio playback > 48: [1- 0]: digital audio playback > 56: [1- 0]: digital audio capture > 32: [1- 0]: ctl > > > [EMAIL PROTECTED]:~# aconnect -o > client 64: 'Audigy MPU-401 (UART)' [type=kernel] > 0 'Audigy MPU-401 (UART)' > 32 'Audigy MPU-401 #2' > client 65: 'Emu10k1 WaveTable' [type=kernel] > 0 'Emu10k1 Port 0 ' > 1 'Emu10k1 Port 1 ' > 2 'Emu10k1 Port 2 ' > 3 'Emu10k1 Port 3 ' > client 73: 'SiS 7018' [type=kernel] > 0 'SiS 7018 port 0 ' > 1 'SiS 7018 port 1 ' > 2 'SiS 7018 port 2 ' > 3 'SiS 7018 port 3 ' > > > [EMAIL PROTECTED]:~# ls -l /dev/seq* > crw-rw--w- 1 root audio 14, 1 Aug 29 2003 /dev/sequencer > lrwxrwxrwx 1 root root 5 Aug 18 14:15 /dev/sequencer2 -> music > [EMAIL PROTECTED]:~# ls -l /dev/music > crw-rw--w- 1 root sys 14, 8 Aug 29 2003 /dev/music > > > [EMAIL PROTECTED]:~# lsmod | grep ^snd > snd-trident-synth 7664 1 (autoclean) > snd-seq-instr 3696 0 (autoclean) [snd-trident-synth] > snd-ainstr-simple 1280 0 (autoclean) [snd-trident-synth] > snd-seq-midi 3360 0 (autoclean) (unused) > snd-emu10k1-synth 3868 0 (autoclean) > snd-emux-synth 25152 0 (autoclean) [snd-emu10k1-synth] > snd-seq-midi-emul 4480 0 (autoclean) [snd-trident-synth > snd-emux-synth] snd-seq-virmidi 2616 0 (autoclean) > [snd-emux-synth] > snd-seq-oss 23328 0 > snd-seq-midi-event 3208 0 [snd-seq-midi snd-seq-virmidi > snd-seq-oss] snd-seq 34032 3 [snd-trident-synth > snd-seq-instr snd-seq-midi snd-emux-synth snd-seq-midi-emul snd-seq-virmidi > snd-seq-oss snd-seq-midi-event] snd-pcm-oss 36416 0 > snd-mixer-oss 11960 2 [snd-pcm-oss] > snd-trident 22852 1 [snd-trident-synth] > snd-mpu401-uart 3040 0 [snd-trident] > snd-emu10k1 79652 2 [snd-emu10k1-synth] > snd-hwdep 4224 0 [snd-emux-synth snd-emu10k1] > snd-util-mem 1152 0 [snd-emux-synth snd-trident snd-emu10k1] > snd-ac97-codec 67552 0 [snd-trident snd-emu10k1] > snd-pcm 53128 1 [snd-pcm-oss snd-trident snd-emu10k1 > snd-ac97-codec] snd-timer 13168 0 [snd-seq snd-emu10k1 > snd-pcm] > snd-rawmidi 12384 0 [snd-seq-midi snd-seq-virmidi > snd-mpu401-uart snd-emu10k1] snd-seq-device 3716 0 > [snd-trident-synth snd-seq-midi snd-emu10k1-synth snd-emux-synth > snd-seq-oss snd-seq snd-trident snd-emu10k1 snd-rawmidi] snd > 31620 0 [snd-seq-instr snd-seq-midi snd-emux-synth snd-seq-virmidi > snd-seq-oss snd-seq-midi-event snd-seq snd-pcm-oss snd-mixer-oss > snd-trident snd-mpu401-uart snd-emu10k1 snd-hwdep snd-util-mem > snd-ac97-codec snd-pcm snd-timer snd-rawmidi snd-seq-device] snd-page-alloc > 5076 0 [snd-trident-synth snd-seq-instr snd-seq-midi > snd-seq-oss snd-seq snd-mixer-oss snd-trident snd-emu10k1 snd-hwdep snd-pcm > snd-timer snd-rawmidi snd-seq-device snd] ------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Do you grep through log files for problems? Stop! Download the new AJAX search engine that makes searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click _______________________________________________ Alsa-user mailing list Alsa-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/alsa-user