Bonjour,
j'utilise un slider pour le pitch d'un cycle et je voudrai changer la valeur du decay de l'enveloppe dessinée (objet function):
plus mon son est aigu plus le decay est court, plus le son est grave plus le decay est long.
Y a t-il moyen d'envoyer un message dans l'enveloppe pour changer le decay ?
Ça fonctionne avec les enveloppes ADSR mais j'ai besoin d'une enveloppe dessinée.
Hors ligne
Salut !
Oui, c'est possible : il faut récupérer les données en liste de ton objet [function] et les retravailler conformément aux données de ton slider de hauteur pour obtenir le résultat que tu souhaites. Après, tu le réinjectes dans l'objet.
La liste comprend des coordonnées en hauteur et temps, il faut bien sûr modifier le temps du vecteur de decay dans ton cas.
Bon courage !
Hors ligne