Se connecter
Se connecter

ou
Créer un compte

ou
Agrandir
Ajouter ce produit à
  • Mon ancien matos
  • Mon matos actuel
  • Mon futur matos
Native Instruments Reaktor 5
Photos
1/24
Native Instruments Reaktor 5

Sujet While Note On.

  • 4 réponses
  • 3 participants
  • 323 vues
  • 3 followers
Sujet de la discussion While Note On.
Bonjour à tous.
Je suis en train de réaliser un projet sous Reaktor5 et je suis confronté à un peti problème. :oops:

Il me faudrait un petit module dont la valeur de sortie serait à '1' tant qu'au moins une note est enfoncée. Comme un Gate, mais global à toutes les notes enfoncées, en quelque sorte.... :|

Quelqu'un a-t-il une idée ??? :P:
2
Bah le gate non ?
Le gate est toujours à zero et quand une ou plusieurs notes sont enfoncés, il est égal à 1.
Je vois pas bien ce que tu cherches a faire de + ... :noidea:
3
Et bien quand le gate commande un séquenceur, il se passe la chose suivante :
- j'appuie sur une note --> le séquenceur se déclenche
- j'appuie sur un 2eme note --> le séquenceur continue
- je relâche la 2eme note --> le séquenceur s'arrête ( alors que la première note est toujours enfoncée... )

Comment faire pour que le séquenceur ne s'arrête que lorsqu'aucune note n'est enfoncée ?? :|
4
Peut être qu'un test sur la valeur des voies pourrait marcher:
from voice1 'and' from voice2 : test1
from voice3 'and' from voice4 : test2
test1 'and' test2 (par exemple pour un instrument 4 voies)
par contre il faudrait assigner toujours 1 ou 0 à la valeur du gate pour que ca marche (avec un event relay)

si le test final par rapport à 0 (note off) renvoit 1 alors le seq peut s'arreter
si le test final par rapport à 1 (note on) renvoit 1 alors le seq ne peut pas s'arreter

(ou encore + simplement avec un 'voice max')

ensuite pour le déclenchement le même principe avec un 'or'.
--------------------------------------------------
Une autre solution serait peut être avec une macro qui gère le legato
mais pas sûr.
5
Merci, je vais essayer ta solution...

Par contre, pour avoir un gate toujours égal soit à 0 soit à 1, plutôt que d'utiliser un event relay :
gate 'AND' 1 (constante).

Le résultat : dès qu'un gate est supérieur à 0, il passe à 1...
:P: