Pedro Lopez-Cabanillas skrev: > VLC plays MIDI files, with the help of the FluidSynth MIDI synthesizer > library. This is optional at compile time, so please install FluidSynth > before compiling VLC.
It's great news that VLC has chosen FluidSynth as its MIDI playback library! I have just filed a bug in Debian to make sure they enable this feature: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=536659 > If you want to play MIDI files, you need also a good SF2 SoundFont. Choose > one > matching your taste and the requirements of your MIDI file collection. I like > this one: General User GS, by S. Christian Collins (30Mb) > > http://www.schristiancollins.com/generaluser.php > > Once you downloaded the SF2 file into /usr/share/soundfonts or any other > suitable place, you should tell VLC about it. As an option, Ubuntu comes with a soundfont (which is quite large, 130 MB) that it puts in /usr/share/sounds/sf2/ , that is also DFSG. It can be downloaded from here: http://packages.ubuntu.com/karmic/fluid-soundfont-gm > It is a bit hidden, but I can > provide you a detailed map: > > Tools -> Preferences (Ctrl+P). VLC shows the preferences dialog. > At the botton left, Show Settings: All (radio button). > The left side icons have changed into a tree with more options. > Select: Input/Codecs -> Audio Codecs -> FluidSynth. > Sound fonts (required): Here you can set the path to the GeneralUser font, or > whatever other SF2 font you like. Detailed maps are always appreciated, thanks :-) > There was once a time when men were men and wrote their own SMF parsers and > sequencers. Like the brave VLC's people. FluidSynth is used only as a MIDI > synthesizer. One could have hoped that they had improved our SMF parser instead, but in the absence of sample timers / fast-render, it is understandable. > Also, they don't use FluidSynth's output audio drivers, so you > won't find Jack or PulseAudio output. AFAIK, VLC supports both Jack and PulseAudio output natively. // David _______________________________________________ fluid-dev mailing list fluid-dev@nongnu.org http://lists.nongnu.org/mailman/listinfo/fluid-dev