GenericName=fluidsynth MIDI player front-endĮxec=fluidsynth -ni /home/user/5MBGMGS.sf2 %fĬomment=fluidsynth MIDI soundfont player front-end Home/user> sudo kwrite /usr/share/applications/sktop &Paste the following content into the file: Home/user> sudo touch /usr/share/applications/sktop home/user> fluidsynth -ni 5MBGMGS.sf2 AsTimeGoesBy.mid Setting up File Association in File ManagerTo set up File Association in File Manager to play MIDIs with fluidsynth, you will have to create a kde desktop shortcut for fluidsynth:
Of course, you will also need a MIDI file, and the one I use to test MIDI players is the beautiful As Time Goes By in piano. Now you are ready to play MIDI with fluidsynth. The one I am using is 5MBGMGS.sf2 - not too heavy for the EeePC, but acceptable quality. There are plenty of sf2 you can download from the web. After all, fluidsynth is just a soundfont player. Now you will need to download a sf2 soundfont for fluidsynth to play MIDI. home/user> sudo modprobe snd-seq-midiA better idea is to add "snd-seq-midi" to your /etc/modules file so that the system will automatically load it at start up.Īsus-1624754341:/home/user> echo snd-seq-midi > /etc/modules Setting up fluidsynth to play MIDIBefore you can get fluidsynth to play MIDI files to alsa, you first need to load the alsa MIDI sequencer kernel module. So, I just work with fluidsynth on the command line. I have also tried installing qsynth, a GUI to fluidsynth, but it is not particularly interesting. Selecting previously deselected package fluidsynth. Selecting previously deselected package libfluidsynth1. 72482 files and directories currently installed.) Selecting previously deselected package ladcca2.
The following NEW packages will be installed:Ġ upgraded, 3 newly installed, 0 to remove and 226 not upgraded.Īfter unpacking 606kB of additional disk space will be used. The following extra packages will be installed:
home/user> sudo apt-get install fluidsynth
Installing fluidsynthThen, you can update apt cache and proceed to install fluidsynth. home/user> gpg -armor -export 9AA38DCD55BE302B | sudo apt-key add.
Gpg: key 55BE302B: public key "Debian Archive Automatic Signing Key (5.0/lenny) " imported Gpg: requesting key 55BE302B from hkp server gpg: /home/user/.gnupg/trustdb.gpg: trustdb created Gpg: keyring `/home/user/.gnupg/pubring.gpg' created Gpg: keyring `/home/user/.gnupg/secring.gpg' created Gpg: can't open `/gnupg/options.skel': No such file or directory Gpg: directory `/home/user/.gnupg' created home/user> gpg -keyserver -recv-keys 9AA38DCD55BE302B So add this line (as root) to your /etc/apt/sources.listĭeb etch main non-free contrib It seems that recently Debian mirrors have extended their PGP keys even to etch (oldstable) repositories, so if you don't want to see the system complain, you will need to install the PGP key as follows:
Setting up Debian etch repositoriesfluidsynth is available from the Debian repositories. So I take this opportunity to test on installing fluidsynth to play MIDI. Now that I have installed a fresh new 1.6.1 verson EeePC Linux to my 4G, I would like to try out something new. As I have reported in this thread, timidity is the way I used to play MIDI in my EeePC. A few days ago, I read in the EeeUser Forum someone saying fluidsynth plays MIDI better than timidity on his EeePC.