Old 07-19-2018, 10:23 AM   #1
Vincent Sermonne
Petit manitou
 
Vincent Sermonne's Avatar
 
Join Date: Feb 2009
Location: Mars
Posts: 7,356
Default Articulation switch Reaticulation

Je suis en train de construire des banque orchestral avec Reasamplomatic à partir de la Sonatina et je me questionne sur un systeme possible de switch par evenement midi pour les différentes articulations. Si vous avez des idées je suis preneur ! merci !
__________________
Vincent
http://www.tchackpoum.fr
Vincent Sermonne is offline   Reply With Quote
Old 07-19-2018, 10:27 AM   #2
Reno.thestraws
Human being with feelings
 
Reno.thestraws's Avatar
 
Join Date: Nov 2009
Location: Belgium
Posts: 10,474
Default

Par canal...

Vu le nombre de possibilités de switch de canal dans reaper
__________________
http://www.residenceemilia.com
Reno.thestraws is offline   Reply With Quote
Old 07-19-2018, 10:38 AM   #3
Vincent Sermonne
Petit manitou
 
Vincent Sermonne's Avatar
 
Join Date: Feb 2009
Location: Mars
Posts: 7,356
Default

Ok je vais chercher de ce coté..Qui pourrait s'inscrire sur la grille midi comme les switch classique ?
edit: ayez j'ai comprendu ! utiliser uniquement le changement de canal midi de l'évenement. oui oui oui oui.... tin c'est pas terrible quand même... Pour ça Logic a un truc terrible dans son editeur midi que j'aimerai bien voir dans reaper un jour
__________________
Vincent
http://www.tchackpoum.fr

Last edited by Vincent Sermonne; 07-19-2018 at 11:03 AM.
Vincent Sermonne is offline   Reply With Quote
Old 07-19-2018, 01:17 PM   #4
Reno.thestraws
Human being with feelings
 
Reno.thestraws's Avatar
 
Join Date: Nov 2009
Location: Belgium
Posts: 10,474
Default

tu choisis le mode de couleur de note par channel

tu affectes des raccourcis clavier bien choisis ou des icons aux actions : set event to channel X

et tu as déjà de quoi faire

Pour le jeu live, tu prends n'importe quel controlleur MIDI qui à au moins 16 touches, tu le configures en "control mode" et dans l'action list, tu apprends à tes 16 touches, les actions SWS "map input to channel X"

pas besoin de JS ou de bordel

après, si tu n'a qu'un seul grand clavier et que tu veux, par exemple, affecter une partie au jeu et l'autre partie aux keyswitch

bah, tu laisse ton clavier en mode "midi input"

tu crées deux pistes

une qui recoit le midi pour jouer les notes sur laquelle tu fous un filtre MIDI qui vire les notes allant de XàX

sur la deuxième piste, tu fous le plug de jeffos -> https://forum.cockos.com/showthread.php?t=43741 et un filtre MIDI qui filtre l'autre partie des notes MIDI

les notes restant servant à declencher les action SWS : map input to channel...
__________________
http://www.residenceemilia.com
Reno.thestraws is offline   Reply With Quote
Old 07-19-2018, 01:41 PM   #5
Vincent Sermonne
Petit manitou
 
Vincent Sermonne's Avatar
 
Join Date: Feb 2009
Location: Mars
Posts: 7,356
Default

ah ouaiiii ! Merci Reno ! je m'y met !
__________________
Vincent
http://www.tchackpoum.fr
Vincent Sermonne is offline   Reply With Quote
Old 07-19-2018, 02:10 PM   #6
Reno.thestraws
Human being with feelings
 
Reno.thestraws's Avatar
 
Join Date: Nov 2009
Location: Belgium
Posts: 10,474
Default

tu peux également utiliser un controlleur cc à assigner au paramètre midi out du plug js : MIDI router/transpose
__________________
http://www.residenceemilia.com
Reno.thestraws is offline   Reply With Quote
Old 07-19-2018, 02:26 PM   #7
Reno.thestraws
Human being with feelings
 
Reno.thestraws's Avatar
 
Join Date: Nov 2009
Location: Belgium
Posts: 10,474
Default

et une autre possibilité

tu crées un template de piste avec une piste contenant le vsti, record mode MIDI OUTput

tu crées X pistes qu'on va appeller "filles"

tu envois ces X pistes dans la piste VSTI en assignant les arrivées par channel

exemple
piste 1 MIDI channel all -> 1
piste 2 MIDI channel all -> 2
piste 3 MIDI channel all -> 3

Tout les pistes qui "envoient" tu les configures comme suit

