Affichage de son (.wav/.mp3) graphique en Java
J'ai besoin d'afficher un graphique d'un fichier audio à - dire une forme d'onde affichée par les éditeurs audio comme Audacity.
Comment dois-je aller à ce sujet? Il n'y a rien dans le Java Sound API qui peut m'aider?
OriginalL'auteur |
Vous devez vous connecter pour publier un commentaire.
En Java API Sound fouiner système de Sonorisation.getAudioInputStream
qui sera de retour AudioInputStream qui vous montre comment ouvrir des fichiers audio formulaire à l'intérieur de Java. Il est assez bon à lire .les fichiers wav, mais pas tout à fait aussi pour les fichiers mp3.
Il vous permet de lire les octets un par un directement. Aussi getAudioFormat sera de retour de l'objet qui a le taux d'échantillonnage, bit/échantillon, etc. Après la lecture de votre forme d'onde, vous pouvez le dessiner dans votre façon préférée sur l'écran (Swing, AWT, png fichier sur le web, etc...).
OriginalL'auteur
À la fin, j'ai trouvé le code pour le faire exactement ce que je voulais dans le Chapitre 10 du livre Swing Hacks.
OriginalL'auteur