MIDI LINUX

From 흡혈양파의 인터넷工房
Revision as of 15:04, 3 March 2023 by Onionmixer (talk | contribs) (linux 에서 사용하는 midi 소프트웨어 및 tip 페이지 내용 추가)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
linux 에서 사용하는 midi 소프트웨어 및 tip

linux midi software

  • seq24 - midi sequencer
  • hydrogen - drum
  • ardour - the digital audio workstation
  • SooperLooper - looping sampler
  • sonic-visualiser - viewing and analysing the contents of music audio files
  • lmms - Linux Multimedia Studio
  • qtractor - MIDI/Audio multi-track sequencer application
  • raysession - Session Manager for Audio Software
  • rosegarden - music editor and MIDI/audio sequencer


linux 에서 midi port 를 dump 하는법

linux 에서 사용하는 midi 장치(usb midi 의 종류등)에 따라 dump 가 안되는 경우가 있다.

aconnect 를 사용하는 경우

aconnect -l 로 목록을 확인하고 client 번호를 기준으로 dump 를 진행한다

aseqdump -p 28

amidi 를 사용하는 경우

amidi -l 로 목록을 확인하고 Device 항목을 확인 후 dump 를 진행한다.

amidi --dump -c -p hw:3,0,0


jack 과 alsa 의 midi 관련 프로그램?

  • a2jmidid :: JACK MIDI daemon for ALSA MIDI
    • a2jmidid -e 를 이용해서 alsa usb midi 로 들어오는 신호를 jack 으로 연결해서 처리할 수 있다.

해당되는 내용은 qjackctl 에서 "매개변수 > midi driver" 를 NONE 으로 세팅한 경우에 사용하면 되고, raw 또는 seq 등으로 설정해서 사용하는 경우라면 딱히 사용하지 않아도 ardour 에서 정상적으로 동작한다.


참고문서