Le traitement du son est une pratique qui s’est développée ces dernières années, et qui est devenue un outil essentiel pour les artistes et les musiciens. La librairie Minim est un outil puissant qui permet aux utilisateurs de créer des sons complexes et variés. Dans cet article, nous allons explorer comment lire un fichier son avec la librairie Minim et comment cela peut être utilisé pour créer des sons intéressants et uniques.
Processing Sons avec la librairie Minim : Lire un fichier sons
Explications
Le code Processing
Minim minim;
AudioPlayer in;
void setup()
{
size(512, 200);
// instantiate a Minim object
minim = new Minim(this);
// load a file, default sample buffer size is 1024
in = minim.loadFile(« r2d2.mp3 »); // le fichier doit etre dans le répertoire du programme
// in = minim.loadFile(« ../mes_sons/r2d2.mp3 »); // le fichier doit etre dans le répertoire /mes_sons/ meme niveau que rep programme
// play the file
in.play();
}
void draw()
{
// do whatever you do here
}
void stop()
{
// always close audio I/O classes
in.close();
// always stop your Minim object
minim.stop();
super.stop();
}
Voir ici : http://code.compartmental.net/tools/minim/manual-minim/
Liens utiles
- Pour convertir un fichier son en mp3 sous Ubuntu : Sound Converter. Permet également d’extraire un fichier son à partir d’une vidéo. Pour convertir en MP3, il faut installer également le paquet gstreamer0.10-plugins-ugly-multiverse
- Il existe des sources de sons en ligne :
Articles similaires:
- Processing Sons avec la librairie Minim : le programme minimum
- Introduction aux sons avec Processing
- L’envoi d’une chaine de caractères sur le port Série lance un fichier son dans Processing
- L’appui sur 5 BP lance la lecture de 5 sons différents dans l’interface Processing
- L’Appui sur un BP lance la lecture d’un son dans l’interface Processing
Articles Liés
- Introduction aux sons avec Processing
L'utilisation des sons dans les projets informatiques peut ajouter une dimension supplémentaire à l'expérience de…
- Processing GSVidéo + JavacvPro :
Processing est un langage de programmation open source qui permet aux développeurs de créer des…
- Processing Interface Mixeur de canaux RVB :
Le Processing est un logiciel de traitement d'image qui permet aux utilisateurs de modifier et…