2013-03-05 10 views

답변

1

WaveViewer는 파형을 표시하는 방법의 매우 간단한 예입니다. 스테레오를 원하면 소스 코드를 복사하고 OnPaint 메서드를 수정하여 왼쪽 채널 용과 오른쪽 채널 용 두 줄을 그릴 것을 권장합니다.

+0

내가 말한 것처럼 OnPaint() 메서드는 이미 소스를 사용자 정의했습니다. 내가 모르는 것은 실제로 두 채널을 구별하는 방법입니다. 나는 다음과 같이'waveStream'에서'waveStream' 바이트 배열로 오디오 데이터를 읽습니다 :'bytesRead = waveStream.Read (waveData, 0, samplesPerPixel * bytesPerSample);' –

+1

나는 각 채널에 대한 데이터를 나누는 방법을 발견했다. ] (http://stackoverflow.com/a/11408266/1181261) –

+0

예, 샘플이 삽입됩니다 - 왼쪽, 오른쪽 등 –