projets:partition_typographique_et_sonore

Partition typographique et sonore

Marion Moulin, étudiante en DSAA design graphique à l'ESAAB de Nevers

Partagé sous licence CC BY-NC

Programme réalisé avec Processing, en une semaine, interactif et qui vise à transcrire la typographie en sons. Les lettres sont encodées dans une matrice de 0 et de 1 stockée dans un fichier txt. Les sons sont couplés à chaque case.

Le projet a été produit sous OsX. Vous trouverez en fin de programme l'extrait suivant, pour filtrer les .DS_store lorsque l'on veut parcourir les fichiers d'un dossier:

``` String[] listedesons(String rep, java.io.FilenameFilter extension) { File fichier = new File(rep);

if (fichier.isDirectory()) {
  String names[] = fichier.list(extension);
  names= sort(names);
  return names;
} else {
  // If it's not a directory
  return null;
}

}

java.io.FilenameFilter mp3Filter = new java.io.FilenameFilter() {

boolean accept(File dir, String name) 
{
  return name.toLowerCase().endsWith(".mp3");
}

}; ```

A noter également, la polyphonie a l'air de poser souci sous Windows. La bibliothèque Minim utilisée produits des sons saccadés lorsque le paramètre de polyphonie est à 20 (ce qui est une valeur assez haute). Passez la à 4 si vous rencontrez également ce problème.

``` 20 voies par Sample sample= new Sampler (sketchPath()+“/data/son2/”+nomsdefichiers2[i], 20, minim); OU 4 voies par Sample sample= new Sampler (sketchPath()+“/data/son2/”+nomsdefichiers2[i], 4, minim); ```

projet_marion.zip

  • projets/partition_typographique_et_sonore.txt
  • Dernière modification : 2021/06/24 15:43
  • de 127.0.0.1