Processing에서 MIDI 소리를 출력하기 위해 먼저 midibus 라이브러리를 설치한다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | import themidibus.*; MidiBus bus; int velocity; int note; void setup(){ size(256, 256); background(0); MidiBus.list(); bus= new MidiBus(this, 0, 2); } void draw(){ } void mousePressed(){ note= mouseX; velocity= mouseY; bus.sendNoteOn(0, note, velocity); } void mouseReleased(){ bus.sendNoteOff(0, note, velocity); } | cs |
이렇게 되면 마우스의 위치에 따라 음의 높낮이와 강세가 다른 음이 클릭할 때 출력된다.
'Media Lab > Media Art' 카테고리의 다른 글
Word Portrait 초기 버젼 (0) | 2019.08.14 |
---|---|
Word portrait (0) | 2019.07.28 |
Processing에서 leap motion 사용하기 예제 (1) | 2019.02.04 |
Ubuntu에 leap motion 설치하기 (0) | 2019.02.04 |
우분투에 프로세싱 설치하기 (0) | 2019.02.03 |