record mode : monitoring only
auto rec armed when selected
Monitoring actif
midi input -> all midi input

les pistes filles te servent maintenant de keyswitch vu que le "rec arm when selected" n'active le monitoring que sur les pistes en selection

en gros, en fonction de la piste que tu sélectionnes, tu fait jouer telle ou telle articulation sur ta piste VSTi qui va enregistrer le midi avec la bonne assignation de canal

tu peux switcher la selection de piste à la souris ou en utilisant les actions : track select track X dans l'action list

bref, il y'a 25 façons de faire
__________________
http://www.residenceemilia.com
Reno.thestraws is offline   Reply With Quote
Old 07-19-2018, 04:52 PM   #8
Darkmoon
Human being with feelings
 
Darkmoon's Avatar
 
Join Date: Jun 2018
Location: Canada, QC
Posts: 191
Default

Intéressant votre échange!

Quote:
Originally Posted by Reno.thestraws View Post
...en gros, en fonction de la piste que tu sélectionnes, tu fait jouer telle ou telle articulation sur ta piste VSTi qui va enregistrer le midi avec la bonne assignation de canal
C'est ce que je faisais avec un autre DAW pour faire du KS en temps réel!

L'on peut aussi toute simplement assigner certaines touches d'un contrôleur MIDI pour, qu'à l'appui, cela « mute » certaines pistes tout en laissant uniquement l'écoute d'une autre (l'articulation voulu), etc.

Sinon, pour ce qui est des canaux MIDI, dans Kontakt, même quand une banque ne possède pas de patch avec KS, il suffit de charger différents instruments/articulations affectés à différents canaux MIDI pour ensuite pouvoir switcher dans REAPER avec toute les astuces possibles.

Quote:
Originally Posted by Vincent Sermonne View Post
Je suis en train de construire des banque orchestral avec Reasamplomatic
Pas encore testé Reasamplomatic.

Est-ce un sampleur assez évolué pour affecter 2 couches de samples pour une même note permettant ensuite de moduler entre les 2 couches par la modwheel (cc1)? Du même coup, il gère plusieurs couches de vélocités? Il y a la fonction round robin/aléatoire?

Je vais tester de ce pas...
__________________
"Si t'enregistres à Poudlard, avec l'ingé son Dumbledore, les lois physiques tu peux t'en foutre. Mais dans l'monde réel, les lois physiques, les mesures, les tests/études, le dBFS, tout ça existe bel et bien." youtou (sur AF)
Darkmoon is offline   Reply With Quote
Old 07-19-2018, 11:54 PM   #9
Reno.thestraws
Human being with feelings
 
Reno.thestraws's Avatar
 
Join Date: Nov 2009
Location: Belgium
Posts: 10,474
Default

Quote:
il gère plusieurs couches de vélocités? Il y a la fonction round robin/aléatoire?
OUi, tu peux y charger 50 samples, via l'onglet list, tu peux les classer par peak ou RMS et ainsi avoir un sampleur multicouche basé sur la vélocité

pour le round robin, il faut utiliser au minimum 2 reasamplo l'un derrière l'autre

sur le premier maillon, tu fous la probalité à 50 et tu coche la case round robin et tu coche la case "remove played note from midi stream"

sur le deuxième maillon, tu fous la probabilité à 100

si tu veux un round robin de 10, bah, tu fous 10 reasamplo à la suite, tu fous la proba à 10 sur chacun sauf sur le dernier au tu met 100

en cochant à chaque fois les cases précités


DOnc il faut voir reasamplomatic comme un sampleur MAILLON. il devient puissant quand il est cumulé avec lui même et les possibiltés de routing de reaper

il permet par exemple de charger du wave multichannel (jusqu'a 64 canaux) ce qui est formidable pour les drums par exemple
__________________
http://www.residenceemilia.com
Reno.thestraws is offline   Reply With Quote
Old 07-20-2018, 12:07 AM   #10
Darkmoon
Human being with feelings
 
Darkmoon's Avatar
 
Join Date: Jun 2018
Location: Canada, QC
Posts: 191
Default

Merci pour les infos Reno!
__________________
"Si t'enregistres à Poudlard, avec l'ingé son Dumbledore, les lois physiques tu peux t'en foutre. Mais dans l'monde réel, les lois physiques, les mesures, les tests/études, le dBFS, tout ça existe bel et bien." youtou (sur AF)
Darkmoon is offline   Reply With Quote
Old 07-20-2018, 03:46 AM   #11
Vincent Sermonne
Petit manitou
 
Vincent Sermonne's Avatar
 
Join Date: Feb 2009
Location: Mars
Posts: 7,356
Default

Telecharge ma banque pour te faire une idée. Si tu as un pc costaud tu devrais pouvoir l'ouvrir.
__________________
Vincent
http://www.tchackpoum.fr
Vincent Sermonne is offline   Reply With Quote
Old 07-20-2018, 03:49 AM   #12
benf
Human being with feelings
 
benf's Avatar
 
Join Date: Oct 2008
Location: France
Posts: 3,700
Default

Tu connais ce projet ?
http://reaticulate.com/
Je ne sais pas si ça correspond vraiment à ce que tu recherches.
__________________
Ma Zique
Mes Partoches
benf is offline   Reply With Quote
Old 07-20-2018, 04:00 AM   #13
Vincent Sermonne
Petit manitou
 
Vincent Sermonne's Avatar
 
Join Date: Feb 2009
Location: Mars
Posts: 7,356
Default

Quote:
Originally Posted by benf View Post
Tu connais ce projet ?
http://reaticulate.com/
Je ne sais pas si ça correspond vraiment à ce que tu recherches.
merci Benf, je le met en favori pour essayer !

J'ai survolé mais ça semble être pour des banks déjà armé de keyswitch, pour les gérer plus facilement dans Reaper qui vraiment n'ai pas aidant sans intervention de script ou de JS. Decidemment l'editeur midi de Reaper n'est pas ma tasse de thé...
__________________
Vincent
http://www.tchackpoum.fr

Last edited by Vincent Sermonne; 07-20-2018 at 02:04 PM.
Vincent Sermonne is offline   Reply With Quote
Old 07-20-2018, 02:10 PM   #14
Vincent Sermonne
Petit manitou
 
Vincent Sermonne's Avatar
 
Join Date: Feb 2009
Location: Mars
Posts: 7,356
Default

Quote:
Originally Posted by Reno.thestraws View Post
Pour le jeu live, tu prends n'importe quel controlleur MIDI qui à au moins 16 touches, tu le configures en "control mode" et dans l'action list, tu apprends à tes 16 touches, les actions SWS "map input to channel X"
Bingo !! C'est exactement ce que je voulais ! Merci Reno, merci les SWS !

edit: Malheureusement ça bug, et surtout ça ne marche pas en enregistrement !
__________________
Vincent
http://www.tchackpoum.fr

Last edited by Vincent Sermonne; 07-20-2018 at 02:28 PM.
Vincent Sermonne is offline   Reply With Quote
Old 07-20-2018, 02:35 PM   #15
Reno.thestraws
Human being with feelings
 
Reno.thestraws's Avatar
 
Join Date: Nov 2009
Location: Belgium
Posts: 10,474
Default

Assurés toi que dans les prêfs tu n'aies pas activé l'option de l'action liste alternative en enregistrement...
__________________
http://www.residenceemilia.com
Reno.thestraws is offline   Reply With Quote
Old 07-20-2018, 02:53 PM   #16
Vincent Sermonne
Petit manitou
 
Vincent Sermonne's Avatar
 
Join Date: Feb 2009
Location: Mars
Posts: 7,356
Default

Quote:
Originally Posted by Reno.thestraws View Post
Assurés toi que dans les prêfs tu n'aies pas activé l'option de l'action liste alternative en enregistrement...
kézako ???
__________________
Vincent
http://www.tchackpoum.fr
Vincent Sermonne is offline   Reply With Quote
Old 07-20-2018, 03:28 PM   #17
Reno.thestraws
Human being with feelings
 
Reno.thestraws's Avatar
 
Join Date: Nov 2009
Location: Belgium
Posts: 10,474
Default

Si tu ouvres l'action list et que tu fais de rouler le menu en haut à droite, tu as acces aux actions list des différentes sections de REAPER

L'une d'elle est alternate ou recording... un truc dans le genre

Cette action list est celle qui remplace la main lorsque l'enregistrement est actif si la fameuse options "use alternate machin brome est actif dans les préférences.

En gros, c'est fait pour avoir une autre affectation de raccourcis clavier/midi en phase d'enregistrement.

Mais on en a déjà parlé Non? C'est une options qui date de REAPER 3 je crois
__________________
http://www.residenceemilia.com
Reno.thestraws is offline   Reply With Quote
Old 07-20-2018, 04:34 PM   #18
Reno.thestraws
Human being with feelings
 
Reno.thestraws's Avatar
 
Join Date: Nov 2009
Location: Belgium
Posts: 10,474
Default

je suis devant un ordi

l'options exacte dans les préférence se trouve dans general -> keyboard/multitouch

[]use alternate section for recording

si cette options est donc cochée, c'est donc la section MAIN (alt rec) qui est active lorsque le transport est actif en enregistrement et donc les éventuels raccourcis placé dans la section main ne sont plus actifs
__________________
http://www.residenceemilia.com
Reno.thestraws is offline   Reply With Quote
Old 07-20-2018, 11:51 PM   #19
Vincent Sermonne
Petit manitou
 
Vincent Sermonne's Avatar
 
Join Date: Feb 2009
Location: Mars
Posts: 7,356
Default

eh non ce n'est pas coché. En midi pas à pas ça ne fonctionne pas non plus, ça fonctionne seulement en jeux... zout ! c'était trop beau, trop simple ! Si j'avais eu un switch directement sur le clavier pour changer de canal midi ! Je ne comprend pas pourquoi cette fonction n'est pas accessible simplement sur les claviers !
__________________
Vincent
http://www.tchackpoum.fr
Vincent Sermonne is offline   Reply With Quote
Old 07-21-2018, 12:58 AM   #20
Reno.thestraws
Human being with feelings
 
Reno.thestraws's Avatar
 
Join Date: Nov 2009
Location: Belgium
Posts: 10,474
Default

alors, utilise cette astuve de track template

https://drive.google.com/open?id=1zO...5AkCZKUhqyUY7y


tu n'a qu'à mettre en sélection la piste correspondant au channel que tu veux faire jouer

à la souris, ou en utilisant une des nombreuse possibilité de selection de piste via l'action list ou console cycle
__________________
http://www.residenceemilia.com
Reno.thestraws is offline   Reply With Quote
Old 07-21-2018, 01:42 AM   #21
Vincent Sermonne
Petit manitou
 
Vincent Sermonne's Avatar
 
Join Date: Feb 2009
Location: Mars
Posts: 7,356
Default

OUIII c'est en effet le plus simple ! merci Reno !
__________________
Vincent
http://www.tchackpoum.fr
Vincent Sermonne is offline   Reply With Quote
Old 07-21-2018, 02:57 AM   #22
Reno.thestraws
Human being with feelings
 
Reno.thestraws's Avatar
 
Join Date: Nov 2009
Location: Belgium
Posts: 10,474
Default

ET si tu souhaites, tu peux aller un pas plus loin

- tu ouvres l'éditeur d'action cyclée
- tu ajoutes un nouvelle action cyclée que tu nommes par exemple "channel 1"
- Dans la colonne de droite, tu click droit -> add statement -> console
- tu note la formule suivante : CONSOLE S *Channel 1*

que tu dois comprendre comme suit
selectionner piste contenant dans son nom le terme "channel 1"

ENsuite, tu ajoute une nouvelle action cyclée que tu nomme channel 2

- dans la colonne de droite, click droit -> add statement -> console
- fomrule CONSOLE S *Channel 2*

etc

dans ton action list, maintenant, tu as deux nouvelle actions :
Channel 1 : qui met en selection la piste nommée channel 1
Channel 2 : qui met en selection la psste nommée channel 2

Tu peux bien sur faire avec d'autre nom

si dans ton template, la piste channel 1, tu la nommes "Legato" et la piste 2 "staccato" et bien les codes de tes action cyclées, deviennent alors

action cyclée 1:
CONSOLE S *Legato*

action cyclée 2:
CONSOLE S *Staccato*


Le reste, tu as compris seule, ces actions cyclées apparaissant dans ton action list, tu fais ce que tu veux avec (controlleur MIDI, icone, raccourcis clavier, marker action, OSC...)

;D
__________________
http://www.residenceemilia.com
Reno.thestraws is offline   Reply With Quote
Old 07-21-2018, 03:12 AM   #23
Vincent Sermonne
Petit manitou
 
Vincent Sermonne's Avatar
 
Join Date: Feb 2009
Location: Mars
Posts: 7,356
Default

Quote:
Originally Posted by Reno.thestraws View Post
ET si tu souhaites, tu peux aller un pas plus loin

- tu ouvres l'éditeur d'action cyclée
- tu ajoutes un nouvelle action cyclée que tu nommes par exemple "channel 1"
- Dans la colonne de droite, tu click droit -> add statement -> console
- tu note la formule suivante : CONSOLE S *Channel 1*

que tu dois comprendre comme suit
selectionner piste contenant dans son nom le terme "channel 1"

ENsuite, tu ajoute une nouvelle action cyclée que tu nomme channel 2

- dans la colonne de droite, click droit -> add statement -> console
- fomrule CONSOLE S *Channel 2*

etc

dans ton action list, maintenant, tu as deux nouvelle actions :
Channel 1 : qui met en selection la piste nommée channel 1
Channel 2 : qui met en selection la psste nommée channel 2

Tu peux bien sur faire avec d'autre nom

si dans ton template, la piste channel 1, tu la nommes "Legato" et la piste 2 "staccato" et bien les codes de tes action cyclées, deviennent alors

action cyclée 1:
CONSOLE S *Legato*

action cyclée 2:
CONSOLE S *Staccato*


Le reste, tu as compris seule, ces actions cyclées apparaissant dans ton action list, tu fais ce que tu veux avec (controlleur MIDI, icone, raccourcis clavier, marker action, OSC...)

;D
Ah oui en effet ça améliore encore plus, je vais essayer en le liant avec un pédalier ! mais même le premier c'est hyper simple, vue qu'il n'y a que trois articulation avec cette banque, l'utilisation des flèches du clavier azerty qui est juste au dessus du clavier piano est encore plus simple que le keyswitch sur le piano !
__________________
Vincent
http://www.tchackpoum.fr
Vincent Sermonne is offline   Reply With Quote
Old 07-21-2018, 03:34 AM   #24
Reno.thestraws
Human being with feelings
 
Reno.thestraws's Avatar
 
Join Date: Nov 2009
Location: Belgium
Posts: 10,474
Default

Quote:
Ah oui en effet ça améliore encore plus, je vais essayer en le liant avec un pédalier ! mais même le premier c'est hyper simple, vue qu'il n'y a que trois articulation avec cette banque, l'utilisation des flèches du clavier azerty qui est juste au dessus du clavier piano est encore plus simple que le keyswitch sur le piano !
et ca marchera aussi avec l'eye tracking
__________________
http://www.residenceemilia.com
Reno.thestraws is offline   Reply With Quote
Old 07-21-2018, 03:49 AM   #25
Vincent Sermonne
Petit manitou
 
Vincent Sermonne's Avatar
 
Join Date: Feb 2009
Location: Mars
Posts: 7,356
Default

Quote:
Originally Posted by Reno.thestraws View Post
et ca marchera aussi avec l'eye tracking
rhooo ça fait peur !!!
__________________
Vincent
http://www.tchackpoum.fr
Vincent Sermonne is offline   Reply With Quote
Old 07-21-2018, 04:09 AM   #26
Vincent Sermonne
Petit manitou
 
Vincent Sermonne's Avatar
 
Join Date: Feb 2009
Location: Mars
Posts: 7,356
Default

euh je me sens bête... je ne comprend pas comment intégrer la formule de console dans la fenetre d'actions cyclées !
__________________
Vincent
http://www.tchackpoum.fr
Vincent Sermonne is offline   Reply With Quote
Old 07-21-2018, 04:22 AM   #27
Reno.thestraws
Human being with feelings
 
Reno.thestraws's Avatar
 
Join Date: Nov 2009
Location: Belgium
Posts: 10,474
Default

Colonne de gauche - add cycle action
Colonne de droite - click droit - add statement - Console
__________________
http://www.residenceemilia.com
Reno.thestraws is offline   Reply With Quote
Old 07-21-2018, 04:33 AM   #28
Vincent Sermonne
Petit manitou
 
Vincent Sermonne's Avatar
 
Join Date: Feb 2009
Location: Mars
Posts: 7,356
Default

Quote:
Originally Posted by Reno.thestraws View Post
Colonne de gauche - add cycle action
Colonne de droite - click droit - add statement - Console
oui oui mais une fois çà, comment entrer la formule de la console ?
à part afficher à droite, commande console ? je ne peux sauvegarder car : "ERREUR: 'Sustain violon' (section 'Principal') n'est pas enregistrée
Détails: CONSOLE doit être suivi par une commande de ReaConsole valide"
__________________
Vincent
http://www.tchackpoum.fr
Vincent Sermonne is offline   Reply With Quote
Old 07-21-2018, 05:10 AM   #29
Reno.thestraws
Human being with feelings
 
Reno.thestraws's Avatar
 
Join Date: Nov 2009
Location: Belgium
Posts: 10,474
Default

https://drive.google.com/open?id=1p9...024LQHGTQKx9QY

tu dois utiliser des * et non des ' ou des "
__________________
http://www.residenceemilia.com
Reno.thestraws is offline   Reply With Quote
Old 07-21-2018, 05:21 AM   #30
Vincent Sermonne
Petit manitou
 
Vincent Sermonne's Avatar
 
Join Date: Feb 2009
Location: Mars
Posts: 7,356
Default

aaak ok c'est directement dans la fenetre !!! merci !!!
__________________
Vincent
http://www.tchackpoum.fr
Vincent Sermonne is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -7. The time now is 01:01 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.