아두이노 코딩-96: Processing sound.cipher 라이브러리 설치와 음악 연주 비쥬얼라이제이션

codingart(66)
Published in
#kr
Words
139
Reading
1 min
Listen
Play
8y

noname01.png

Processing 라이브러리 중에서 음악 연주를 가능하게 하는 sound.cipher 라이브러리를 아래 인터넷 주소에서 다운 받자.

http://explodingart.com/soundcipher/index.html

noname02.png

다운 받은 ZIP 파일을 압축을 풀어서 반드시 바탕화면의
개인 사용자 - 문서 - Processing – library 폴더에 가져다 두자.

noname03.png

이 작업 완료 후 Processing 편집기를 열어서 스케치의 내부 라이브러리를 보면 sound.cipher 가 설치되었음을 확인할 수 있다.

noname04.png

파일 탭의 예제를 열어 Contributed 폴더에서 soundciper 폴더의 Bing 과 UnlimitedArt 에 관심을 가져 보자. 사용자 PC 에 사운드 카드를 포함라여 스피커가 설치되어 있어야 한다.

noname05.png

UnlimitedArt를 클릭하여 음악 예제를 로딩한 후 실행 버튼을 누르고 피아노 음악과 아울러 작은 그래픽 화면에 펼쳐지는 비쥬얼라이제이션을 감상해보자. 마지막 단계에서 Bing을 로딩하여 한번 실행 시킨 후 sc.playNote(60,100,2) 명령에서 60을 70으로 바꾸어 실행해 보자 달라진 계명 소리가 딩∼ 울릴 것이다. 바로 이 명령이 아두이노의 melodyTone() 과 같은 역할을 하는 것으로 보인다.

첨부된 동영상에서 이 과정이 재현되었으니 감상하고 각자 코딩을 통해 음악을 만들어 볼 준비를 해보자.

아두이노 코딩-96: Processing sound.cipher 라이브러리 설치와 음악 연주 비쥬얼라이제이션 | Ecency