Programmation

Les codes et programmes d’Interface-Z

Accueil > Matériel > Captation et interfaces > Capteurs autonomes > Télémètre à ultrasons synchronisable en Max

Télémètre à ultrasons synchronisable en Max

Mis à jour le jeudi 9 mars 2017, par zandrine

 

Patches de test

Telemetre ultrason avec max Patch Max 1 : Obtention des données en provenance du telemetre ultrasonore

Patch Max pour télémètre à ultrason.
Patch

Existe aussi pour :

Ce patch est destiné à créer un outil simple d’emploi, que l’on peut utiliser comme dans le patch 2.
Il donne la distance mesurée par le télémètre en mètres.
Il est possible de le paramétrer pour spécifier le numéro de canal du télémetre (réglé par le potentiomètre sur le télémètre). Ce paramétrage est réalisé en envoyant un nombre compris entre 1 et 16 sur le $1.

Principe

La mesure de distance arrive sur deux Control Change successifs qu’il faut combiner.

  • Les valeurs arrivant sur le Control Change 2 doivent ètre multipliées par 128 (ou subir un décalage de 7 comme ci-dessus, équivalent à la multiplication par 128 mais moins gourmand en ressources).
  • Puis ajoutées aux valeurs arrivant sur le Control Change 3.
  • Il est possible ensuite de multiplier le résultat par un paramètre fixe (à ajuster selon les conditions) pour obtenir une distance en mètres.

Telemetre ultrasons en Max MSP. Patch max 2 : Utilisation de l’abstraction pour 3 télémètre synchronisés

Distance
Patch

Existe aussi pour :

Le patch 1 telem_us_synch est utilisé en tant qu’invocation.
Dans cet exemple trois télémètres sont branchés les uns à la suite des autres.

Ces patches ont été réalisé par Timothée Baschet.

Voies analogiques sur capteur de distance synchro en max. Patch Max 3 : Obtention des données en provenance des trois entrées analogiques

Ce patch permet de visualiser les données envoyées par des capteurs analogiques en résolution 128 pas. Les messages Midi sont des Control Change. Afin de ne pas mélanger les données dans le cas où plusieurs télémètres synchro sont branchés les uns sur les autres et utilisent le même canal Midi, les numéro de Control Change des entrées analogiques dépendent du numéro du Télémètre.

3 analogiques Midi.
Patch

Existe aussi pour :

Capteur de distance en Max MSP. Patch max 4 : Utilisation de l’abstraction pour les entrées analogiques

Distance
Patch

Existe aussi pour :

Le patch 3 est utilisé en tant qu’abstraction.
Dans cet exemple deux télémètres sont branchés l’un à la suite de l’autre autre. Les capteurs analogiques sont reçus séparément.

La première entrée du sous-patch et le premier argument reçoivent le numéro du télémètre synchro sur lequel sont branchés les capteurs.

La deuxième entrée et le deuxième argument reçoivent le canal Midi.