2009-11-23 4 views
1

OSX에서 실시간 오실로스코프 (시간 영역 오디오 시각화)를 구현하는 과정을 단순화하는 프레임 워크 또는 오픈 소스 코드가 있습니까?코코아의 실시간 오디오 시각화?

이상적으로는 마이크 입력에서 입력되는 오디오 신호를 나타내는 간단한 애니메이션보기를 표시하려고합니다.

답변

3

가장 쉬운 방법은 QCView를 사용하는 것입니다. 오디오 출력의 막대 그래프 디스플레이를 표시하는 QC 컴포지션을 쉽게 찾을 수 있습니다.

2

Pd (Pure Data)라는 언어를 살펴보십시오. Max/MSP의 무료 버전입니다. 그것은 오디오로 무엇이든 할 수있는 가장 쉬운 방법입니다. 클래스 중 하나는 실제로 오실로스코프입니다. 오실로스코프로 사운드 소스의 출력 (마이크, 사운드 파일 또는 라이브 오실레이터가 될 수 있음)에서 라인을 그리고 시각적 인 출력으로 즐기십시오.

http://puredata.info/

+0

감사하지만 코코아 애플리케이션과 밀접하게 통합해야하며 비 GPL이어야합니다. 그래서 확실하지 답변은 –

+0

아 ... 당신의 스레드 제목 완벽하게 상태로! 나는 Pd를 연결하는 것에 너무 흥분하고 세부 사항을주의하는 것을 잊었다. 행운을 빕니다! –

2

SurfaceVertexProgram 예는 OpenGL을 사용하여 오실로스코프를 수행하는 방법의 좋은 데모입니다. 이 예제는 다소 구식입니다 (새로운 xcode 프로젝트를 빌드해야 함). 그러나 기능과 매우 유용한 기술을 보여줍니다.