2017-06-05 2 views
0

J'utilise mediaplayer pour définir mes volumes. Je comprends que 0.0f est silencieux et 1.0f est plein volume. Est-il possible de faire jouer la musique plus fort que 100% de volume par programme?Android Java - setVolume passé max 1.0f

mPlayer.setVolume(2.0f, 2.0f); 

semble garder juste encore à volume 1.0f

+1

Bien que je ne sais pas beaucoup sur Android spécifiquement, cela peut ne pas être une bonne idée. De nombreux formats audio numériques ont littéralement une amplitude maximale et l'augmentation de l'amplitude entraîne des écrêtages ou des débordements. – Radiodef

+0

Pourquoi voulez-vous contourner mes paramètres par défaut et me rendre sourd? –

+0

@ OlivierGrégoire Haha, parce que chaque chanson que j'ai importée dans mon application joue à des volumes différents donc c'est ma façon de tout égaliser ghetto – Pam

Répondre

0

Si 1.0 est plein volume, puis 2.0 est le même que 1,0

Si elles étaient différentes, alors 1.0 ne serait pas le plein le volume. En d'autres termes, je suis assez sûr que ce n'est pas possible de le faire.

0

1.0 est plein volume et passer par-dessus ne changera rien