본문 바로가기

Media Lab/Media Art

Word portrait 모두의 연구소 Interactive Art Lab 에서 전시를 위해 제작했던 Word portrait이다. 관객의 얼굴을 기다리고 있다가 얼굴이 보이면 촬영을 하고, 글자들을 나열하며 얼굴의 초상화를 그린다. 사람의 내면은 하나로 형용할 수 없을 만큼 매우 복잡하며, 이런 내면을 표현하는 글자들이 모여서 외면을 형상화하는 것을 목적으로 만들었다. 코드는 모두 processing으로만 만들어져있다.
Processing에서 MIDI 연주 예제 Processing에서 MIDI 소리를 출력하기 위해 먼저 midibus 라이브러리를 설치한다. 1234567891011121314151617181920212223242526import 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, ve..
Processing에서 leap motion 사용하기 예제 Processing에서 leap motion을 테스트하는 예제를 만들어보자 일단 Processing에서 쓸 수 있게 library 설치가 필요한데, 사실 Processing이 아직 어떻게 돌아가는지 잘 몰라서, 인터넷에서 다운 받은 library를 어떻게 넣는지 잘 모르겠다 헤헤 친절하게도 Processing에 eclipse 처럼 library를 바로 받아 적용할 수 있는 기능이 있다. Sketch > Import library에서 leap을 검색하면 'Leap Motion for Processing' 이 나오는데, 해당 항목을 install 해주면 Processing에서 leap motion을 바로 사용할 수 있다. 정말 단순한 예제를 작성해보았다. import de.voidplus.leapmotion..
Ubuntu에 leap motion 설치하기 Leap motion을 사용하기 위해서 먼저 ubuntu에 설치를 진행해보자 https://www.leapmotion.com/setup/desktop/linux/ 공식 사이트에서 받은 package가 다음과 같은 에러가 발생하더라.https://askubuntu.com/questions/741304/getting-installation-error-on-working-package-when-using-apt여기 주소를 들어가면 에러 안나는 linux 버젼의 leap motion 설치 파일을 받을 수 있다.받은 파일을 더블 클릭하면 ubuntu software로 연결돼서 설치할 수 있는데, 또 에러가 발생할 수 있다!이 때는 system settings에서 software&update의 'download f..
우분투에 프로세싱 설치하기 Installing Java 8: sudo apt-get update sudo apt-get install oracle-java8-installer Installing Processing 3.3.6 Download Processing 3.3.6 tar.gz file from http://download.processing.org/processing-3.3.6-linux64.tgzCopy the downloaded file to home directoryOpen terminal and type tar xvfz processing-3.3.6-linux64.tgz which will create a new file called processing-3.3.6Now change to that directory u..