Je veux changer le volume d'un fichier audio et enregistrer le nouveau fichier en utilisant java.sound.sampled.Modifier le volume d'un fichier audio et enregistrer le fichier en utilisant java.sound.sampled
J'ai essayé d'utiliser le mélangeur pour créer une ligne source à partir du fichier donné et une ligne cible vers le nouveau fichier. Alors que je peux modifier les paramètres de mixage pour modifier le volume. Mais le son est joué sur le haut-parleur du système. Est-ce que je réfléchis bien ou pas? est-il une autre façon d'enregistrer un fichier à partir d'une ligne?
Le code est disponible here Une solution que j'ai eu est www.jsresources.org/examples/AmplitudeConverter.html. Mais peut même être fait dans java.sound.sampled sans utiliser des bibliothèques externes.