Mettre un piano dans un Digitakt
- 55 réponses
- 10 participants
- 3 935 vues
- 10 followers
Litost7
15
Nouvel·le AFfilié·e
Membre depuis 11 ans
Sujet de la discussion Posté le 13/06/2019 à 18:06:52Mettre un piano dans un Digitakt
Bonjour à tous,
J'ai épluché les forums à la recherche d'aide pour mon projet, en vain.
J'aimerais mettre un piano dans un projet Digitakt, avec le maximum d'octaves possibles, le maximum de longueur de note possible et le maximum de niveaux de vélocité possible.
J'aimerais utiliser au minimum la transposition chromatique du DT et au maximum de vrais "one shots" audio pour rester le plus près possible du sample original pour chaque note envoyée.
J'ai pris un RK002 qui va bientôt arriver mais j'ai déjà du mal à comprendre le fonctionnement midi du DT ( je l'ai depuis peu de temps), alors du RK002 c'est encore autre chose.
J'ai pensé à la solution de créer des fichiers de 33 secondes contenant plusieurs notes à la suite, par exemple la même note du même octave mais avec des vélocités différentes.
Je pensais ensuite utiliser les notes envoyées depuis un clavier midi pour les répartir, en fonction de la note et de la vélocité, pour qu'ils aillent activer le bon sample et au bon endroit dans le sample (sample start/loop start?).
En serrant au maximum les longueurs de notes j'arrive à faire tenir mes 4 octaves avec une douzaine de niveaux de vélocité pour chaque note, dans environ 125 fichiers audio de 33 secondes chacun.
Ma question maintenant est : comment organiser mon midi pour gérer tout ça.
J'imagine que j'ai intérêt à mettre la même longueur de notes pour toutes les variations de vélocité, ainsi en utilisant toujours le même ratio, je suis sûr que mon sample start tombera au bon endroit.
Je me demandais aussi je peux répartir mes notes sur plus que 8 pistes, c'est à dire sur plusieurs patterns, et faire en sorte que la note jouée au clavier envoie ma note sur un autre pattern.
Il me semble que c'est possible, mais dans ce cas là j'imagine que le fait de changer de pattern coupera la length d'une note que je serais déjà en train de jouer et qui serait sur un autre pattern ?
J'ai ensuite pensé à utiliser le mode 'Ratchett'(ce n'est pas son nom exact il me semble) pour éviter de taper 2 fois de suite dans la même piste midi, mais en fait ça ne résout rien puisque si je tiens une note longue en continuant à jouer des arpèges, il suffira de 7 cycles pour retomber sur la même piste midi, ce qui interrompera le length (il me semble).
J'ai plein d'autres questions, comme par exemple, pourquoi le DT n'enregistre qu'une note sur un accord de 4 notes que j'envoie depuis Ableton Live en mode Live Rec alors que chaque piste midi du DT est sensée contenir 4 notes ?
Il me semble avoir lu que c'est parce qu'il faut REC sur la piste midi et pas la piste audio mais alors là je ne comprends plus, je croyais qu'on passait forcément par la piste midi pour contrôler la piste audio dédiée.
Puis-je me servir des messages CC pour organiser la répartition de mes notes midi ?
Est ce qu'on peut envoyer un message CC avec chaque note midi envoyée ?
Je vous prie de m'excuser si je manque de clarté, je commence à peine à me pencher sérieusement sur cette histoire de midi.
Merci d'avance,
Romain
J'ai épluché les forums à la recherche d'aide pour mon projet, en vain.
J'aimerais mettre un piano dans un projet Digitakt, avec le maximum d'octaves possibles, le maximum de longueur de note possible et le maximum de niveaux de vélocité possible.
J'aimerais utiliser au minimum la transposition chromatique du DT et au maximum de vrais "one shots" audio pour rester le plus près possible du sample original pour chaque note envoyée.
J'ai pris un RK002 qui va bientôt arriver mais j'ai déjà du mal à comprendre le fonctionnement midi du DT ( je l'ai depuis peu de temps), alors du RK002 c'est encore autre chose.
J'ai pensé à la solution de créer des fichiers de 33 secondes contenant plusieurs notes à la suite, par exemple la même note du même octave mais avec des vélocités différentes.
Je pensais ensuite utiliser les notes envoyées depuis un clavier midi pour les répartir, en fonction de la note et de la vélocité, pour qu'ils aillent activer le bon sample et au bon endroit dans le sample (sample start/loop start?).
En serrant au maximum les longueurs de notes j'arrive à faire tenir mes 4 octaves avec une douzaine de niveaux de vélocité pour chaque note, dans environ 125 fichiers audio de 33 secondes chacun.
Ma question maintenant est : comment organiser mon midi pour gérer tout ça.
J'imagine que j'ai intérêt à mettre la même longueur de notes pour toutes les variations de vélocité, ainsi en utilisant toujours le même ratio, je suis sûr que mon sample start tombera au bon endroit.
Je me demandais aussi je peux répartir mes notes sur plus que 8 pistes, c'est à dire sur plusieurs patterns, et faire en sorte que la note jouée au clavier envoie ma note sur un autre pattern.
Il me semble que c'est possible, mais dans ce cas là j'imagine que le fait de changer de pattern coupera la length d'une note que je serais déjà en train de jouer et qui serait sur un autre pattern ?
J'ai ensuite pensé à utiliser le mode 'Ratchett'(ce n'est pas son nom exact il me semble) pour éviter de taper 2 fois de suite dans la même piste midi, mais en fait ça ne résout rien puisque si je tiens une note longue en continuant à jouer des arpèges, il suffira de 7 cycles pour retomber sur la même piste midi, ce qui interrompera le length (il me semble).
J'ai plein d'autres questions, comme par exemple, pourquoi le DT n'enregistre qu'une note sur un accord de 4 notes que j'envoie depuis Ableton Live en mode Live Rec alors que chaque piste midi du DT est sensée contenir 4 notes ?
Il me semble avoir lu que c'est parce qu'il faut REC sur la piste midi et pas la piste audio mais alors là je ne comprends plus, je croyais qu'on passait forcément par la piste midi pour contrôler la piste audio dédiée.
Puis-je me servir des messages CC pour organiser la répartition de mes notes midi ?
Est ce qu'on peut envoyer un message CC avec chaque note midi envoyée ?
Je vous prie de m'excuser si je manque de clarté, je commence à peine à me pencher sérieusement sur cette histoire de midi.
Merci d'avance,
Romain
Litost7
15
Nouvel·le AFfilié·e
Membre depuis 11 ans
31 Posté le 22/06/2019 à 14:57:57
Citation de Loom :
Un sujet de forum qui eclaire un peu + :
https://www.elektronauts.com/t/sample-chain-help/60483/8
"120 does seem to be the magic number for creating equal divisions on the digitakt.
You can generally get a sample broken into even sections of 16 on the dt if you set each start point by multiples of 7.5 (I.e. 0, 7.5, 15, 22.5, etc). 7.5x16 is 120. The dt start point value maxes at 120 which is probably why everything factors well with that number."
Je peux pas tester ces jours ci le nombre max de start points mais j en conclue que quel que soit le nombre de celui ci tu pourras arriver a tes fins avec un peu de calcul et de preparation de tes samples
Excellent, merci pour le lien.
Du coup c'est clairement faisable pour des multi-drums, par contre ça me paraît compliqué pour cette histoire de piano. Je ne vois pas comment on peut faire en sorte que les 127 niveaux de vélocité du clavier midi correspondent aux 120 slices du sample.
blaizeisdead
217
Posteur·euse AFfiné·e
Membre depuis 17 ans
32 Posté le 22/06/2019 à 15:29:07
Salut,
Au pire tu "compresse" les 4 vélocités 1 2 3 4 en 4 et la 125 126 127 en 127. Je pense que à l'oreille ça s'entendra pas. Sinon faut découper en plus de sample
perso j'ai toujours pas reçu mon câble, j'ai hâte de le recevoir pour m'y mettre.
Au pire tu "compresse" les 4 vélocités 1 2 3 4 en 4 et la 125 126 127 en 127. Je pense que à l'oreille ça s'entendra pas. Sinon faut découper en plus de sample
perso j'ai toujours pas reçu mon câble, j'ai hâte de le recevoir pour m'y mettre.
[ Dernière édition du message le 22/06/2019 à 15:29:35 ]
Litost7
15
Nouvel·le AFfilié·e
Membre depuis 11 ans
33 Posté le 22/06/2019 à 18:02:24
Citation de Loom :
Ok! merci pour l info ! ca laisse de la marge.
Ex: pour sample de 1200 secondes (20 minutes), ca fait autant de slices d une seconde, 600 slices de 2 secondes, etc...
Par contre avec des samples aussi longs et des startpoints précis comme ca, la DT risque peut etre de pas suivre non ?
Je ne comprends pas comment ça pourrait marcher avec 60, 30, 15 slices.
Si le DT divise le sample en 120 et qu'il y a 60 slices, on se retrouve avec une note sur 2 qui part au milieu de la note précédente, non ?
L'autre problème qui me semble insoluble, le fait qu'il y ait 12 notes par octave pour seulement 8 pistes audio.
Je pensais résoudre ça en changeant le sample source en fonction du niveau de vélocité envoyé par le clavier midi, malheureusement ça ne semble pas possible autrement qu'en passant par le séquenceur du DT et les sound-lock.
[ Dernière édition du message le 22/06/2019 à 18:08:35 ]
blaizeisdead
217
Posteur·euse AFfiné·e
Membre depuis 17 ans
34 Posté le 22/06/2019 à 20:17:36
Il y a un midi CC pour le sample slot (CC 19) donc à priori tu peu changer de sample en midi. Après je ne sais pas pour la latence que ça peu générer de change slot en direct.
Après pour la V1 du piano, tu peu déjà faire 1 vélocité sur 2. A 64 velo différentes t'as déjà un truc pas mal.
Je viens de check, effectivement le max sample start est 120. Je ne sais pas la précision qu'on peu avoir en midi, mais à mon avis on peu oublier la virgule, je pense que c'est 120 valeurs entière.
Je pense pour commencer à dev, le plus simple pour toi serai de faire un sample de 121 secondes, 1 notes par seconde et calé ton sample start de 1 à 120 en midi pour déjà tester le truc.
Après pour la V1 du piano, tu peu déjà faire 1 vélocité sur 2. A 64 velo différentes t'as déjà un truc pas mal.
Je viens de check, effectivement le max sample start est 120. Je ne sais pas la précision qu'on peu avoir en midi, mais à mon avis on peu oublier la virgule, je pense que c'est 120 valeurs entière.
Je pense pour commencer à dev, le plus simple pour toi serai de faire un sample de 121 secondes, 1 notes par seconde et calé ton sample start de 1 à 120 en midi pour déjà tester le truc.
blaizeisdead
217
Posteur·euse AFfiné·e
Membre depuis 17 ans
35 Posté le 23/06/2019 à 18:06:13
Cable reçu! Je commence à bosser sur le projet demain
Litost7
15
Nouvel·le AFfilié·e
Membre depuis 11 ans
36 Posté le 24/06/2019 à 00:53:33
Citation de blaizeisdead :
Il y a un midi CC pour le sample slot (CC 19) donc à priori tu peu changer de sample en midi. Après je ne sais pas pour la latence que ça peu générer de change slot en direct.
Après pour la V1 du piano, tu peu déjà faire 1 vélocité sur 2. A 64 velo différentes t'as déjà un truc pas mal.
Je viens de check, effectivement le max sample start est 120. Je ne sais pas la précision qu'on peu avoir en midi, mais à mon avis on peu oublier la virgule, je pense que c'est 120 valeurs entière.
Je pense pour commencer à dev, le plus simple pour toi serai de faire un sample de 121 secondes, 1 notes par seconde et calé ton sample start de 1 à 120 en midi pour déjà tester le truc.
Tu peux changer le sample slot en midi, mais il aurait fallu envoyer un midi CC pour chaque note midi jouée sur le clavier midi, or il ne me semble pas cela soit possible.
Faire un sample de 120 x 1 seconde, c'est beaucoup de boulot, et j'aimerais bien être sûr que ça va marcher avant de m'y mettre, or je ne vois pas comment on peut passer d'une valeur sur 127 à une valeur sur 120 et obtenir un résultat rond.
Restent encore le problème des 12 notes par octaves pour seulement 8 pistes, et le problème de comment tomber en début de slice en divisant par 60 ou 30 ou 15 au lieu de 120.
[ Dernière édition du message le 24/06/2019 à 00:59:34 ]
Litost7
15
Nouvel·le AFfilié·e
Membre depuis 11 ans
37 Posté le 24/06/2019 à 01:00:11
Citation de Litost7 :
Citation de blaizeisdead :Il y a un midi CC pour le sample slot (CC 19) donc à priori tu peu changer de sample en midi. Après je ne sais pas pour la latence que ça peu générer de change slot en direct.
Après pour la V1 du piano, tu peu déjà faire 1 vélocité sur 2. A 64 velo différentes t'as déjà un truc pas mal.
Je viens de check, effectivement le max sample start est 120. Je ne sais pas la précision qu'on peu avoir en midi, mais à mon avis on peu oublier la virgule, je pense que c'est 120 valeurs entière.
Je pense pour commencer à dev, le plus simple pour toi serai de faire un sample de 121 secondes, 1 notes par seconde et calé ton sample start de 1 à 120 en midi pour déjà tester le truc.
Tu peux changer le sample slot en midi, mais il aurait fallu envoyer un midi CC pour chaque note midi jouée sur le clavier midi, or il ne me semble pas que cela soit possible.
Faire un sample de 120 x 1 seconde, c'est beaucoup de boulot, et j'aimerais bien être sûr que ça va marcher avant de m'y mettre, or je ne vois pas comment on peut passer d'une valeur sur 127 à une valeur sur 120 et obtenir un résultat rond.
Restent encore le problème des 12 notes par octaves pour seulement 8 pistes, et le problème de comment tomber en début de slice en divisant par 60 ou 30 ou 15 au lieu de 120.
Ho'Dog
24790
Vie après AF ?
Membre depuis 16 ans
38 Posté le 24/06/2019 à 06:00:29
tu veux mette les 88 notes et 127 niveaux de velocité?
laisse tombé, trop de taf pour un resultat qui sera decevant...
laisse tombé, trop de taf pour un resultat qui sera decevant...
PK crew( à l'abandon) / Mixcloud / 3'ks
En vrai t'es Eddie Barclay avoue :oops2:
blaizeisdead
217
Posteur·euse AFfiné·e
Membre depuis 17 ans
39 Posté le 24/06/2019 à 09:27:50
Citation de Litost7 :
Tu peux changer le sample slot en midi, mais il aurait fallu envoyer un midi CC pour chaque note midi jouée sur le clavier midi, or il ne me semble pas cela soit possible.
Si c'est justement possible avec le RK002.
Pour la taille des samples, faut faire des essais directement. Quel valeur midi correspond à quel sample start. Je pense que c'est du 1:1 et que les valeurs 121 à 127 sont ignoré, donc 1 note par seconde sur 120 secondes marcherai très bien.
Pour crée ton sample, faut que tu quantize l'enregistrement de tes notes, et que tu les joues dans le rythme. Sinon si tu sample depuis un piano électronique qui a du midi, tu crée juste ta séquence en midi et tu les joue depuis un sequenceur DAW au bon tempo et c'est réglé.
Citation de Ho'Dog :
tu veux mette les 88 notes et 127 niveaux de velocité?
laisse tombé, trop de taf pour un resultat qui sera decevant...
Je pense que le résultat sera assez identique à 1 sample piano transposer et joué a différente vélocité depuis la DT, mais ce qui est interessant c'est le défi Et puis, une fois qu'on a un proto qui marche, tu peux le refaire avec autre choses.
Ho'Dog
24790
Vie après AF ?
Membre depuis 16 ans
40 Posté le 24/06/2019 à 09:50:06
ce que je veux dire, c'est que tu devrais revoir ça un peu à la baisse, mais le defi est interessant
genre oublie la velocité pour l'instant( contente toi de faire gerer ça par la DT)...
genre oublie la velocité pour l'instant( contente toi de faire gerer ça par la DT)...
PK crew( à l'abandon) / Mixcloud / 3'ks
En vrai t'es Eddie Barclay avoue :oops2:
[ Dernière édition du message le 24/06/2019 à 09:52:08 ]
- < Liste des sujets
- Charte