créer note on- off quand un cc change
-
damstraversaz
- Member
- Posts: 159
- Location: Chambéry
- Contact:
bonjour,
je cherche à créer un patch pour des enfants avec usine 5.8 ( Hollyhock est trop récent pour le vieux pc que l'on a) , et j'aurai besoin de conseils avisés, car je bloque totalement...
j'utilise un capteur de mouvement -accéleromètre: basiquement il envoie un message cc pour chaque axe ( par exemple sur une main:
main en bas valeur cc à 0, mais en haut valeur cc à 127). je souhaiterai pourvoir l'utiliser comme un détecteur de mouvement. je cherche à utiliser les changement de valeur cc pour créer un message cc de 0 à 127 , ou note on/off ( celui la est moins important, je peux facilemet convertir un cc pour qu'il envoie note on-off selon sa valeur).
autrement dit
mouvement - message cc qui change - création d'un message cc valeur 127
arret- valeur cc fixe ( avec la possibilité d'avoir une certaine tolérance, par exemple si la valeur change +ou - de 10 le message n'est pas envoyé) ,création d'un message cc valeur 0
je suppose que cela est possible avec usine, mais après différents essais....c'est au dela de mes compétences.
merci beaucoup pour la lecture !
Damien
je cherche à créer un patch pour des enfants avec usine 5.8 ( Hollyhock est trop récent pour le vieux pc que l'on a) , et j'aurai besoin de conseils avisés, car je bloque totalement...
j'utilise un capteur de mouvement -accéleromètre: basiquement il envoie un message cc pour chaque axe ( par exemple sur une main:
main en bas valeur cc à 0, mais en haut valeur cc à 127). je souhaiterai pourvoir l'utiliser comme un détecteur de mouvement. je cherche à utiliser les changement de valeur cc pour créer un message cc de 0 à 127 , ou note on/off ( celui la est moins important, je peux facilemet convertir un cc pour qu'il envoie note on-off selon sa valeur).
autrement dit
mouvement - message cc qui change - création d'un message cc valeur 127
arret- valeur cc fixe ( avec la possibilité d'avoir une certaine tolérance, par exemple si la valeur change +ou - de 10 le message n'est pas envoyé) ,création d'un message cc valeur 0
je suppose que cela est possible avec usine, mais après différents essais....c'est au dela de mes compétences.
merci beaucoup pour la lecture !
Damien
Si j'ai bien compris tu veux déclencher une action sur un mouvement et l'arrêter quand celui ci cesse.
En faisant abstraction de la nature du contrôle que tu souhaites déclencher, tu veux faire un simple trig on
sur un mouvement et un trig off sur l'arrêt du mouvement c'est ça ?
A priori ce ne devrait pas être bien compliqué. en revanche il est certain qu'il y aura un travail de calibration à entreprendre pour
déterminer à quel moment on considère que le mouvement s'effectue et à quel moment il cesse. Dit moi si j'ai bien compris le problème et je verrais ce que je peux faire.
En faisant abstraction de la nature du contrôle que tu souhaites déclencher, tu veux faire un simple trig on
sur un mouvement et un trig off sur l'arrêt du mouvement c'est ça ?
A priori ce ne devrait pas être bien compliqué. en revanche il est certain qu'il y aura un travail de calibration à entreprendre pour
déterminer à quel moment on considère que le mouvement s'effectue et à quel moment il cesse. Dit moi si j'ai bien compris le problème et je verrais ce que je peux faire.
voici une première base de travail : http://www.sensomusic.org/forums/upload ... 20base.pat
Je ne dis pas que cela apporte une réponse à tous tes problèmes mais j'ai détaillé toutes les étapes qui peuvent t'éclairer sur l'usage de
certains modules. dis moi si cela t'aide
Je ne dis pas que cela apporte une réponse à tous tes problèmes mais j'ai détaillé toutes les étapes qui peuvent t'éclairer sur l'usage de
certains modules. dis moi si cela t'aide
-
damstraversaz
- Member
- Posts: 159
- Location: Chambéry
- Contact:
Bonjour ,
merci bien pour la réponse ! en effet, c'est tout a fait l'idée. Pour le patch, je teste ça dès que possible et te fais mes retour au plus vite !
encore merci
Damien
merci bien pour la réponse ! en effet, c'est tout a fait l'idée. Pour le patch, je teste ça dès que possible et te fais mes retour au plus vite !
encore merci
Damien
-
damstraversaz
- Member
- Posts: 159
- Location: Chambéry
- Contact:
a priori c'est tout a fait cela, super ! pourrai -tu m'aider pour relier ce patch aux module create midi message ? ( par exemple mouvement donne trig on puis cc1 valuer 127 , arrêt du mouvement donne trig off puis cc1 valeur 0 ) je n'ai jamais utiliser les modules led, switch etc pour créer des message midi de cette manière.
encore milles merci pour le patch , c'est très clair et cela m'aide énormémént à comprendre la logique d'usine
encore milles merci pour le patch , c'est très clair et cela m'aide énormémént à comprendre la logique d'usine
De rien. Le seul problème comme je le craignais c'est que mon système ne te permettra pas de détecter quand le mouvement s'arrête.
j'essais malgré tout de te trouver un petit quelque chose.
j'essais malgré tout de te trouver un petit quelque chose.
Je pense être arrivé à quelque chose de pas trop naze : http://www.sensomusic.com/forums/upload ... idimsg.pat
Dis moi si ça te convient. Par contre je t'ai un peu mâché le travail, ce n'est pas très pédagogue.
Dis moi si ça te convient. Par contre je t'ai un peu mâché le travail, ce n'est pas très pédagogue.
-
damstraversaz
- Member
- Posts: 159
- Location: Chambéry
- Contact:
Salut ,
tout d'abord un grand merci, ça fonctionne parfaitement. j'ai juste remplacé l'OSC lister et enveloppe follower par un sous patch permettant e fonctionner directement en midi ( par rapport à mon capteur). En tout cas, c'est fort utile d'avoir cette possibilité d'utiliser l'osc pour cela, super idée l'enveloppe !
le patch est en fait très pédagogique, il m'a permis de comprendre l'utilisation du selector ( jamais utilisé avant, et je n'y aurai pas pensé) et du Count milliseconds, la aussi je n'avais jamais imaginé l'utiliser de cette manière.
encore mille mercis !
tout d'abord un grand merci, ça fonctionne parfaitement. j'ai juste remplacé l'OSC lister et enveloppe follower par un sous patch permettant e fonctionner directement en midi ( par rapport à mon capteur). En tout cas, c'est fort utile d'avoir cette possibilité d'utiliser l'osc pour cela, super idée l'enveloppe !
le patch est en fait très pédagogique, il m'a permis de comprendre l'utilisation du selector ( jamais utilisé avant, et je n'y aurai pas pensé) et du Count milliseconds, la aussi je n'avais jamais imaginé l'utiliser de cette manière.
encore mille mercis !
De rien, pour l'enveloppe, le mérite ne me revient pas. J'ai piqué l'idée dans un patch de senso 
Le selector est vraiment utile, il n'y a quasiment pas un seul de mes patchs où on ne le trouve pas.
Dans le même style, on trouve le dispatch qui fait exactement l'inverse (distribue une entrée vers plusieurs sorties).
le count ms aussi me sert souvent de tampon pour bloquer temporairement une info.
Le selector est vraiment utile, il n'y a quasiment pas un seul de mes patchs où on ne le trouve pas.
Dans le même style, on trouve le dispatch qui fait exactement l'inverse (distribue une entrée vers plusieurs sorties).
le count ms aussi me sert souvent de tampon pour bloquer temporairement une info.
-
damstraversaz
- Member
- Posts: 159
- Location: Chambéry
- Contact:
oui, ce sont vraiment des modules dont je comprend l'utilité maintenant, et qui ne me "parlaient " pas vraiment d'après la description du manuel. j'ai beaucoup avancé sur ce coup, merci !
Cool. N'hésite pas à revenir vers le forum si tu as d'autres questions ou simplement pour nous tenir au courant des avancés de tes projets.
Who is online
Users browsing this forum: No registered users and 3 guests
