Transposer une note
- 7 réponses
- 4 participants
- 550 vues
- 4 followers

DeathOfABird

hello,
Hier soir j'me suis mis à bosser sur un petit patch permettant de diviser mon clavier en deux, il me fallait donc un moyen de changer d'octave pour chaque partie du clavier.
Pour cela j'utilise deux paire de boutton (-1 , +1) et un module "create midi message" connecté au Midi In, et je modifie l'entré code1 (qui correspond à la note joué si je dis pas de connerie). Mais le create midi message ne me genere que des Note Off, meme quand le Midi In envoi un Note On.
Au final j'ai fini par abandonner cette idée, mais juste pour ma culture personnelle, ou est-ce que j'ai merdé ?

Ethnix731

Tu as divisé en deux un clavier midi, c'est bien ça?
Dans le module "create midi message" , tu peux changer le type de message que tu envoies. Tu as donc du le laisser sur note off, je pense...Ensuite, le module "midi transformer" serait plus adapté pour ce que tu veux faire.
Ce n'est certainement pas ce qu'il y a de plus optimisé, mais tu pourrais faire un peu comme ça:
Dans le module A>=B, b est égale à ta note divisant ton clavier en deux.
Dans le module selector, tu peux rentrer -12,0 et 12 dans les champs val1, val2 et val 3

nay-seven

tu verra vite que dans Usine il y a plusieurs siolution à chaque fois
je pense effectivement que le module create midi n'est pas adapté dans ce cas , surtout que le inlet msg attend un module de type combo box alors que le outlet du module midi in donne des valeurs de 144/128 pour les messages note on/off, c'est souvent une source d'erreur
pour ma part je ferai un montage de ce type :
le module midi filter étant réglé sur on/off/bend
sinon, il y a beaucoup plus simple...
dans modules/midi/midi tools/
tu trouvera un script qui s'appelle midi split et qui fit ça en 1 module...;-)
ensuite si tu veux , non pas un midi split , mais les même octaves sur chaque partie, tu rajoute un script midi transpose (modules/script/examples) et hop
[ Dernière édition du message le 30/06/2010 à 12:16:51 ]

Ethnix731



DeathOfABird

ah merci !
donc si j'ai bien suivi il existe deja un script pour le split et pour le transpose ? haha...
et donc la sortie msg du midi in n'est pas vraiment compatible avec l'entre msg du create midi message ? et ce serait pour ça que je n'avais que des note off ?

nay-seven

ça depends de tes branchement ...?
en fait avec le create midi , il aurai fallut faire ça par exemple pour transposer tes notes..:

DeathOfABird

ah mais oui ! j'avais pas une seule seconde pensé à la polyphonie
en tout cas merci pour tout je testerais ça des que possible !

senso2

PS: si tu veux faire ça en patch (sans utiliser les scripts) il faut activer le "unpack" dans le module midi in.
Pour les scripts ce n'est pas la peine...
- < Liste des sujets
- Charte