Etc/참고2008. 6. 30. 19:41
Research Topics/Processing - Library2008. 5. 28. 12:42
Mac 사용시 사운드를 다른 어플리케이션 으로 라우팅 해주는 Soundflower 라는 유틸리티 입니다.
(디폴트로는 마이크-인 으로만 잡히고 옵션을 바꿔도 안됩니다.)
우리의 경우는 iTunes 나 VLC 같은 플레이어로 MP3 를 틀고 이를 프로세싱에서
입력으로 받아서 사용하는 경우 쓸 수 있습니다.(주로 이퀄라이저를 만들때 쓰겠죠)
아래는 관련글의 스레드와 다운로드 주소입니다.
http://processing.org/discourse/yabb_beta/YaBB.cgi?board=Sound;action=display;num=1189352183
http://www.cycling74.com/downloads/soundflower
일단 ess 의 inputFFT 예제를 기반으로 테스트 해보니 잘 됩니다.
http://www.tree-axis.com/Ess/examples.html 의 예제들 중 두번째 예제.
(응용프로그램>유틸리티의 오디오 MIDI 설정에서 아래처럼 Default Output 을 Soundflower(2ch) 로 잡고
iTunes 나 기타 mp3 를 틀어주면 동작 확인 가능)
이를 기반으로 아래 ess library 의 input FFT 예제 코드에서 볼 수 있는
FFT.spectrum[i] 부분을 응용해서 스펙트럼드을 뽑아서 비주얼을 만들 수 있을것 같습니다.
그리고 이렇게 라우팅된 사운드는 스피커로 나오지 않습니다.
이를 다시 최종적으로 스피커로 나오게 하기위해서는 함께 포함되어있는
SoundflowerBed 라는 유틸리티를 사용합니다. (사이트 참조)
Soundflower 의 dmg 파일에 같이 있는 SoundflowerBed 를 응용프로그램에 복사해놓고 실행하면
위에 표시줄에 다음과 같은 꽃모양 메뉴가 뜹니다.
이를 이용해서 프로세싱으로 라우팅된 사운드를 다시 스피커로도 나오게 하면 됩니다.
(Soundflower(2ch)를 Built-in Output 으로 설정)
(디폴트로는 마이크-인 으로만 잡히고 옵션을 바꿔도 안됩니다.)
우리의 경우는 iTunes 나 VLC 같은 플레이어로 MP3 를 틀고 이를 프로세싱에서
입력으로 받아서 사용하는 경우 쓸 수 있습니다.(주로 이퀄라이저를 만들때 쓰겠죠)
아래는 관련글의 스레드와 다운로드 주소입니다.
http://processing.org/discourse/yabb_beta/YaBB.cgi?board=Sound;action=display;num=1189352183
http://www.cycling74.com/downloads/soundflower
일단 ess 의 inputFFT 예제를 기반으로 테스트 해보니 잘 됩니다.
http://www.tree-axis.com/Ess/examples.html 의 예제들 중 두번째 예제.
(응용프로그램>유틸리티의 오디오 MIDI 설정에서 아래처럼 Default Output 을 Soundflower(2ch) 로 잡고
iTunes 나 기타 mp3 를 틀어주면 동작 확인 가능)
이를 기반으로 아래 ess library 의 input FFT 예제 코드에서 볼 수 있는
FFT.spectrum[i] 부분을 응용해서 스펙트럼드을 뽑아서 비주얼을 만들 수 있을것 같습니다.
그리고 이렇게 라우팅된 사운드는 스피커로 나오지 않습니다.
이를 다시 최종적으로 스피커로 나오게 하기위해서는 함께 포함되어있는
SoundflowerBed 라는 유틸리티를 사용합니다. (사이트 참조)
Soundflower 의 dmg 파일에 같이 있는 SoundflowerBed 를 응용프로그램에 복사해놓고 실행하면
위에 표시줄에 다음과 같은 꽃모양 메뉴가 뜹니다.
이를 이용해서 프로세싱으로 라우팅된 사운드를 다시 스피커로도 나오게 하면 됩니다.
(Soundflower(2ch)를 Built-in Output 으로 설정)
Research Topics/Processing - Library2008. 5. 27. 00:30
맥이 아닌 PC/Windows 기반에서 일반 USB 웹캠을 사용하려고 알아보니 상당히 제약이 많네요.
일차적으로 프로세싱이 비디오 관련 부분이 QuickTime을 기반으로 하고 있어서
윈도우즈용 USB 캠 대부분이 지원이 안된다고 하네요.
http://processing.org/reference/libraries/video/
그나마 이를 가능하게 해주는 수단이 WinVDIG (QuickTime-compatible video digitizer (VDIG)) 라는 건데
퍼포먼스도 떨어진다고하고 웹사이트도 현재 접속이 안되는군요.
결국 카메라를 속편하게 쓰려면 Mac 과 iSight 을 사용해야 한다는것 같은데 별다른 대안이 있는지 모르겠네요
(맥을 지원하는 USB 카메라도 정말 드물죠. iSight 는 단종이라 고가임에도 장터에 뜨면 5분안에 팔리고...
iSight 도 분명 그렇게 CCD가 좋은 캠은 아니지만 대안이 거의 없는 관계로...)
모션 인식을 위해서는 저해상도의 웹캠보다는 일반적인 캠코더(DV캠들)을 쓴다고 하던데
이런 캠코더와 붙여보신분 있으신지요?
카메라 관련 정보 앞으로 여기에 공유합시다~
* 오늘 DD교수님(김영진교수님 http://a.parsons.edu/~yzkim ) 께 여쭤봤더니
역시나 PC 에서의 캠과 프로세싱 연동은 어렵다는 결론입니다.
WinVDIG 로 연동이 되어도 오작동이 많다고 하네요.
MacBook 이나 iMac 계열의 내장 iSight 를 이용하는게 가장 속편하고 좋은 방법이라고 합니다.
그리고, Cam corder 와의 연동도 가능한 것 같은데 구체적인 연동 사례(드라이버 등)는 알아봐야 할 것
같습니다.
Research Topics/Processing - Library2008. 5. 27. 00:28
Etc/site2008. 5. 26. 22:28
http://www.flight404.com/blog/
여기서 받은거 같고요...
라이브러리는 vec3d랑 ocd였나 받아야 하는데.. 파일같이 올려볼게요..
될지 모르겠는데..
암턴...파일 업로드에 올려놓을게용~
여기 사이트 맨 밑에서 두번째에 있구요.
ocd라이브러리도 받을 수 있는 듯 해요.
여기서 받은거 같고요...
라이브러리는 vec3d랑 ocd였나 받아야 하는데.. 파일같이 올려볼게요..
될지 모르겠는데..
암턴...파일 업로드에 올려놓을게용~
여기 사이트 맨 밑에서 두번째에 있구요.
ocd라이브러리도 받을 수 있는 듯 해요.