XY Pad / calcul vitesse = Freq Filtre
-
- Member
- Posts: 32
- Location: Belgium
- Contact:
XY Pad / calcul vitesse = Freq Filtre
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.
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.
Bonjour,
J'ai fait au plus simple :
voir fichier joint.
Olivar
J'ai fait au plus simple :
voir fichier joint.
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
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
-
- Member
- Posts: 32
- Location: Belgium
- Contact:
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
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.
-
- Member
- Posts: 32
- Location: Belgium
- Contact:
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 !
Merci !
Réalisateur radio, metteur en ondes, création sonore, archerie asiatique et vit sur une péniche.
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
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
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
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
++
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
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
-
- Member
- Posts: 32
- Location: Belgium
- Contact:
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
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.
Who is online
Users browsing this forum: No registered users and 4 guests