Come faccio a suonare un midi dalla riga di comando in Ubuntu?


13

Mi piacerebbe fare qualcosa del genere

$ play filename.mid

e ascolta il file midi riprodotto senza aprire un programma grafico. Esiste un pacchetto per Ubuntu che può fare questo?

Risposte:


14

Esistono molti pacchetti / comandi diversi che puoi provare:

  1. wildmidi (usato da gstreamer)
  2. timidity (trovato molto impegnativo per la CPU)
  3. playmidi (mai provato personalmente)

Qualcuno di questi funziona con i file sfz soundfont? O solo con sf2?
mherzl,

wildmidi ha funzionato per me, Ubuntu 18.04
nshiff,

8

Probabilmente vorrai il playmidipacchetto ( sudo apt-get install playmidi) che ti permetterà di riprodurre file midi dalla riga di comando.

playmidi filename.mid


Funziona playmidicon sfz? Sembra funzionare solo con me sf2.
mherzl,

3

So che questa discussione è vecchia, ma cercavo le risposte per un Raspberry Pi ma non ne ho trovate. Dopo ulteriori lavori ho escogitato quanto segue, potrebbe funzionare anche in Ubuntu. L'output avviene attraverso un'interfaccia USB-MIDI poco costosa.

Su Raspbian Jessie Lite senza installazioni extra:

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  

oh caro, la formattazione è andata tutta male! i comandi sono "aconnect -l" e "aplaymidi --port = 20: 0 myfile.mid"
Lee Sanders

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.