audiotrack

    3

    2답변

    AudioTrack을 사용하여 SD 카드에서 오디오 파일을 재생하고 싶습니다. 이 코드를 사용해 보았습니다 : int minBufferSize = AudioTrack.getMinBufferSize(8000, AudioFormat.CHANNEL_CONFIGURATION_MONO, AudioFormat.ENCODING_PCM_16B

    2

    2답변

    아이디어는 전화 A가 동시에 소리 신호와 블루투스 신호를 보내고 전화 B가 두 신호 간의 지연을 계산한다는 아이디어입니다. 실제로 90ms-160ms의 지연으로 일관성없는 결과가 나타납니다. 가능한 한 양 끝을 최적화하려고했습니다. 출력단에서 : 톤 한번 발생 블루투스 오디오 출력 각각은 가 기록되기 전에 출력하기 시작해야하므로 AudioTrack.writ

    3

    2답변

    같은 getStereoVolume() 또는 setOnVolumeChangedHandler(...) 어떻게 내가 볼륨 레벨을 추적 할 수 있습니다, 나는 track.setStereoVolume(a,b); 를 사용하여 audioTrack의 볼륨을 설정할 수 있습니다하지만 난 볼륨을 얻을 수있는 방법을 찾을 수 없습니다?

    1

    1답변

    마이크에서 소리를 녹음하고 다시 재생하려고합니다. 그러나 여기 나는 모두 클릭 소리입니다. AudioTrack과 AudioRecord는 모두 동일한 설정으로 올바르게 초기화됩니다. 여기 내 코드는 다음과 같습니다 stop.setOnClickListener(new View.OnClickListener() { @Override publi

    0

    2답변

    무한 루프로 오디오 트랙의 길이를 변경하는 방법은 무엇입니까? 은 내가 audioTrack.play() 전에 다음 줄을 적용해야한다는 것을 이해 : audioTrack.setLoopPoints (0, generatedSnd.length, -1); 예를 들어, 내가 시간이 0.5 초, 따라서 "기간"변수 타입의 "INT"ISN 될 것입니다 원하는 유효하지

    0

    1답변

    AudioTrack을 스트리밍 모드로 사용하고 있습니다. wav 파일의 짧은 부분 재생을 중지 한 후 약 5 ~ 10 번 중 하나에 대해 딸깍하는 소리가 들립니다. 나는 그것을 일관되게 재현 할 수 없기 때문에 나를 미치게 만든다. AudioTrack.release()를 호출하기 전에 AudioTrack.flush(), AudioTrack.pause() 및

    0

    1답변

    내가 20 개 동시 스트림 객체 SoundPool은이에 의해 예약됩니다 얼마나 많은 기본 AudioTrack 객체 new SoundPool(20, ...) 와 SoundPool 객체를 작성하는 경우? SoundPool Open Source의 기본 구현은 무엇입니까? 어디서 볼 수 있습니까?

    1

    1답변

    나는 짹짹 신호를 통해 텍스트를 보내기 위해 응용 프로그램을 개발 중입니다. 기본적으로 나는 사용자에게 텍스트를 쓸 기회를 주며 시작 빈도, 최종 빈도 및 전송할 비트의 시간 간격과 지속 시간에 대한 다른 옵션을 선택합니다. 나는 텍스트를 문자로 분할하고, ASCII 정수로 변환하고,이 정수를 바이너리로 변환 한 다음, 초기 주파수에서 최종 주파수로가는 5

    3

    2답변

    안드로이드 어플리케이션의 녹음 된 마이크 사운드를 분석하고 싶습니다. 불행히도 Visualizer은 현재 재생중인 AudioTrack에서만 작동합니다. 현재 AudioRecord으로 녹음 중이며 비주얼 라이저가 듣고있는 AudioTrack에 데이터를 복사합니다. 그러나이 아키텍처는 끔찍한 재생 기록 루프를 야기합니다. 한 가지 해결 방법은 녹음하는 동안 A

    5

    1답변

    리소스 폴더에 두 개의 PCM 사운드 파일이 있습니다. 나는 inputstream을 사용하여 bytearray로 변환했다. 그런 다음 정규화 된 다음 music1 및 music2를 추가하고 출력을 바이트 배열 출력으로 처리했습니다. 마지막으로 출력 배열을 AudioTrack에 공급합니다. 분명히, 나는 아무것도 듣지 못하고 뭔가 잘못되었습니다. privat