Я все, я пытаюсь сделать простое приложение для пианино, для каждой ноты у меня есть файл .wav, и я использую класс soundpool, чтобы заставить его играть.
НО
На нескольких устройствах Xiaomi и на Asus zenfone я слышу что-то вроде белого шума, и это очень раздражает, также, несмотря на мои усилия, я не смог найти решение в Интернете, помогите мне, пожалуйста!! ))
Вот мое объявление объектов aAttributes и soundPool в области класса:
private SoundPool soundPool;
private AudioAttributes aAttributes;
volumeNote = 1.0f;
volumeFeedBack = 0.6f;
здесь код метода onCreate:
aAttributes = new AudioAttributes.Builder()
.setContentType(AudioAttributes.CONTENT_TYPE_MUSIC)
.setUsage(AudioAttributes.USAGE_GAME)
.build();
soundPool = new SoundPool.Builder()
.setMaxStreams(10)
.setAudioAttributes(aAttributes)
.build();
вот пример кода метода onClick:
case R.id.btFaLow:
soundPool.play(faL,volumeNote,volumeNote,0,0,1);
break;
Я надеюсь, что эта информация может помочь найти проблему. Спасибо всем заранее!