
Quero instalar um manipulador padrão para arquivos MIDI (como aqueles incorporados em uma página da Wikipedia como esta:https://en.wikipedia.org/wiki/Ninth_chord). Tentei instalar dois (timidez e Yoshimi). Ambos são capazes de reproduzir arquivos MIDI na linha de comando ou no menu do aplicativo. No entanto, nenhum deles aparece na lista de aplicativos padrão.
Tentei adicionar um arquivo .desktop (que parece ter funcionado para versões anteriores), mas não funcionou (além disso, a timidez não tem GUI).
Como adiciono um aplicativo à lista de aplicativos padrão que aparece? Obrigado por qualquer informação.
s1b
Editar: meu arquivo .desktop fica assim:
MimeType=audio/midi;audio/x-mod;
Exec=/usr/bin/timidity -ia %F
O mesmo arquivo de duas linhas está disponível nos dois locais a seguir:
~/.local/share/applications/timidity.desktop
/usr//share/applications/timidity.desktop
Responder1
a timidez tem uma espécie de pseudo disfarce. Da ajuda
timidity -h
Available interfaces (-i, --interface option):
-in ncurses interface
-ie Emacs interface (invoked from `M-x timidity')
-ia XAW interface
-id dumb interface
-iA ALSA sequencer interface
MimeType=audio/midi;audio/x-mod;
Exec=/usr/bin/timidity -ia %F
E também posso reproduzir esses arquivos midi do lado vinculado.
Responder2
Para adicionar qualquer programa na lista padrão de “abrir com aplicativos”, abra um terminal e use o seguinte comando:
sudo gedit /usr/share/applications/timidity.desktop
Procure uma linha parecida com esta:
Exec = timidez
e substitua por isto:
Exec=timidez %F