Si vous voulez modifier en mélangeant différents fichiers multimédia, vous pouvez prendre le code suivant. Le second fichier de sondes ne sera lu que si votre appareil prend en charge le mixage. Le premier fichier est le fichier son principal. Le second est généralement un fichier d'effets sonores de petite durée.
Player musicPl = Manager.createPlayer("file:///SDCard/BlackBerry/Music/musicfile.mp3");
Player soundPl = Manager.createPlayer("file:///SDCard/BlackBerry/Music/soundfile.amr");
musicPl.realize();
soundPl.realize();
musicPl.start();
if (System.getProperty("supports.mixing").equals("true"))
{
for (int i = 0; i < 10; ++i)
{
soundPl.start();
Thread.sleep(500);
soundPl.stop();
}
}
REMARQUE: - L'échantillon ci-dessus ne modifie aucun fichier. Juste mélanger plusieurs fichiers sonores.
Merci, mais ce n'est pas ce que je cherche. Je veux quelque chose qui me permettrait d'appliquer des effets sonores à un fichier son existant. Je ne suis pas au courant d'une telle API fournie par RIM. Aussi, je ne connais rien de l'open source existant. –