2012-07-09 2 views

답변

3

아이폰은 실제로 사용자 정의 AudioUnits를 허용하지 않습니다. 즉, AudioUnit의 ID는 AUGraph에서 사용할 수 있도록 등록 할 수 없습니다. 할 수있는 일은 렌더링 콜백을 등록하고 원시 PCM 데이터를 직접 처리하는 것입니다. musicdsp.org와 같은 사이트에는 상상할 수있는 효과를 구현할 수있는 샘플 DSP 코드가 있습니다. 한 무리가 있습니다 How to make a simple EQ AudioUnit

+0

대단히 감사합니다. 나는 모양을 가질 것이다. 그 중 일부는 항상 좋은 도전 인 것처럼 보입니다. ;) – jarryd

1

내장 필터, 지연, 심지어 리버브의 세트를 포함 오디오 단위 :

또한, 여기 참조를 위해 비슷한 StackOverflow의 질문입니다. 좋은 단서는 AUComponent.h를 살펴 보는 것입니다. ABSD를 올바르게 설치해야합니다. 그렇지 않으면 오류가 발생하거나 침묵이 생깁니다. 그러나 그들은 일한다.

+0

그들은 Mac에서만 iOS에서 작동하지 않습니다. – jarryd

+0

그들은 iOS에서 작동합니다. 내가 말했듯이, 헤더를 확인하고, 모두를 밝혀 낸다. Apple doc은 헤더 파일을 통해 독서가 실제로 많은 것을 나타낼 수 있으므로 도움이되지 않았거나 업데이트 된 적이 없습니다! –

+0

큰 감사드립니다. 이 오디오 프로그래밍은 까다 롭지 만 재미 있습니다. : / – jarryd

관련 문제