Làm cách nào để chơi midi từ dòng lệnh trong Ubuntu?


13

Tôi muốn làm một cái gì đó như

$ play filename.mid

và nghe tập tin midi đã phát mà không mở chương trình đồ họa. Có một gói cho Ubuntu có thể làm điều này?

Câu trả lời:


14

Có nhiều gói / lệnh khác nhau mà bạn có thể thử:

  1. wildmidi (như được sử dụng bởi guxer)
  2. timidity (tìm thấy rất nhiều CPU)
  3. playmidi (không bao giờ thử cá nhân)

Có ai trong số này làm việc với các tập tin âm thanh sfz? Hay chỉ với sf2?
mherzl

wildmidi làm việc cho tôi, Ubuntu 18.04
nshiff

8

Bạn có thể muốn playmidigói ( sudo apt-get install playmidi) sẽ cho phép bạn phát các tệp midi từ dòng lệnh.

playmidi filename.mid


playmidilàm việc với sfz? Nó chỉ có vẻ làm việc cho tôi với sf2.
mherzl

3

Tôi biết chủ đề này đã cũ, nhưng tôi đã tìm kiếm câu trả lời cho Raspberry Pi nhưng không tìm thấy. Sau nhiều công việc tôi đã nghĩ ra, nó cũng có thể hoạt động trong Ubuntu. Đầu ra là thông qua một giao diện USB đến midi giá rẻ.

Trên Raspbian Jessie Lite không có cài đặt thêm:

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 thân yêu, các định dạng đã đi sai tất cả! các lệnh là "aconnect -l" và "aplaymidi --port = 20: 0 myfile.mid"
Lee Sanders

2

fluidsynthtừ http://www.fluidsynth.org/ .

Sử dụng nó như thế này:
fluidsynth /some/dir/with/sundfonts/some_soundfont.sf2 some.mid

Bạn có thể tìm thấy soundfont tại đây: https://musescore.org/de/handbuch/soundfont

Và khá nhiều bộ sưu tập các tập tin MIDI để thử điều này tại đây: http : //ÿrog.50megs.com/midi1.html

Tôi đặc biệt thích soundfont "Timbres of Heaven" từ http://midkar.com/soundfonts/ .


fluidsynthlàm việc với sfz? Nó chỉ có vẻ làm việc cho tôi với sf2.
mherzl
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.