2012-09-18 3 views
1

나는 하나의 톤을 생성하고 저장하는 안드로이드 용 앱을 생성 한 다음 안드로이드 오디오 트랙 클래스를 사용하여 다시 재생합니다. 문제는 다음과 같습니다. 내 전화에서 나는 약 11kHz의 주파수까지만 톤을 재생할 수 있으며, 내 PC (동일한 정확한 코드)에서 실행되는 가상 전화에서는 약 14kHz까지 주파수를 얻을 수 있습니다. 이 절단을 일으킬 수있는 것은 무엇입니까?안드로이드 오디오 트랙이 특정 주파수 이상으로 출력되지 않습니다

시장의 톤 제너레이터 앱을 사용하면 휴대 전화에서 최대 20kHz 신호를 생성 할 수 있으므로 하드웨어 문제가 아닌 것으로 알고 있습니다.

감사합니다.

답변

0

음색을 생성하는 방법에 대한 코드를 제공하면 도움이 될 수 있습니다.

오디오 항목의 경우 여기 http://music.columbia.edu/mailman/listinfo/andraudio으로 이동하여 가입 한 다음 요청해야합니다. 오디오 개발에 전념하는 위대한 안드로이드 개발자 커뮤니티가 있습니다.

자기 홍보, 포럼 웹 사이트 (상대적으로 새롭고 필요한 업데이트)를 실행하고 충분히 관심있는 사람들을 얻으면 Android 오디오 포럼을 추가 할 계획입니다. 관심이 있으시면 here

+0

답장을 보내 주셔서 감사합니다. 코드를 게시하고 제공하신 웹 사이트의 결과를 게시 할 수있는 기회가 주어집니다. – user1679058

+0

첫 번째 사이트 (music.columbia.edu)에 가입하려면 실제로 [email protected]로 이메일을 보내 목록 회원에게 질문하십시오. 아직 안드로이드 오디오 포럼을 시작하지 않았기 때문에 제 2 사이트 (자기 홍보)는 현재 가치가 없습니다. 그것은 잠재적 인 미래의 도움이 될 것입니다. – Jakar

+0

업데이트하기 만하면, 게시하지 않은 코드의 일부를 다시 작성하여 문제를 해결했습니다. 일종의 함수 발생기를 개발하려는 다른 사람들에게 경고하는 것처럼 인터넷 주위에 떠 다니는 코드가 있습니다 (http://stackoverflow.com/questions/2413426/playing-an-arbitrary-tone-with-android) 신호를 생성하기 위해 여러 게시물에서 본이 코드는 일부 인스턴스에서 작동 함에도 불구하고 매우 버그가 있습니다. – user1679058