citation :
pour la gestion du volume et du pan , je fais une bête multiplication du nombre compris entre 0 et 1
Ben ça dépend de ce que tu veux. Si x est compris entre 0 et 1 et que tu veux un y compris entre min et max qui dépend linéairement de x faut faire :
y = a * x + b
Avec a = max - b
et b = min
Le pan prend des valeurs entre o et 127 dans suffit de multiplier par 127 (b = 0) , même chose (c'est 130 par défaut) pour le fader.
Après si tu veux pas une relation linéaire tu peux faire des trucs du genre:
y = a * x*x + b ou y = a *sin(x) + b
Enfin ce que tu veux si ça présente un interet à tes yeux mais en géneral ça sert pas à grand chose.
Bon en fait si tu regarde dans l'aide du fader il te dit qu'il est logarithmique, ça veut dire qu'il fait pas une simple multiplication [*~ ] avec un paramètre qui varie linéairement entre 0 et 1 mais qu'il le transforme avec une fonction logarithme (j'imagine..) en fait ça donne une meilleur "sensibilité" au controleur et c'est certainement du au fonctionnement de notre oreille, d'ailleurs l'unité de mesure du volume (le decibel) est aussi une transformation logarithmique.
Enfin ça mériterait surement un petit patch cette histoire....
Bon faut que j'arrete les conneries moi.
citation :
Je vais peut être attendre de voir tes "updates" avant de poursuivre.
J'ai rien retouché sur cette partie là j'ai juste ajouté un piano roll.
Mais j'vais faire un mode "song" aussi pour enchainer les patterns ! (avec le bloc preset ça va pas être compliqué), et après on te fait un vst.
Hors ligne
Bonjour,
Je vois que tout le monde s'emballe et veux ajouter son grain.
Mais le patch de départ n'est pas très clair.
J'avais déjà programmé ce genre de chose alors je vais faire partager mon point de vue.
Ci-joint un patch avec le même concept, mais avec aussi quelques petites améliorations.
A+ les maxeurs patcheurs
Hors ligne
Hors ligne
Ha ouais pschiiitt, y'a deux trois simplifications (le tempo qui compte tout seul...) et des bonnes idée (la couleur sur le multi-slider). Cela dit ma dernière version avais pas mal de trucs en plus je sais pas si t'as vu, surtout l'édition du volume et du pan sur le même multi-slider (je m'étais fais assez chier d'ailleurs...).
Tiens re'v'la la dernière version, avec plusieurs patterns pour les mélodies. C'est un peu pourri d'ailleurs...
Si y'a des gens intéressés je peux un peu nettoyer ça, sinon ça restera comme ça sur mon disque
Dernière modification par Staross (2009-03-23 22:22:49)
Hors ligne
Salut Staross,
En effet, c'est une bonne idée de mettre plusieurs éditions de paramètres sur le même [multislider].
En fait, les multisliders deviennent seulement des éditeurs, les données sont stockées dans les presets et elles sont lues dans les objets listes [zl mth]. C'est bien vu !
Par contre ton séquenceur de mélodie, je le trouve pas pratique.
L'utilisation du [matrixctrl] ne me paraît pas un choix judicieux pour l'édition de la hauteur.
Alors, je t'envoie un patch qui propose une solution d'édition séparée de la hauteur et de l'octave grâce aux multisliders et le matrixctrl, lui, provoque l'évènement note ou non ( séquençage classique sans probabilité).
Oui, Tinytool, je connais M de Cycling74 qui existait déjà sur mon vieux ATARI 520STE. Mais, bon...
Ciao !
Hors ligne
Salut !... Me revoilà !
Staross, j'ai repris le concept du [multislider]-multi-éditeur, je l'ai revisité "à ma sauce" (si je puis dire).
Donc ci-joint un nouveau patch : fruit d'une intense activité cérébrale... ouïe !
"Cool ! Un nouveau patch tout frais !"
Hors ligne
Pages: 1 2