Диапазон скорости звучания Android? - PullRequest
3 голосов
/ 18 февраля 2010

Android soundpool.play [документация] [1] говорит " Скорость воспроизведения позволяет приложению изменять скорость воспроизведения (высоту звука). Значение 1,0 означает воспроизведение на исходной частоте. Значение 2,0 означает воспроизведение в два раза быстрее, а значение 0,5 означает воспроизведение с половинной скоростью.".

Однако, когда я устанавливаю скорость на 1.49f, я слышу тишину. 1.485f рендерится правильно (это ogg файл). Это специфично для моего телефона, документация неверна, или я глуп, как-то иначе?

[1]: http://developer.android.com/reference/android/media/SoundPool.html#play(int, float, float, int, int, float)

1 Ответ

4 голосов
/ 20 июля 2010

Я новичок в этом, но я почти уверен, что это должно быть 0.5f, 1f или 1.5f и никаких других значений.Это не относится к конкретному файлу ogg.Я знаю, что это меняет высоту звука во время воспроизведения в soundmanager.Поскольку никто не ответил, я подумал, что мой ответ может быть лучше, чем отсутствие ответа.

...