2011-11-09 4 views
2

Windows 미디어 플레이어에서 주파수와 음조에 따라 변경되는 음악 시각화 그래프를 알고 계십니까? 내가 원한 것은 아이폰 게임에 이것을 구현하는 것이다.게임에 영향을 미치는 음악 피치

나는 이것을 할 수있는 한 설명하려고 노력할 것이다. 나는 게임에서 클래식 음악을 연주 할 것이다. 나는 음악의 음량/피치/그것이 무엇이든간에 음색을 사용하여 게임 플레이에 영향을 미치고 싶습니다. 마찬가지로, 갑자기 음악이 들려오면 볼륨이 올라갑니다 (아이폰의 볼륨이 아니라 실제 음악 재생). 그러면 스폰 또는 무언가의 기회가 증가합니다.

저는 이것을 구현하는 방법에 대한 지침을 요구하지 않고 있습니다. 연주하고있는 노래의 피치/볼륨/높고 낮은 음을 기준으로 숫자 나 무언가를 줄 수 있는지 알고 싶습니다. 게임에서.

오, 누구든지 내가 원하는 음악 그래프의 이름을 말할 수 있다면 크게 감사하겠습니다.

답변

1

This sample은 원하는 작업을 수행하는 방법을 보여줍니다. WMP의 시각화 프로그램은 신호의 진폭 (볼륨)과 주파수 정보 (고속 푸리에 변환을 사용하여 - 아마)를 사용하여 시각화 효과를 구성합니다.

음악의 현재 볼륨 레벨에 응답하는 데 (그리고 주파수 분석 파트를 건너 뛰고 싶은 경우) 더 간단한 AVAudioPlayer API를 사용할 수도 있습니다. API에는 현재 오디오 볼륨을 주기적으로 앱에 알리는 콜백이 포함되어 있습니다.

+1

여기에 AVAudioPlayer 예제가 있습니다. http://developer.apple.com/library/ios/#samplecode/avTouch/Introduction/Intro.html 당신도보고 싶다면. – TigerCoding

+0

정말 고마워요. – Gabe

관련 문제