목차

추천의 글

지은이의 글

책에 대해

 

0장. 인터랙티브 뮤직의 개요

 

 

1장. 아두이노와 만나다

1-1. 아두이노란 무엇인가?

1-2. 아두이노의 선택과 구입

1-3. 아두이노의 생김새

1-4. 작업환경 구축

 

 

2장. 아두이노와 친해지기

2-1. LED 켜기

2-2. LED 1개 깜빡이기

2-3. LED 8개 깜빡이기

2-4. 스위치로 LED 켜고 끄기 (반대로 동작하는 스위치)

2-5. 카운터 만들기

2-6. 룰렛 만들기

 

 

3. 인터랙티브 뮤직을 위한 준비

3-1. 가변저항으로 LED 켜고 끄기

3-2. FND 켜기 (0~9까지)

3-3. 스위치로 FND 켜기

3-4. 가변저항으로 FND 켜기

3-5. 간단한 신디사이저 만들기(Sweep Sound 만들기)

3-6. 스위치로 음높이 변화주기

3-7. 가변저항으로 음높이 변화주기 (간단하게 테레민 구현하기)

 

 

4. 시리얼 송신 연습

4-1. 시리얼 통신 이해하기

4-2. 시리얼 출력 : 모니터에 메시지 띄우기

4-3. 시리얼 출력 : 모니터를 이용한 카운터

4-4. 시리얼 출력 : 모니터를 이용한 타이머

 

5. MIDI 출력

5-1. MIDI 출력 (MIDI 출력을 위한 하드웨어)

5-2. MIDI 연주 장치 (고향의 봄)

5-3. 스위치를 이용한 MIDI 건반 만들기

5-4. 가변 저항을 이용한 MIDI 컨트롤러 만들기

 

 

6. 시리얼 수신 연습

6-1. 시리얼 입력 : 구구단

6-2. 아두이노 퀴즈왕

6-3. 아두이노로 수신한 시리얼 데이터를 FND에 표시하기

6-4. 아두이노 신디사이저

 

7. MIDI 입력

7-1. MIDI 입력 (MIDI 입력을 위한 하드웨어)

7-2. FND를 이용한 아두이노 MIDI 노트 리더

7-3. 아르페지에이터의 구현

 

 

8. 아두이노 온 바흐

8-1. 아두이노로 사운드 데이터를 제어하는 예제

8-2. 아두이노로 영상을 제어하는 예제

 

 

부록 : 못다한 이야기들

부록 A. LED 연결 수정

부록 B. Fritzing 소프트웨어 소개

부록 C. 사용된 명령어 정리

부록 D. 관련 서적 및 사이트

 

맺는 말

찾아보기

 

이 글은 스프링노트에서 작성되었습니다.