Open kanghyojun opened 10 years ago
라이브러리는아니지만 설명되있는글 몇개
javax.sound.sampled 자바 플렛폼에서 소리 파일의 비트단까지 접근할 수 있는 가장 대표적인 라이브러리 입니다. 위와 같이 int[][] 형태로 비트 데이터를 뽑아올 수 있습니다. (x축은 frame단위 시간, y축은 변환된 진폭정보)
javax.sound.sampled API document LINK
찾아봤는데 android는 javax에서도 몇개만 지원하는걸로나오네요. javax.sound
는 지원하지않는다는 ㅠㅠ 그래서 대체라이브러리를 찾아보니
정도가 꽤 저수준의 samplerate를 가져올수있는거같아요.
MediaCodec
이용해서 데이터 뽑아오는 코드를 여기에서 볼수있습니당.
java에서 노래분석하는 라이브러리 뭐쓸건지 찾아봐주세요.