From: Eric <sh...@te...> - 2007-02-14 16:46:17
|
Hmm. Is the emu10k1 just as good as the emu10k? I can find a SB Live 5.1 just around the corner from me for $40 CAN and it has this chip. .............................................................................................................................. For those who need to understand the Creative chip.....the hardware synth requires a soundfont loader that links a ram loaded font to the hardware. The creative emu10k1 chip requires awesfx0.5 <http://www.alsa-project.org/%7Eiwai/awedrv.html> The older awesfx0.4 will not work with the pci 512 and live cards with this chip that has an on board synth. The awesfx man page is man asfxload it is almost required reading if you want to get the most out of this chip and the card. I find that I have the best luck compiling awesfx from source and making sure that it is installed correctly...some of the newer Debian libs can cause havoc, and the apt-get .deb is broken for Studio64 and most other Debian distros because of a dependency library version conflict. eric reesor |
From: Arthur M. <art...@in...> - 2007-02-17 13:48:25
|
Eric wrote, On 15/02/07 03:15: > Hmm. Is the emu10k1 just as good as the emu10k? I > can find a SB Live 5.1 just around the corner from me for > $40 CAN and it has this chip. > .............................................................................................................................. > > For those who need to understand the Creative chip.....the hardware synth requires a soundfont loader that links a ram loaded font to the hardware. > The creative emu10k1 chip requires awesfx0.5 <http://www.alsa-project.org/%7Eiwai/awedrv.html> > The older awesfx0.4 will not work with the pci 512 and live cards with this chip that has an on board synth. The awesfx man page is man asfxload it is almost required reading if you want to get the most out of this chip and the card. I find that I have the best luck compiling awesfx from source and making sure that it is installed correctly...some of the newer Debian libs can cause havoc, and the apt-get .deb is broken for Studio64 and most other Debian distros because of a dependency library version conflict. > > eric reesor lspci -v reports: 00:09.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 0a) Subsystem: Creative Labs SBLive! 5.1 Digital Model SB0220 Flags: bus master, medium devsel, latency 64, IRQ 12 I/O ports at e400 [size=32] Capabilities: [dc] Power Management version 1 I just had to get a copy of the soundfont file, the awesfx package (version 0.5.0b-2 in Debian unstable), write a script: cat /etc/init.d/soundfont #!/bin/sh set -e # Exit if soundfonts not present [ -f /usr/share/sounds/sf2/8mbgmsfx.sf2 ] || exit 0 MYNAME=/etc/init.d/soundfont PATH=/sbin:/usr/sbin:/bin:/usr/bin case "$1" in start) EXITSTATUS=0 echo -n "loading soundfonts" asfxload /usr/share/sounds/sf2/8mbgmsfx.sf2 echo . exit $EXITSTATUS ;; stop) ;; *) echo "Usage: $MYNAME {start|stop}" >&2 exit 3 ;; esac [end quote] then create a symbolic link: $ ls -al /etc/rcS.d/S51soundfont lrwxrwxrwx 1 root root 19 2005-12-26 13:22 /etc/rcS.d/S51soundfont -> ../init.d/soundfont and remember to re-run the script with the "start" parameter after installing a fresh alsa-driver if not rebooting. Arthur. |