Existem muitos pacotes / comandos diferentes que você pode experimentar:
-
wildmidi
(como usado pelo gstreamer) -
timidity
(achou isso muito intensivo da CPU) -
playmidi
(nunca tentou pessoalmente)
Eu gostaria de fazer algo parecido com
$ play filename.mid
e ouça o arquivo midi reproduzido sem abrir um programa gráfico. Existe um pacote para o Ubuntu que pode fazer isso?
Existem muitos pacotes / comandos diferentes que você pode experimentar:
wildmidi
(como usado pelo gstreamer) timidity
(achou isso muito intensivo da CPU) playmidi
(nunca tentou pessoalmente) Você provavelmente vai querer o pacote playmidi
( sudo apt-get install playmidi
) que lhe permitirá reproduzir arquivos midi a partir da linha de comando.
playmidi filename.mid
Eu sei que este tópico é antigo, mas eu estava procurando respostas para um Raspberry Pi, mas não encontrei nenhum. Depois de mais trabalho eu vim com o seguinte, pode funcionar no Ubuntu também. A saída é através de uma interface USB para midi barata.
No Jessie Lite Raspbian sem instalações adicionais:
pi@pizerow:~$ aconnect -l
client 0: 'System' [type=kernel]
0 'Timer '
1 'Announce '
client 14: 'Midi Through' [type=kernel]
0 'Midi Through Port-0'
client 20: 'CH345' [type=kernel]
0 'CH345 MIDI 1 '
pi@pizerow:~$ aplaymidi --port=20:0 myfile.mid
Tags command-line music sound midi