Generative music avec l'OT
- 91 réponses
- 15 participants
- 5 713 vues
- 17 followers
[d-_-b]
714
Posteur·euse AFfolé·e
Membre depuis 11 ans
Sujet de la discussion Posté le 06/10/2017 à 17:07:35Generative music avec l'OT
Coucou !
Je ne crois pas qu'on ai déjà évoqué la musique générative sur ce forum. Y a des adeptes qui utilisent l'octa dans ce but ? Je me suis fait un délire il y a quelques temps et je dois dire que ça fonctionne vachement bien et je suis sûr qu'on peut pousser le truc encore plus loin
Vous avez des configs à partager ? des idées ? faites tourner ! :p
Je ne crois pas qu'on ai déjà évoqué la musique générative sur ce forum. Y a des adeptes qui utilisent l'octa dans ce but ? Je me suis fait un délire il y a quelques temps et je dois dire que ça fonctionne vachement bien et je suis sûr qu'on peut pousser le truc encore plus loin
Vous avez des configs à partager ? des idées ? faites tourner ! :p
lbgo000
2039
AFicionado·a
Membre depuis 20 ans
31 Posté le 08/10/2017 à 14:31:56
Citation :
La grosse majorité des machines MIDI n'emploient pas le message Note Off mais un Note On avec une vélocité à 0.
Je ne serais pas si affirmatif - je n'ai aucun clavier ou séquencer qui fait ça - tous envoient les note on/note Off - ça définit le soustain.
static volatile
1793
AFicionado·a
Membre depuis 7 ans
32 Posté le 08/10/2017 à 14:43:45
Pour qu'il y ait une différence audible, il faudrait deux choses:
- que le clavier soit réellement sensible à la vélocité de relachement de la touche et encode la valeur dans le message
- que le patch du synthé commandé mappe sur la vélocité un paramètre dont la valeur s'entendra lors de la période de relachement de l'enveloppe du VCA (par exemple la durée du relachement de l'ADSR)
Resistance is not futile... it's voltage divided by current
static volatile
1793
AFicionado·a
Membre depuis 7 ans
33 Posté le 08/10/2017 à 14:48:31
Citation de aaB :
Pour qu'il y ait une différence audible, il faudrait deux choses:
- que le clavier soit réellement sensible à la vélocité de relachement de la touche et encode la valeur dans le message
- que le patch du synthé commandé mappe sur la vélocité un paramètre dont la valeur s'entendra lors de la période de relachement de l'enveloppe du VCA (par exemple la durée du relachement de l'ADSR) (EDIT: et que ce synthé réagisse à la vélocité de Note Off, ce qui n'est pas forcément le cas)
Resistance is not futile... it's voltage divided by current
[d-_-b]
714
Posteur·euse AFfolé·e
Membre depuis 11 ans
34 Posté le 08/10/2017 à 14:59:09
C'est vrai que le fait qu'une piste en influence une autre c'est pas faisable sans les trigs conditions. Ou alors seulement en ressampling
Sinon ce qui donne de bons résultats se sont les boucles de modulation comme ce patch sur le 0-coast :
Il y a plein de choses à faire et je trouve que ça fait bien travailler le cerveau de chercher à faire ce genre de patch, quelle que soit la machine
Sinon ce qui donne de bons résultats se sont les boucles de modulation comme ce patch sur le 0-coast :
Il y a plein de choses à faire et je trouve que ça fait bien travailler le cerveau de chercher à faire ce genre de patch, quelle que soit la machine
[ Dernière édition du message le 08/10/2017 à 15:00:24 ]
lbgo000
2039
AFicionado·a
Membre depuis 20 ans
35 Posté le 08/10/2017 à 18:25:51
Citation :
que le clavier soit réellement sensible à la vélocité de relachement de la touche et encode la valeur dans le messageque le patch du synthé commandé mappe sur la vélocité un paramètre dont la valeur s'entendra lors de la période de relachement de l'enveloppe du VCA (par exemple la durée du relachement de l'ADSR)
Nous ne parlons pas de la même chose.
J'ai évoqué les messages Note On - touche appuyée et Note Off - touche relâchée.
La vélocité d'une note relâchée est un autre paramètre Midi.
static volatile
1793
AFicionado·a
Membre depuis 7 ans
36 Posté le 08/10/2017 à 18:35:11
I beg to differ...
La vélocité est encodée dans le message de note.
BYTE N.: 0 1 2
NOTE ON: 1001cccc 0nnnnnnn 0vvvvvvv
NOTE OFF: 1000cccc 0nnnnnnn 0vvvvvvv
c: MIDI channel (0-15)
n: note number (0-127)
v: velocity value (0-127)
La vélocité est encodée dans le message de note.
Resistance is not futile... it's voltage divided by current
lbgo000
2039
AFicionado·a
Membre depuis 20 ans
37 Posté le 08/10/2017 à 20:02:13
Citation de aaB :
I beg to differ...
BYTE N.: 0 1 2
NOTE ON: 1001cccc 0nnnnnnn 0vvvvvvv
NOTE OFF: 1000cccc 0nnnnnnn 0vvvvvvv
c: MIDI channel (0-15)
n: note number (0-127)
v: velocity value (0-127)
La vélocité est encodée dans le message de note.
You are absolutly right!
La seule chose que je voulait dire c’est il me semble que gérer les notes agissant uniquement sur la vélocité n’est pas forcément « très catholique » et peut donner les résultats inattendus comme les notes « sans fin » pour les cas des enveloppes ADSR :
envoi « classique » du clavier :
19:32:45.076 NoteOn 1 C3 127
19:32:45.246 NoteOff 1 C3 0
envoi OT avec gestion de vélocité uniquement :
19:39:36.990 NoteOn 0 C2 100
19:39:37.240 NoteOn 0 C2 0
(Mais il semble que OT fonctionne de cette manière)
A l’époque des mises au point d’OS de Tempest j’ai signalé que leur midi n’envoyait pas de note off et ça donnait les notes sans fin - ils l’ont corrigé et là ça fonctionne bien.
Mais ne rentrons pas dans les méandres de programmation - si ça marche, c’est l’essenciel - faisons la zic!
willowhisper56
11252
Drogué·e à l’AFéine
Membre depuis 19 ans
38 Posté le 08/10/2017 à 21:44:39
Oui l'Ot fonctionne avec vélocité 0 = note off. Les messages note off sont une référence standard midi, mais la note on vel=0 me parait plus courante aujourd'hui.
Si la vélocité est de 0, l'Ot n'envoit pas la note, de même qu'elle n'envoit pas 2 cc de même valeur à suivre.
Si la vélocité est de 0, l'Ot n'envoit pas la note, de même qu'elle n'envoit pas 2 cc de même valeur à suivre.
Youtube - - - SoundCloud
Cours machines Elektron
[d-_-b]
714
Posteur·euse AFfolé·e
Membre depuis 11 ans
39 Posté le 27/10/2017 à 18:49:27
Bon du coup, je relance un peu le sujet, s'il y en a qui sont chauds pour détailler un peu leurs secrets de fabrication, en attendant les TRC
Pour faire de la musique générative un peu "harmonisée" j'ai deux petites astuces qui fonctionnent bien :
> Forcer une gamme via l'arp de l'ot
> Mettre tous mes synthés sur le même canal midi
Comme ça, depuis une unique piste midi, quand j'envoie la même note aléatoirement (via lfo sur la vel et pitch donc) tous mes synthé vont pouvoir jouer chacun un petit truc à partir de cette seule et même note : un pad pour l'un, un accord ici et un arpège pour le dernier par exemple. Il y a pas mal d'astuces à développer directement sur vos synthé dans ce cas (transposition, enveloppes, delay...) pour donner de la vie à votre pattern. Faut le voir un peu comme une sorte de burst generator
Pour parfaire un peu la chose, je mets mes trigs sur les steps de ma piste midi et j'envoie tout l'audio dans des flexs qui va vont ressampler et boucler une petite partie de cette séquence aléatoire.
Et là c'est le début du fun, on peut complexifier et affiner au fur et à mesure depuis les flexs ou grâce aux parts, en envoyant des pc et des cc. Et il reste les scènes pour s'amuser et diriger un peu tout ça dans une direction ou une autre
Pour faire de la musique générative un peu "harmonisée" j'ai deux petites astuces qui fonctionnent bien :
> Forcer une gamme via l'arp de l'ot
> Mettre tous mes synthés sur le même canal midi
Comme ça, depuis une unique piste midi, quand j'envoie la même note aléatoirement (via lfo sur la vel et pitch donc) tous mes synthé vont pouvoir jouer chacun un petit truc à partir de cette seule et même note : un pad pour l'un, un accord ici et un arpège pour le dernier par exemple. Il y a pas mal d'astuces à développer directement sur vos synthé dans ce cas (transposition, enveloppes, delay...) pour donner de la vie à votre pattern. Faut le voir un peu comme une sorte de burst generator
Pour parfaire un peu la chose, je mets mes trigs sur les steps de ma piste midi et j'envoie tout l'audio dans des flexs qui va vont ressampler et boucler une petite partie de cette séquence aléatoire.
Et là c'est le début du fun, on peut complexifier et affiner au fur et à mesure depuis les flexs ou grâce aux parts, en envoyant des pc et des cc. Et il reste les scènes pour s'amuser et diriger un peu tout ça dans une direction ou une autre
Anonyme
551
40 Posté le 31/10/2017 à 19:02:05
Citation de [d-_-b :
]Coucou !
Je ne crois pas qu'on ai déjà évoqué la musique générative sur ce forum. Y a des adeptes qui utilisent l'octa dans ce but ? Je me suis fait un délire il y a quelques temps et je dois dire que ça fonctionne vachement bien et je suis sûr qu'on peut pousser le truc encore plus loin
Vous avez des configs à partager ? des idées ? faites tourner ! :p
Assez intéressant : d'envoyer du midi note aux track rec,
- < Liste des sujets
- Charte