Welcome to %s forums

BrainModular Users Forum

Login Register

XY Pad / calcul vitesse = Freq Filtre

j'ai besoin d'aide sur un patch
Post Reply
Christophe Rault
Member
Posts: 32
Location: Belgium
Contact:

XY Pad / calcul vitesse = Freq Filtre

Unread post by Christophe Rault » 08 Dec 2024, 20:53

Bonjour tout le monde,

Heureux de revenir sur Usine après une bonne année de pause.
J'aurai besoin d'une petite vérif/conseil pour un patch.

J'ai fait un patch qui me permet de calculer la vitesse de déplacement d'un mouvement dans le but de controller la fréquence d'un filtre LowPass.
ça marche pas trop mal, mais j'ai deux/trois trucs que je ne parvient pas à faire.
- Quand un point détecté se trouve loin des coordonnées du mouvement précédent, il calcule logiquement une vitesse très rapide (donc filtre grand ouvert). Comment faire pour qu'il reprenne tout à zéro ? (
- J'ai fait un module pour détecter s'il y a un mouvement ou pas afin de pouvoir avoir un ON/OFF, mais il semble que c'est un peu bancal.
- Sur quels paramètres jouer pour adapter la réponse du mouvement au filtre facilement ? Je travaille avec une tablette en OSC, mais l'échelle sera beaucoup plus grande (4mx4m avec des LIDAR ) pour l'install. J'y arrive en chipotant, mais j'imagine qu'il doit y avoir une solution simple, mathématique avec laquelle je pourrais effectuer le réglage.

En PJ le patch.
J'ai juste placé un synthé pour qu'il y a son qui joue, mais l'idée c'est ça.

Un tout grand merci.
Christophe

PS = j'avais placé cette question sur la partie English du forum, celle-ci peut donc être effacée.
Attachments
XY controller - vitesse pour freq Low pass.rack
(588.33 KiB) Downloaded 24 times
Réalisateur radio, metteur en ondes, création sonore, archerie asiatique et vit sur une péniche.

oli_lab
Member
Posts: 1084
Location: Brittany, France
Contact:

Unread post by oli_lab » 11 Dec 2024, 19:01

Bonjour,
J'ai fait au plus simple :
voir fichier joint.
mesure vitesse.pat
(45.55 KiB) Downloaded 23 times
Olivar
http://oli-lab.org

Win10 I7/16GB RAM - RME MADIFACE - SSL alpha link 4-16 - OSC capable interfaces

follow OLI_LAB adventures on Facebook
http://www.facebook.com/pages/OLI_LAB/3 ... 506?v=wall

Christophe Rault
Member
Posts: 32
Location: Belgium
Contact:

Unread post by Christophe Rault » 12 Dec 2024, 07:40

Hello,

Merci beaucoup !

C'est en effet beaucoup mieux, plus simple et efficace. Je ne connaissais pas le module Var qui est tout à fait pratique.

Une petite chose me semble encore à régler.
Avec le PadXY, il n'y a pas de souci scar il n'y a pas de "saute" dans la position du pad : on est obligé de le reprendre là où il est lorsqu'on l'a lâché précédemment.
Lorsqu'on utilise une commande externe (comme ZigZim en OSC pour mes tests ou avec un LIDAR qui utilisé lors de l'install), on va chercher le point à un tout autre endroit.
Il en résulte une ouverture du filtre très forte pendant un temps court, résultat du calcul de vitesse.
Quelle serait la solution pour éviter ça ?
Ma solution actuelle est de régler l'attack autour de 1000ms. Par contre, l'intéractivité est moins "réactive"....

Un grand merci encore pour l'aide précieuse !

C
Réalisateur radio, metteur en ondes, création sonore, archerie asiatique et vit sur une péniche.

Christophe Rault
Member
Posts: 32
Location: Belgium
Contact:

Unread post by Christophe Rault » 12 Dec 2024, 09:15

Petite question patching : Quelle est l'utilité du module Math Square ? Je vois qu'il sort en output que des valeurs pairs, mais je ne connais pas l'utilité.
Merci !
Réalisateur radio, metteur en ondes, création sonore, archerie asiatique et vit sur une péniche.

oli_lab
Member
Posts: 1084
Location: Brittany, France
Contact:

Unread post by oli_lab » 12 Dec 2024, 12:56

Salut,
Le sqrt, c'est pour Extraire la racine de x2 + y2 et avoir une image de la vitesse de deplacement (somme vectorielle de Vx et Vy)

Pour le départ de la mesure à n'importe quel endroit, il faut tout d'abord détecter si le lidar envoie ou pas, ce qui aura comme effet de bloquer la mesure, et de set la valeur d'entrée a tn+1 à la même valeur que l'entrée.

Je regarde ça ce soir

++

Olivar
http://oli-lab.org

Win10 I7/16GB RAM - RME MADIFACE - SSL alpha link 4-16 - OSC capable interfaces

follow OLI_LAB adventures on Facebook
http://www.facebook.com/pages/OLI_LAB/3 ... 506?v=wall

oli_lab
Member
Posts: 1084
Location: Brittany, France
Contact:

Unread post by oli_lab » 12 Dec 2024, 21:52

voilà, avec l'aide de Senso pour la partie mesure de vitesse et des modifications pour que le filtre ne s'ouvre pas intempestivement à la reception d'une nouvelle série de mesures.

++

Olivar
Attachments
speed calc advanced.pat
(71.84 KiB) Downloaded 17 times
http://oli-lab.org

Win10 I7/16GB RAM - RME MADIFACE - SSL alpha link 4-16 - OSC capable interfaces

follow OLI_LAB adventures on Facebook
http://www.facebook.com/pages/OLI_LAB/3 ... 506?v=wall

Christophe Rault
Member
Posts: 32
Location: Belgium
Contact:

Unread post by Christophe Rault » 14 Dec 2024, 09:49

Hello.

Merci pour ces réponses et explications.

Concernant le LIDAR, je vais finalement récupérer des données depuis Touch Designer (qui lui récupère et filtre le LIDAR pour son fonctionnement). J'aurais un X, un Y, et un "ON/OFF".
Je vais demain essayer l'implémentation de tout ça à Paris. Il y aura 3 LIDAR en tout.

Yes, Usine is the best !

Cordialement.
Christophe
Réalisateur radio, metteur en ondes, création sonore, archerie asiatique et vit sur une péniche.

Post Reply

Who is online

Users browsing this forum: No registered users and 4 guests