2016-08-25 1 views
1

Amazing Audio Engine을 사용하여 단순히 오디오 파일을 재생할 수 있지만 채널 재생이 시작되면 자동으로 약간의 페이드가 발생합니다.iOS의 Apple 믹서 오디오 유닛을 오디오 페이드하지 않으려면 어떻게해야합니까?

상단 파형이 내 iPad의 출력이며 아래쪽 파형이 실제 원시 오디오 파일임을 확인할 수 있습니다. 확실히 30ms 마이크로 페이드가 수행됩니다.

enter image description here

하고 아무것도 없다 내부적으로 사과의 믹서 오디오 장치에서 일어나는 뭔가 놀라운 오디오 엔진 라이브러리 내, 그래서. 이 동작을 끌 수있는 방법이 있습니까?

답변

0

AudioFilePlayer (TAAE에서 사용)가 Extended Audio File Services을 사용하고있는 것으로 의심됩니다. ExtAudioFileRef는 디코딩 또는 샘플 레이트 변환이 있으면 검색 후 첫 번째 읽기에서이를 수행합니다. 암시적인 페이딩을 극복하려면 Audio File Services을 직접 사용해야했습니다.

관련 문제