
O Rhythmbox 2.96 não executa nenhum arquivo midi no Ubuntu 12.04, mesmo após a instalação do GStreamer e do Ubuntu Restricted Extras.
Rhythmbox-Message: Plug-in ausente: gstreamer|0.10|rhythmbox-metadata|audio/midi decoder|decoder-audio/midi
[0xb5504e40] erro do decodificador principal: nenhum módulo decodificador adequado para fourcc `MIDI '. O VLC provavelmente não suporta este formato de som ou vídeo.
Responder1
Você pode tocar midi com VLC. Basta instalarvlc-plugin-fluidsynth
sudo apt install vlc-plugin-fluidsynth
Responder2
Normalmente os reprodutores de áudio não suportam a reprodução de arquivos midi, que estritamente falando não são arquivos de áudio.
Você pode reproduzir arquivos MIDI através de um sintetizador de software MIDI, como Timidity ou Fluidsynth.
No FAQ do Rhythmbox você encontra a seguinte pergunta:
Posso usar arquivos MIDI com o Rhythmbox?
O Rhythmbox usa a estrutura de mídia GStreamer para reprodução real e muitas outras funcionalidades, portanto, em geral, o Rhythmbox reproduz exatamente os formatos suportados pelo GStreamer. O GStreamer, por outro lado, utiliza um sistema de plugins onde cada formato é suportado por um plugin. Assim, os formatos suportados pelo GStreamer (e pelo Rhythmbox) dependem de quais plugins você instalou. Distribuições diferentes podem ser fornecidas com um conjunto diferente de plug-ins por padrão.
Para procurar plug-ins, vá para http://gstreamer.freedesktop.org/documentation/. OWildmidiplugin funciona bem com o rhythmbox.
então se você ainda quiser usar o Rhythmbox para arquivos midi, dê uma olhada no projeto Wildmidi mencionado.
Responder3
Instale o Gstreammer 0.10
Abra seu Terminal, copie e cole:
sudo apt-get install gstreamer0.10-ffmpeg gstreamer0.10-fluendo-mp3 gstreamer0.10-gnonlin gstreamer0.10-sdl gstreamer0.10-plugins-bad-multiverse gstreamer0.10-schroedinger gstreamer0.10-plugins-ugly totem-plugins-extra
sudo apt-get install gstreamer-dbus-media-service gstreamer-tools ubuntu-restricted-extras
isso deve resolver