Wie spiele ich ein Midi von der Kommandozeile in Ubuntu?

13

Ich würde gerne so etwas machen

$ play filename.mid

und hören Sie die Midi-Datei abgespielt, ohne ein grafisches Programm zu öffnen. Gibt es ein Paket für Ubuntu, das dies kann?

Kaffeemühle
quelle

Antworten:

14

Es gibt viele verschiedene Pakete / Befehle, die Sie ausprobieren können:

  1. wildmidi (wie von gstreamer verwendet)
  2. timidity (fand das sehr CPU-intensiv)
  3. playmidi (nie persönlich ausprobiert)
8128
quelle
Funktioniert eine dieser Dateien mit sfz-Soundfont-Dateien? Oder nur mit sf2?
Mherzl
Wildmidi arbeitete für mich, Ubuntu 18.04
Nshiff
8

Sie werden wahrscheinlich das playmidiPaket ( sudo apt-get install playmidi) benötigen, mit dem Sie MIDI-Dateien über die Befehlszeile abspielen können.

playmidi filename.mid

Marco Ceppi
quelle
Funktioniert playmidimit sfz? Es scheint nur für mich zu funktionieren sf2.
Mherzl
3

Ich weiß, dass dieser Thread alt ist, aber ich habe nach Antworten für einen Raspberry Pi gesucht, aber keine gefunden. Nach mehr Arbeit habe ich mir folgendes ausgedacht, es könnte auch in Ubuntu funktionieren. Die Ausgabe erfolgt über eine billige USB-zu-MIDI-Schnittstelle.

Auf Raspbian Jessie Lite ohne zusätzliche Installationen:

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  
Lee Sanders
quelle
Oh je, die Formatierung ist schief gelaufen! Die Befehle sind "aconnect -l" und "aplaymidi --port = 20: 0 myfile.mid"
Lee Sanders
2

fluidsynthvon http://www.fluidsynth.org/ .

Verwenden Sie es so:
fluidsynth /some/dir/with/sundfonts/some_soundfont.sf2 some.mid

Soundfonts finden Sie hier: https://musescore.org/de/handbuch/soundfont

Und eine schöne Sammlung von MIDI-Dateien, um dies hier auszuprobieren: http://garyrog.50megs.com/midi1.html

Besonders gut gefällt mir der Soundfont "Timbres of Heaven" von http://midkar.com/soundfonts/ .

Christian
quelle
Funktioniert fluidsynthmit sfz? Es scheint nur für mich zu funktionieren sf2.
Mherzl