GNOME Bugzilla – Bug 736708
audio/x-midi-event not correctly mapped
Last modified: 2015-01-15 19:04:56 UTC
Hi, I'm trying to play a MIDI file using Gstreamer, on a x64 Ubuntu 14.04. Both Rhythmbox and Parole gave errors about not being able to play it, even though I have all the bad/ugly packages installed, so I tried using gst-launch. When running: gst-launch-1.0 filesrc location="test.mid" ! decodebin ! autoaudiosink I get a "Missing element: audio/x-midi-event decoder". However, if I run: gst-launch-1.0 filesrc location="test.mid" ! wildmidi ! autoaudiosink It works perfectly. I'm not sure if this is a bug or a feature, but I though you guys should know. Is there any way to create a mapping from "audio/x-midi-event" to the wildmidi plugin by hand? Thanks, Tom
Could you make the file you're trying to play available? The midiparse and fluiddec(fluidsynth) elements should be able to handle this.
tomas, can you please attach the file or give us a link?
I've tested all my midi files and can#t repro this. tomas, please reopen it this is still an issue for you and especially if you can provide a test file.