저는 4 학년 프로젝트 (Functional Reactive Programming 다루기)를위한 작은 예제 응용 프로그램을 만들고 있습니다. 아이디어는 .wav 파일을 재생할 수있는 간단한 프로그램을 만든 다음 오디오 녹음 소프트웨어에서와 같이 재생중인 노래의 현재 볼륨을 '튀는'애니메이션을 보여줍니다. 필자는 스칼라에서 이것을 구현할 것이므로 주로 자바 라이브러리와 기존 솔루션을 살펴 보았습니다.주어진 시간에 .wav의 '볼륨'찾기
현재 저는 .wav 파일을 쉽게 재생할 수 있었지만 두 번째 목표를 달성하지 못했습니다. 기본적으로 .wav 파일을 디코드 할 수있는 방법이 있으므로 어딘가에 액세스 할 수 있습니다. '볼륨'을 지정된 시간에 액세스 할 수 있습니까? 볼륨으로 보면 나는 진폭을 의미한다고 생각하지만, 이것에 대해 틀릴 수도 있습니다 - 고등 물리학은 얼마 전이었습니다 ....
분명히, 나는 이것에 대해 많이 알지 못하기 때문에 누군가가 할 수 있다면 좋을 것입니다. 올바른 방향으로 나를 가리켜 라!
RMS와 dB 등을 살펴보십시오. –
[these] (http://stackoverflow.com/questions/5048852/using-jfreechart-to-display-recent-changes-in-a-time-series) 중 하나와 같은 것이 적절한보기를 만들 수 있습니다. – trashgod