Soundfonts in timidity plugin

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Soundfonts in timidity plugin

Dainius (GreatEmerald)
I am trying to setup MIDI playback in Amarok, which uses GStreamer
backend. GStreamer in turn uses Timidity to play MIDI files, and it
seems that all of the soundfont configuration goes through Timidity
configuration in /usr/share/timidity/timidity.cfg. Now the default
instrument set (piano+guitar and drums) works fine, but when I attempt
to get Fluid R3 soundfont working, GStreamer refuses to play it, that
is, the whole soundfont is ignored and only the default instrument set
is heard. But if I run Timidity separately, it can play the MIDI files
with the soundfont just fine. Why is that and is there anything that
can be done about it? From what I can tell, the only difference
between the soundfont and the default instruments is that the latter
uses an sf2 file as an input, while the latter uses multiple patch
files for the same purpose...
_______________________________________________
gstreamer-devel mailing list
[hidden email]
http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: Soundfonts in timidity plugin

Dainius (GreatEmerald)
I found a workaround for the problem I mentioned on Jan 3, 2012. It
would indeed appear that GStreamer can't play soundfonts from Timidity
directly, however, if you use the unsf tool to convert your soundfonts
to GUS patches, then you can use them to have GStreamer play back MIDI
files with the desired soundfont. The downside is that the tool might
sometimes miss some instruments and such.
_______________________________________________
gstreamer-devel mailing list
[hidden email]
http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel