nl-seoultech / tento-prototype

2 stars 0 forks source link

음악 분석하는 java library #13

Open kanghyojun opened 10 years ago

kanghyojun commented 10 years ago

java에서 노래분석하는 라이브러리 뭐쓸건지 찾아봐주세요.

kanghyojun commented 10 years ago

라이브러리는아니지만 설명되있는글 몇개

kanghyojun commented 10 years ago
gongsh93 commented 10 years ago

javax.sound.sampled 자바 플렛폼에서 소리 파일의 비트단까지 접근할 수 있는 가장 대표적인 라이브러리 입니다. image 위와 같이 int[][] 형태로 비트 데이터를 뽑아올 수 있습니다. (x축은 frame단위 시간, y축은 변환된 진폭정보)

javax.sound.sampled API document LINK

kanghyojun commented 10 years ago

찾아봤는데 android는 javax에서도 몇개만 지원하는걸로나오네요. javax.sound 는 지원하지않는다는 ㅠㅠ 그래서 대체라이브러리를 찾아보니

정도가 꽤 저수준의 samplerate를 가져올수있는거같아요.

kanghyojun commented 10 years ago

MediaCodec이용해서 데이터 뽑아오는 코드를 여기에서 볼수있습니당.