Max
|
Un registre à décalage permet de mémoriser au cours du temps un certain nombre de valeurs consécutives. Elles sont classées par ordre chronologique et décalées dans la liste au fur et à mesure que de nouvelles valeurs arrivent. Un registre à décalage permet de créer certains filtres utiles pour le traitement du signal (min, max, moyenne, détection de pic, analyses de fréquences, ...) ou bien simplement d’afficher des données issues des capteurs en rendant visible leur comportement plus facilement que sur un affichage instantané.
Ce patch permet de visualiser les données provenant des capteurs
au cours du temps. Il s’utilise soit tel quel, les données apparaissant
au fur et à mesure qu’elles sont émises par le capteur,
ou bien en association avec un échantillonnage par "metro" qui donne un débit
régulier au cours du temps (échantillonage des données).<
Le registre se fait grâce à l’objet bucket, qui mémorise autant de données précédentes que le nombre donné en argument.
Cette version contient des inlets et outlets pour l’utiliser en abstraction dans d’autres patches.
Bucket est fourni par Cyclone, une librairie externe. Si jamais elle a été désinstallée, voici comment le reconstituer avec les objets de base de Max :