Audiotrack setVolume-最小值

问题描述 投票:1回答:1

我正在编写一个用于测试听力的简单应用,并且正在使用Audiotrack生成纯音。因为它是用于测试听力的应用程序,所以我使用非常低的音量来播放这些音调。要设置音量,请使用音轨的setVolume(float volumeValue)方法,其中volumeValue = 0-1。我注意到可以播放的最低音量约为〜5.011872E-5。如果我尝试以较低的音量播放声音-例如4.466836E-5,设备未播放声音。没有错误,只是设备无法播放。正常吗音轨音量值是否有某种最小限制级别?还是硬件连接问题-设备无法重现这种安静的声音?

android audio audiotrack
1个回答
0
投票

您需要将音量设置为两位浮点值,例如0.02f

© www.soinside.com 2019 - 2024. All rights reserved.