Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
openatelier:projet:sampler_puredata_pour_raspberry_pi_sans_ecran [2025/03/28 18:56]
cyril [Lecteur de fichiers simple]
openatelier:projet:sampler_puredata_pour_raspberry_pi_sans_ecran [2025/03/31 14:17] (Version actuelle)
cyril [Lecteur de fichiers simple]
Ligne 27: Ligne 27:
   * [sel] -> exhausteur de goût, écoute ce qui entre et si une valeur correspond à l'un des arguments, envoie un bang sur le outlet correspondant à la place de l'​argument dans la liste. Ex: La note MIDI 40 est reçue, celle-ci est en 1ère position dans la liste d'​arguments,​ un bang sera envoyé sur le outlet 1 en partant de la gauche.   * [sel] -> exhausteur de goût, écoute ce qui entre et si une valeur correspond à l'un des arguments, envoie un bang sur le outlet correspondant à la place de l'​argument dans la liste. Ex: La note MIDI 40 est reçue, celle-ci est en 1ère position dans la liste d'​arguments,​ un bang sera envoyé sur le outlet 1 en partant de la gauche.
 La note MIDI 41 est reçue, celle-ci est en 2ème position dans la liste d'​arguments,​ un bang sera envoyé sur le outlet 2, etc.  ​ La note MIDI 41 est reçue, celle-ci est en 2ème position dans la liste d'​arguments,​ un bang sera envoyé sur le outlet 2, etc.  ​
-  * [dac~]-> dirige les flux audios vers la sortie son.+  * [dac~]-> dirige les flux audios vers la sortie son.\\
   ​   ​
 +\\
  
  
Ligne 36: Ligne 36:
  
 A. Pour ajouter un sample: A. Pour ajouter un sample:
- 1: on place un fichier wav dans le dossier parent du projet PureData.  +   ​- ​: on place un fichier wav dans le dossier parent du projet PureData.  
- +   - : on copie le nom du fichier en entier, le nom ne doit pas comporter d'​espace. 
- 2: on copie le nom du fichier en entier, le nom ne doit pas comporter d'​espace. +   - : on créé un tableau auquel on donne le nom du fichier sans l'​extension:​ Ajouter -> Tableau. 
- +   - : on crée un "​message"​ dans lequel on met: read -resize nomdufichier.wav nomdutableau 
- 3: on créé un tableau auquel on donne le nom du fichier sans l'​extension:​ Ajouter -> Tableau. +   - : on place ce message entre le loadbang et l'​objet soundfiler, on relie le tout 
 +\\ 
 +B. Pour assigner un sample à une note MIDI
  
-4: on crée un "​message"​ dans lequel on met:  
-read -resize nomdufichier.wav nomdutableau 
  
 +  - : on crée l'​objet tabplay~ avec pour argument le nom du tableau que l'on veut lire.
 +  - : on relie le inlet de l'​objet tabplay au outlet correspondant à la note midi de l'​objet sel. Attention au décalage visuel entre les nombres affichés et les outlet... Cela permet de déclencher la lecture du fichier.
 +  - : on crée un message "​stop"​
 +  - : on relie le message stop au inlet du tabplay et aux autres outlet de sel. Cela permet d'​arrêter le morceau actuellement en cours de lecture. ​
 +  - : on relie le outlet de gauche de tabplay aux entrées du dac.
  
-5: on place ce message entre le loadbang et l'​objet soundfiler, on relie le tout+\\
  
 +{{ :​openatelier:​projet:​lecteur_de_fichiers_simple:​patc_puredata_lecteur_sample_midi.png?​400 |}}
    
  • openatelier/projet/sampler_puredata_pour_raspberry_pi_sans_ecran.1743184596.txt.gz
  • Dernière modification: 2025/03/28 18:56
  • par cyril