책 이미지

책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 모바일/무선/임베디드 프로그래밍
· ISBN : 9788960777927
· 쪽수 : 364쪽
· 출판일 : 2015-11-26
책 소개
목차
1부. 코어 오디오 이해
__1장. 코어 오디오 개요
____코어 오디오 프레임워크
____코어 오디오 규칙
____첫 번째 코어 오디오 애플리케이션
______예제 실행
____코어 오디오 속성
____정리
__2장. 소리 이야기
____파형 생성
____디지털 오디오
____DIY 샘플
____버퍼
____오디오 형식
____정리
__3장. 코어 오디오로 오디오 처리
____오디오 데이터 형식
______예제: 형식 가늠하기
____표준 형식
____오디오 유닛으로 오디오 처리
____풀 모델
____정리
2부. 기본 오디오
__4장. 녹음
____오디오 큐에 관한 모든 것
____녹음기 제작
____CheckError() 함수
____오디오 큐 생성과 사용
____오디오 큐를 위한 유틸리티 함수__
______녹음 오디오 큐 콜백
____정리
__5장. 재생
____재생 애플리케이션 정의
____파일 재생 오디오 큐 설정
______재생 버퍼 설정
______재생 큐 시작
____재생 유틸리티 함수
______매직 쿠키 처리
______버퍼 크기와 기대되는 패킷 수 계산하기
____재생 오디오 큐 콜백
____큐 기반 재생의 기능과 한계
____정리
__6장. 변환
____afconvert 유틸리티
____오디오 변환 서비스 사용
____변환을 위한 파일 설정
______오디오 변환 서비스 호출
______변환기 콜백 구현
____확장된 오디오 파일 서비스로 변환
______확장된 오디오 파일로 읽고 변환하기
____정리
3부. 고급 오디오
__7장. 오디오 유닛: 생성기, 효과, 렌더링
____놀라운 기능이 발현되는 곳
____오디오 유닛의 동작 방법
____오디오 유닛 확장
____첫 번째 오디오 유닛
______main() 함수 빌드
______오디오 유닛 그래프 생성
______파일 재생기 오디오 유닛 설정
____오디오 유닛으로 말하기와 효과
______음성 합성 그래프의 블록 생성
______음성 합성기 AUGraph 생성
______음성 합성기 설정
______효과 추가
____오디오 렌더링 처리 단계에 개발자 코드 추가
______오디오 유닛 렌더 사이클
______맞춤형 렌더링 예제
______오디오 유닛을 생성하고 연결
______렌더 콜백 함수
____정리
__8장. 오디오 유닛: 입력과 혼합
____I/O 입력 다루기
______입력과 출력 유닛을 연결
______입력을 위해 AUHAL 유닛을 생성
______입력 콜백 작성
______CARingBuffer의 샘플을 재생하기 위한 AUGraph 생성
______재생 애플리케이션의 렌더 콜백 작성
______재생 예제 실행
____혼합
____정리
__9장. 위치기반 음향
____공간에서 음향
____OpenAL API
____소리를 공간에 위치
______예제 설정
______OpenAL 구조체 사용
______근원의 위치를 이동
______OpenAL 버퍼를 위해 샘플 불러오기
____OpenAL의 스트리밍 오디오
______OpenAL 스트리밍 예제 설정
______스트리밍을 위한 ExtAudioFile 설정
______OpenAL 버퍼를 다시 채우기
____정리
4부. 추가적인 주제
__10장. iOS에서의 코어 오디오
____코어 오디오가 주머니에 있는가?
____다른 기능과 조화: 오디오 세션 서비스
____오디오 세션 예제
______앱 설정
______오디오 세션과 오디오 큐 초기화
______음색 생성기 메소드
______iOS 인터럽트 처리
____iOS에서 오디오 유닛
______iOS RemoteIO 유닛으로 오디오 통과 앱 제작
______통과 예제 설정
______캡처와 재생을 위해 RemoteIO 오디오 유닛 설정
______RemoteIO 렌더 콜백
______그 외의 iOS 오디오 기능
______iOS에서 원격 제어
______iOS 하드웨어 위험
____정리
__11장. 코어 MIDI
____MIDI 개념
____코어 MIDI
______코어 MIDI 구조
______코어 MIDI 용어
______코어 MIDI 속성
______MIDI 메시지
____장치 유닛
____간단한 MIDI 합성기 제작
______MIDI에 연결
____MIDI 알림과 이벤트 처리
______AUGraph 재생
____MIDI 이벤트 제작
______MIDIWifiSource 예제 설정
______와이파이를 통한 MIDI 설정
______MIDI 메시지 전송
______와이파이 MIDI 데이터를 수신하기 위해 맥 설정
____정리
__12장. 정리
____코어 오디오의 남은 내용
____다음 과정
______디지털 신호 처리
____라이온과 iOS 5
____AUSampler
______iOS에서 코어 오디오
____코어 오디오 커뮤니티
____정리