2009-07-10 3 views
1

새로운 iPhone 3GS 광고에서 Apple은 시원한 파란색 파형 애니메이션으로 음성 컨트롤을 보여줍니다. 파형 (또는 단순히 볼륨)을 API 호출 또는 소스 코드로 어딘가에서 렌더링 할 수있는 시각적 효과가 있습니까? (음성 컨트롤 부분이 아니라 오디오 시각화)애플사의 Waveform API는 상업적입니까?

AVAudioPlayer의 averagePowerForChannel : 메서드에서 사운드 정보를 얻을 수 있다고 생각하지만 웨이브가 위아래로 움직이는 것을 어떻게 나타낼 것입니까?

감사합니다.

+0

온라인 광고 버전에 연결할 수 있습니까? –

+0

http://www.apple.com/iphone/iphone-3gs/voice-control.html#video – John

+0

나에게 생체 리듬처럼 보입니다. – Nosredna

답변

2

John,

사인파를 그리기 위해 찾은 코드는 훌륭합니다. This sample code from Apple에는 라이브 오디오 녹음 기능이있는 사운드 측정기가 있습니다. 이 두 가지 리소스를 사용하여 시각적 파형을 만들어야합니다.

+0

페이지 링크가 깨졌습니다. –

+0

새 링크로 업데이트되었습니다. 감사 Qamar Suleiman –

1

애플 광고의 파형은 입력 음량에 따라 변조 된 진폭을 갖는 것처럼 보이는 아주 오래된 보통 사인파입니다.

+0

쿨, 고마워. 또한 여기에 사인파 코드가 있습니다. http://trailsinthesand.com/plotting-a-sine-wave-with-the-iphone-sdk/ – John