• rss
  • Accueil
  • Galerie Musicale
  • Contact

Tuto Max MSP part 2: Réaliser un lecteur de sample en boucle

EATYone | 23 février 2010

Bon eh bien finalement je vous livre un petit exercice qui vous permettra de réaliser un lecteur d’échantillons en boucle, que nous pourrons raccorder à notre précédent séquenceur à la fin. Je vous laisse dans un premier temps regarder la vidéo d’explications, ensuite je vous détaillerai par écrit les notions à retenir:

Première partie du patch: Chargement du sample:


Capture d’écran 2010-02-22 à 22.40.16On place d’abord un objet replace, et non read pour ouvrir une boite de dialogue afin de charger un sample. Je n’ai pas choisi read, car je me suis aperçu qu’avec l’objet info~ ce dernier ne se mettait pas à jour lors du chargement d’un nouveau sample dans le buffer. Donc quand on sélectionne un sample à charger celui-ci est mis en mémoire dans un buffer à qui l’on passe un nom en argument.

Récupération des informations de l’échantillon:

Capture d’écran 2010-02-22 à 22.46.24En sortie du buffer non allons connecter un objet info~ qui va nous permettre comme son nom l’indique de récupérer diverses informations concernant notre échantillon. Sur le premier outlet (sortie), nous récupérons sa fréquence d’échantillonnage. Les 3 suivantes ne nous intéressent pas aujourd’hui (survolez les en mode édition ça vous dira à quoi elle correspondent!). La 5ième sortie nous concerne car c’est lui qui nous donne le point d’entrée de la boucle. Imaginez que votre sample démarre par un blanc, vous pourrez le couper dans a lecture en incrémentant le point d’entrée de la durée du blanc. Et la 7ième sortie nous donne la durée totale du sample ainsi que le point de sortie de la boucle.

Jouer le sample:

Capture d’écran 2010-02-22 à 23.03.31Tout s’articule dans cette partie autour de l’objet groove qui va nous permettre de jouer l’échantillon en boucle. Sur sa première entrée (inlet) plusieurs informations affluent. La plus importante est la vitesse de lecture. Celle-ci est envoyée sous forme de signal (objet sig). 0 pour stopper la lecture, 1 pour lancer en vitesse réelle, 2 pour vitesse X2, etc…Sur cette première entrée, il faut envoyer un message loop $1 pour lui signaler que nous souhaitons jouer en boucle, le cas échéant le sample ne sera joué qu’une seule fois. PEtite astuce, le point d’entrée de lecture peut etre différent du point d’entrée de bouclage et passé en paramettre sur cette première entrée également. Sur la deuxième entrée on envoie le point d’entrée de la boucle, et sur la troisième entrée on envoie le point de sortie. La sortie de groove est un signal audio libre à vous de lroiuter comme vous le souhaitez.

A suivre!!!!!!!!!!!!!!!!!!!!!!!!!!!

Catégories
Audio, Max Msp
Flux rss des commentaires
Flux rss des commentaires
Trackback
Trackback

« SynKop Vidéo Maker Tuto Max Msp Part 3: Le patcher, ou comment cleaner ses patchs…. »

3 Responses to “Tuto Max MSP part 2: Réaliser un lecteur de sample en boucle”

  1. Hugo dit :
    12 mai 2010 à 14 h 00 min

    bonjour,
    je suis actuellement en école d’art, et m’intéresse donc a max msp, dans le but de savoir a peu près manipuler jitter par la suite…
    Ca va peut-être vous paraître bête, mais je bute dès le début de ce tuto; le message « replace»  n’a aucune fonction lorsque je tente de l’activer, et donc aucune boite de dialogue ne s’ouvre… Je suis sur la version démo de max 5,0,6
    Auriez-vous une solution ou du moins une explication ?

  2. Hugo dit :
    12 mai 2010 à 14 h 14 min

    bon, et bien ça fonctionne après avoir monté le circuit complet…

  3. EATYone dit :
    12 mai 2010 à 15 h 36 min

    Cool, car c’est un objet natif à max, normalement il n’y a aucun problème à le mettre en place…

Leave a Reply

Cliquer ici pour annuler la réponse.

Pages

  • Galerie Musicale

Catégories

  • Audio (7)
  • Circuit bending (3)
  • DIY (3)
  • Max Msp (5)

Recherche

rss powered by Wordpress