User Tools

Site Tools


midi

HW(Externel)Synth

$ lsusb
...
Bus 002 Device 004: ID 0a92:1010 EGO SYStems, Inc. RoMI/O

아래 명령어로 미디포트 확인 (0이 출력 1이 입력인가?)

$ aplaymidi -l
 Port    Client name                      Port name
 14:0    Midi Through                     Midi Through Port-0
 20:0    VIEWCON..                        VIEWCON.. MIDI 1
 20:1    VIEWCON..                        VIEWCON.. MIDI 2
$ aplaymidi -p 20:1 test.mid

SoftSynth

설치

$ sudo apt-get install fluidsynth qsynth jackd fluid-soundfont-gm fluid-soundfont-gs

jackd 실행

$jackd -d alsa -r44100

qsynth

qsynth

alsa 사용

$ sudo modprobe snd-seq-midi
$ fluidsynth -a alsa -r 44100 -c 3 -z 1024 -ni 5MBGMGS.SF2 AsTimeGoesBy.mid 

midi 가 연결된 포트 확인?

$ aconnect -lio
client 0: 'System' [type=커널]
    0 'Timer           '
    1 'Announce        '
	Connecting To: 15:0
client 14: 'Midi Through' [type=커널]
    0 'Midi Through Port-0'

references

hardware

communiy & midi files

  • 미딕스 - 회원제 미디 음원 다운로드

timidity

fluidsynth

사운드폰트

midi.txt · Last modified: 2013/08/03 05:04 by 127.0.0.1