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

  • partition_typographique_et_sonore.txt
  • Dernière modification: 2020/05/13 11:25
  • (modification externe)