Comment modifier la hauteur du fichier son Java? [fermé]


J'ai un fichier son dont je voudrais modifier la hauteur. Le fichier est stocké dans un MP3. J'ai cherché sur Internet mais j'ai échoué à trouver des bibliothèques ou des algorithmes qui me permettraient de modifier la hauteur.

Tout exemple et / ou documentation serait apprécié

Author: Skylion, 2013-09-08

1 answers

Il n'est pas vraiment clair à partir de votre question si vous voulez seulement changer la vitesse de lecture (comme le fait le fader de pitch sur une platine vinyle) ou si vous voulez changer la hauteur sans affecter la vitesse de lecture. Si ce dernier, vous devez utiliser un algorithme d'étirement du temps/décalage de hauteur. Voir: http://en.wikipedia.org/wiki/Audio_time-scale/pitch_modification

Dans tous les cas, vous devez d'abord décoder le MP3 en audio PCM. Ce fil pourrait vous en donner les pointeurs:

Comment obtenir des données audio à partir d'un MP3?

En ce qui concerne le décalage de hauteur en Java, il y a plus d'informations ici:

Ralentir la lecture d'un fichier audio sans changer sa hauteur?

 3
Author: Erik J, 2017-05-23 11:47:19