Skip to main content

4 - Techniques et manipulations du son


du float au 16bits

hello,je cherche la marche à suivre pour convertir de manière propre un fichier wav échantillonné en "44100hz float" en effet le soft que j'utilise radium tracker fonctionne avec ce taux et cette résolution de sample.
j'ai essayé de le sauvegarder directement en 16 bits avec radium mais il y a des artefacts numérique.
j'ai donc sauvegardé en float là pas de problème avec radium puis convertis en 16 bits avec audacity par le biais d'une exportation, est-ce la bonne méthode selon vous?


merci

julien
Bonjour,
il existe 2 bibliothèques principales pour convertir des fichiers audio: ffmpeg et gstreamer. Comme ce sont des bibliothéques, leur utilisation n'est pas très conviviale, par contre c'est l'idéal dans une script, et très rapide en ligne de commandes.
La très grande majorité des logiciels que tu va trouver pour convertir un fichier audio ne sera que des interfaces utilisant une de ces 2 bibliotheques (c'est la force de l'open source et de linux, les briques réutilisables).
Audacity est très bien. Perso j'utilise SoundKonverter, j'aime bien son flot de travail; on peux par exemple mémoriser ses type de fichiers audio préféré, il mémorise les réglages.
Tu peux également voir si le couteau suisse SoX ne répond pas à ta demande, il permet beaucoup de types de conversion ou ré-échantillonage. (regarde aussi la page Pratique de SoX pour quelques exemples pratiques).

Note modération : merci d’utiliser des liens internes (en orange) plutôt que des liens externes (en bleu). Cela permet d'améliorer la lisibilité du site et facilite son entretien à long terme. Lire pour cela ce paragraphe du Guide d'édition wiki.

merci a vous deux,

je vais zieuter tout ça ce soir.


ps:je connais sounkonverter il me semble que c'est bien pratique !! oui sox est a tester
je testerais sa en dernier recours 😉


bonne année a touti
en fait j'ai testé sox pour cela c'est pas trop complexe dans mon cas

sox fichierentrée.wav -b 16 fichiersortie.wav

et cela est effectué (-b 16 convertis le son en 16 bits)