우분투의 커맨드 라인에서 미디를 어떻게 연주합니까?


13

나는 같은 것을하고 싶다

$ play filename.mid

그래픽 프로그램을 열지 않고도 미디 파일을들을 수 있습니다. 우분투 패키지가 있습니까?

답변:


15

시도해 볼 수있는 다양한 패키지 / 명령이 있습니다.

  1. wildmidi (gstreamer에서 사용)
  2. timidity (이것은 CPU 집약적이라는 것을 알았습니다)
  3. playmidi (개인적으로 시도하지 마십시오)

이 중 하나가 sfz 사운드 폰트 파일과 작동합니까? 아니면 SF2 만?
mherzl

wildmidi는 우분투 18.04 나를 위해 일한
nshiff

8

명령 줄에서 미디 파일을 재생할 수 있는 playmidi패키지 ( sudo apt-get install playmidi)가 필요할 것입니다.

playmidi filename.mid


playmidi작동 합니까 sfz? 그것은 나를 위해 작동하는 것 같습니다 sf2.
mherzl

3

이 스레드가 오래되었다는 것을 알고 있지만 Raspberry Pi에 대한 답변을 찾고 있었지만 찾지 못했습니다. 더 많은 작업을 한 후에 다음을 생각해 보았을 때 우분투에서도 작동 할 수 있습니다. 저렴한 USB-Mini 인터페이스를 통해 출력됩니다.

추가 설치없이 Raspbian Jessie Lite에서 :

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  

오, 친애하는, 서식이 잘못되었습니다! 명령은 "aconnect -l"및 "aplaymidi --port = 20 : 0 myfile.mid"
Lee Sanders

2

fluidsynth에서 http://www.fluidsynth.org/ .

다음과 같이 사용하십시오.
fluidsynth /some/dir/with/sundfonts/some_soundfont.sf2 some.mid

여기에서 사운드 폰트를 찾을 수 있습니다 : https://musescore.org/de/handbuch/soundfont

http://garyrog.50megs.com/midi1.html 여기에서 시도해 볼 수있는 멋진 MIDI 파일 모음이 있습니다.

특히 http://midkar.com/soundfonts/ 의 "Tempres of Heaven"사운드 폰트를 좋아합니다 .


fluidsynth작동 합니까 sfz? 그것은 나를 위해 작동하는 것 같습니다 sf2.
mherzl
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.