스피커가 켜지 기 전에 스피커의 입력으로가는 음파를 처리 할 수있는 방법이 있습니까? 다른 주파수에 대한 데시벨 값을 변경하고 싶습니다. 감사합니다.스피커로 들어가기 직전에 음파를 처리하십시오.
1
A
답변
1
적용 할 효과의 종류에 따라 다릅니다. SoundPool.setRate을 사용하여 간단히 피치를 변경할 수 있습니다. 더 복잡한 효과를 원한다면 AudioEffect을 사용해보십시오.
나는 서로 다른 주파수의 데시벨 값을 변경하고 싶습니다. Equalizer 효과가하고 정확히 무엇
. Equalizer.getBand을 사용하여 원하는 주파수의 대역을 검색하고 Equalizer.setBandLevel으로 레벨을 변경하십시오.
0
디지털 - 아날로그 변환 직전을 의미하는 경우, 아니요, 앱에서이를 수행 할 수 없습니다. 오디오 트랙을 AudioTrack 인스턴스에 쓰기 전에 오디오를 처리하거나 Andrei가 제안한 AudioEffect를 사용하여 오디오를 처리 할 수 있습니다. 이 두 가지 경우 모두 오디오는 DAC에 도달하기 전에 플랫폼의 오디오 DSP (예 : 멀티 밴드 압축, 피크 제한, 사용 된 특정 스피커 구성 요소를 보완하는 등화)의 추가 필터를 통과 할 수 있습니다.
주파수 도메인에서 오디오 신호를 수정하려는 것처럼 들리므로, 예를 들어 다음을 살펴보십시오. FFTW은 자바 래퍼뿐만 아니라 C 인터페이스를 가지고 있기 때문에 가장 편안하다고 느끼는 것에 따라 네이티브 코드와 자바 코드 모두에서 사용할 수 있습니다. 필자는 직접 사용해 본 적이 없으므로 Android 프로젝트에 통합하는 방법에 대한 정보는 제공 할 수 없습니다.
관련 문제
- 1. 스피커로 사운드 녹음하기
- 2. AS3에서 음파를 확대하는 방법은 무엇입니까?
- 3. 툴팁으로 들어가기
- 4. Mac이 잠자기 상태가되기 직전에 명령 실행
- 5. iOS 기기를 AirPlay 스피커로 바꾸기
- 6. 메모리가 부족하기 직전에 수행하십시오.
- 7. SaveChanges() 직전에 모델 수정
- 8. 성에서 프록시하는 방법으로 들어가기
- 9. 이클립스가 android에서 클래스로 들어가기
- 10. 소스 제어에 들어가기
- 11. IPython에서 함수로 들어가기
- 12. PHP로 웹 페이지에 들어가기
- 13. 스위치에 잠시 들어가기
- 14. gdb : 사전에 들어가기
- 15. 새로운 OpenGL로 들어가기
- 16. UnauthorizedAccessException : Vista에 들어가기
- 17. VC++에서 MACRO로 들어가기
- 18. 감정 분석에 들어가기
- 19. 오디오 프로그래밍과 어떻게 음파를 뒤집을 수 있습니까?
- 20. 이미지와 텍스트의 음파를 파이썬으로 인코딩 하시겠습니까?
- 21. Windows Lockout 직전에 작업 수행
- 22. 오브젝트가 파기되기 직전에 호출되는 메소드
- 23. Eclipse Debugger가 종료 직전에 중지합니다.
- 24. Android에서 마이크에서 스피커로 음성 버퍼를 라우팅
- 25. 헤드폰을 통해 음악을 재생하면서 스피커로 소리내어 읽기
- 26. iphone xcode에서 마이크에서 스피커로 오디오 스트리밍
- 27. python subprocess.popen 무한 루프에 들어가기
- 28. 디버깅 중에 프로젝트 클래스로 들어가기
- 29. NavGraph 들어가기/나가기 - 경로 찾기
- 30. 메인 사이트에 들어가기 전에 등록
효과가 더 눈에 띄게하려면 더 많은 밴드가 필요합니다. 5 밴드 이퀄라이저에서는 효과를 그다지 식별 할 수 없습니다. –