To install a soundfont in timidity++, add a line to timidity.cfg:
soundfont /path/to/soundfont.sf2
How to install a better soundfont in timidity
There are several soundfonts out in the wild. This HowTo will use the fluidr3 soundfont which is accessible via the AUR. - Note: It will be assumed that you know how to build packages from the AUR. This excerpt will be very short and barely explained. Too short if you're completely new to it.
# pacman -S sfarkxtcAfter sfarkxtc has been installed, we will be able to build fluidr3 which may take some time.
# wget http://aur.archlinux.org/packages/fluidr3/fluidr3/PKGBUILD # wget http://aur.archlinux.org/packages/fluidr3/fluidr3/fluidr3.install # wget http://aur.archlinux.org/packages/fluidr3/fluidr3/license # makepkg # pacman -U fluidr3-122501-6.pkg.tar.gzIf fluidr3 has been installed properly, we have to add it's path to the timidity++ configuration file. Just add this line to /etc/timidity++/timidity.cfg:
soundfont /usr/share/soundfonts/fluidr3/FluidR3GM.SF2Then timidity++ is ready for use.
Source: http://wiki.archlinux.org/index.php/Timidity#How_to_install_a_soundfont