Você pode jogar midi com vlc. Basta instalar vlc-plugin-fluidsynth
O Rhythmbox 2.96 não roda nenhum arquivo midi no Ubuntu 12.04, mesmo depois de instalar o GStreamer e o Ubuntu Restricted Extras.
Rhythmbox-Message: Plug-in ausente: gstreamer | 0.10 | metadados-rhythmbox | decodificador de áudio / midi | decodificador-áudio / midi
Erro de decodificador principal [0xb5504e40]: nenhum módulo decodificador adequado para fourcc 'MIDI'. O VLC provavelmente não suporta esse formato de som ou vídeo.
Você pode jogar midi com vlc. Basta instalar vlc-plugin-fluidsynth
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 o Timidity ou o 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 do GStreamer para reprodução real e muitas outras funcionalidades, então, em geral, o Rhythmbox toca exatamente os formatos suportados pelo GStreamer. GStreamer, por outro Por outro lado, usa um sistema de plugins onde cada formato é suportado por um plugin. Assim, os formatos suportados pelo GStreamer (e Rhythmbox) dependem quais plugins você instalou. Diferentes distribuições podem ser enviadas com um conjunto diferente de plugins por padrão.
Para procurar plug-ins, vá para link . O plugin Wildmidi funciona bem com o rhythmbox.
então, se você ainda quiser usar o Rhythmbox para arquivos midi, dê uma olhada no mencionado projeto Wildmidi.
Abra o 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
que deveria fazer isso