2011-11-28 5 views
2

글쎄, 나는이 일을 호출하는 방법을 잘 모르겠어요 ..하지만 사운드 파일을 읽고이 (아이폰 OS에서)를 생성해야합니다사운드 맵은 아이폰

enter image description here

그것은 좀 소리지도입니다 , 또는 사운드 다이어그램 ...

감사!

+2

주파수를 위해 웨이브를 그릴 필요가 있다는 것을 의미합니까 ?? –

+0

http://stackoverflow.com/questions/4708613/graphing-the-pitch-frequency-of-a-sound – Krishnabhadra

+0

예, 빈도는 "Krishnabhadra"가 보낸 링크는 실제로 필요한 것입니다. 하지만 iOS에서 (자바가 아닌) – Dmitry

답변

1

나는 파동을 어떻게 그릴 지 모르지만 여기에 사과 샘플 프로젝트에 대한 링크가있어 정현파를 그리는 데 도움이 될 것입니다.

http://developer.apple.com/library/ios/#samplecode/SpeakHere/Introduction/Intro.html

나는 위의 코드 샘플에서 수집 한 데이터를 사용하여 사인파을 그립니다 베 지어 곡선을 사용할 수 있다고 생각합니다.

+0

오, 나는 이미 오래 전에이 응용 프로그램을 발견 기억 해요. 그것은 정말로 sh ** ty 코드가 C로 작성된 것입니다. 아마도이 기능을위한 몇 가지 고급 함수가 존재할 수 있습니다 ..? 또한, 차이점은 비행 중에 사운드 파일을 분석한다는 것입니다.하지만 재생하기 전에 모든 파일을 미리 분석해야합니다. 어쨌든, 당신의 답변 주셔서 감사합니다! – Dmitry

+0

실제로 녹음 된 사운드를 분석합니다. 코드를 파헤 치면 분석 데이터를 통계 데이터로 변환하는 코드 조각이 나타날 수 있습니다. – Robin

1

사운드 파일 이미지에 대한 더 일반적인 용어는 "파형"또는 짧은 시간 축을 가진 원시 파형의 진폭 플롯입니다. 이것은 .WAV 형식과 같이 PCM 값을 읽고 그 음을 그릴 수있는 비 압축 오디오 파일로하는 것이 가장 쉽습니다.

+0

답변 해 주셔서 감사합니다. WAV 파일에서이 정보를 가져 오는 방법을 아십니까? – Dmitry

+0

다음은 가장 일반적인 비 압축 WAVE/RIFF 파일 형식입니다 (https://ccrma.stanford.edu/courses/422/projects/WaveFormat/). 일반적으로 헤더를지나 바이트를 읽고 C 데이터 유형의 C 배열로 변환 할 수 있습니다. – hotpaw2

관련 문제