Bonjour,
Quelqu'un peut m'apprendre comment faire pour que les touches d'effets du controleur Steel s'utilisent à l'identique sous vdj6 que ce qui se faisait sous VDJ5 ?
Deeds
Quelqu'un peut m'apprendre comment faire pour que les touches d'effets du controleur Steel s'utilisent à l'identique sous vdj6 que ce qui se faisait sous VDJ5 ?
Deeds
Mensajes Sat 04 Jul 09 @ 2:55 pm
Bon, j'ai déjà un début de solution mais le bouton shift de la platine 2 ne fonctionnera pas correctement.
1°) Dans le mappeur, rajouter la key SHIFT et lui associer l'action :
var test ? skin_pannel '12' & skin_pannel '11' & toggle test : skin_pannel '11' & skin_pannel '12' & toggle test
Si test est vrai alors on affiche le pannel '12' (effets 7 à 12) ET on cache le pannel '11' (effets 1 à 6) ET on inverse test (= faux). Si test est faux alors on affiche le pannel '11' ET on cache le pannel '12' ET on inverse test (=vrai)
2°) Vérifier que BUTTON1 à BUTTON12 sont bien associés aux actions djc_button 1 à djc_button 12.
3°) Dans le skin, associer les 12 boutons d'activation d'effets de la platine 1 aux actions "deck 1 djc_button 1" à "deck 1 djc_button 12".
4°) Idem 3°) mais pour la platine 2 (deck 2...)
5°) Toujours dans le skin, associer les 12 boutons de sélection d'effets de la platine 1 aux actions "deck 1 djc_button_popup 1" à "deck 1 djc_button_popup 12".
6°) Idem 5°) mais pour la platine 2 (deck 2...)
Donc le problème vient du script de la key SHIFT qu'il faudrait améliorer pour prendre en compte la platine concernée (action_deck ???) mais j'ai une synthax error quand j'essaie...
deeds
1°) Dans le mappeur, rajouter la key SHIFT et lui associer l'action :
var test ? skin_pannel '12' & skin_pannel '11' & toggle test : skin_pannel '11' & skin_pannel '12' & toggle test
Si test est vrai alors on affiche le pannel '12' (effets 7 à 12) ET on cache le pannel '11' (effets 1 à 6) ET on inverse test (= faux). Si test est faux alors on affiche le pannel '11' ET on cache le pannel '12' ET on inverse test (=vrai)
2°) Vérifier que BUTTON1 à BUTTON12 sont bien associés aux actions djc_button 1 à djc_button 12.
3°) Dans le skin, associer les 12 boutons d'activation d'effets de la platine 1 aux actions "deck 1 djc_button 1" à "deck 1 djc_button 12".
4°) Idem 3°) mais pour la platine 2 (deck 2...)
5°) Toujours dans le skin, associer les 12 boutons de sélection d'effets de la platine 1 aux actions "deck 1 djc_button_popup 1" à "deck 1 djc_button_popup 12".
6°) Idem 5°) mais pour la platine 2 (deck 2...)
Donc le problème vient du script de la key SHIFT qu'il faudrait améliorer pour prendre en compte la platine concernée (action_deck ???) mais j'ai une synthax error quand j'essaie...
deeds
Mensajes Sat 04 Jul 09 @ 5:19 pm
a tu essayé comme sur mon poste (dj lylian) dans se ->topic<- tout en bas de la page 1
et tiens nous au jus ;)
et tiens nous au jus ;)
Mensajes Sat 04 Jul 09 @ 5:35 pm
Salut,
Et oui, j'ai testé comme ça aussi en assignant des effets 'forcés' dans le mappeur et dans le skin mais on ne peut plus changer l'effet assigné à une touche en cliquant sur un bouton du skin ou en maintenant enfoncé une touche du controleur ! Pire, on ne peut plus afficher le nom de l'effet par format="%effectslot1"... (normal, avec cette technique, on ne mémorise pas les effets dans les slots d'effets)
Mise à jour 1°) :
var test ? skin_pannel '11' on & toggle test : skin_pannel '12' on & toggle test
Je rajoute :
7°) A nouveau dans le skin, on peut afficher le nom des effets 1 à 12 de la platine 1 avec format="%djc_button1" à format="%djc_button12"
8°) idem 7°) mais pour la platine 2
9°) Dans le mappeur, associer l'action "effect slider 1" à CONTROL1 et "effect slider 2" à CONTROL2
10°) Puis dans le skin, pour les boutons de modifications de l'effet actif utiliser les actions "deck 1 effect slider 1" et "deck 1 effect slider 2"
Pour ce qui est de dissocier les 2 touches shift, je sèche lamentablement ! Autant avec "action_deck 1" on peut savoir de quelle platine provient la touche SHIFT, autant on ne peut pas faire des conditions imbriquées dans les actions du mappeur...
J'aimerais bien savoir à quoi servent SHIFT_STATE et le script associé "djc_panel" ?
Et oui, j'ai testé comme ça aussi en assignant des effets 'forcés' dans le mappeur et dans le skin mais on ne peut plus changer l'effet assigné à une touche en cliquant sur un bouton du skin ou en maintenant enfoncé une touche du controleur ! Pire, on ne peut plus afficher le nom de l'effet par format="%effectslot1"... (normal, avec cette technique, on ne mémorise pas les effets dans les slots d'effets)
Mise à jour 1°) :
var test ? skin_pannel '11' on & toggle test : skin_pannel '12' on & toggle test
Je rajoute :
7°) A nouveau dans le skin, on peut afficher le nom des effets 1 à 12 de la platine 1 avec format="%djc_button1" à format="%djc_button12"
8°) idem 7°) mais pour la platine 2
9°) Dans le mappeur, associer l'action "effect slider 1" à CONTROL1 et "effect slider 2" à CONTROL2
10°) Puis dans le skin, pour les boutons de modifications de l'effet actif utiliser les actions "deck 1 effect slider 1" et "deck 1 effect slider 2"
Pour ce qui est de dissocier les 2 touches shift, je sèche lamentablement ! Autant avec "action_deck 1" on peut savoir de quelle platine provient la touche SHIFT, autant on ne peut pas faire des conditions imbriquées dans les actions du mappeur...
J'aimerais bien savoir à quoi servent SHIFT_STATE et le script associé "djc_panel" ?
Mensajes Sun 05 Jul 09 @ 3:01 am
EUREKA !!!
Alors on peut faire des conditions imbriquées seulement faut pas utiliser les parenthèses.
Mise à jour (finale !?) de l'étape 1°) :
action_deck 1 ? var test1 ? skin_pannel '11' on & toggle test1 : skin_pannel '12' on & toggle test1 : var test2 ? skin_pannel '21' on & toggle test2 : skin_pannel '22' on & toggle test2
Ainsi, quand on appuie sur le SHIFT de la platine 1, si test1 est vrai, on affiche le panneau '11' (effets 1 à 6) et on inverse test1 sinon on affiche le panneau '12' (effets 7 à 12) et on inverse test1. Idem pour le SHIFT de la platine 2 mais la variable s'appelle test2 et les panneaux sont '21' (effets 1 à 6) et '22' (effets 7 à 12).
Donc pour obtenir sous vdj6 un fonctionnement de la Hercules Steel identique à ce qui se passait sous vdj5, c'est possible.
Bon courage aux possesseurs de la Hercules RMX que j'aurais bien voulu aider si j'en avais eu une...
Me reste à voir ce qui se passe pour la Numark Total Control sous vdj6 mais vu la disposition des touches de ce controleur et celle des skins vdj6, devrait pas poser de problèmes !
@ bi1to, deeds
Alors on peut faire des conditions imbriquées seulement faut pas utiliser les parenthèses.
Mise à jour (finale !?) de l'étape 1°) :
action_deck 1 ? var test1 ? skin_pannel '11' on & toggle test1 : skin_pannel '12' on & toggle test1 : var test2 ? skin_pannel '21' on & toggle test2 : skin_pannel '22' on & toggle test2
Ainsi, quand on appuie sur le SHIFT de la platine 1, si test1 est vrai, on affiche le panneau '11' (effets 1 à 6) et on inverse test1 sinon on affiche le panneau '12' (effets 7 à 12) et on inverse test1. Idem pour le SHIFT de la platine 2 mais la variable s'appelle test2 et les panneaux sont '21' (effets 1 à 6) et '22' (effets 7 à 12).
Donc pour obtenir sous vdj6 un fonctionnement de la Hercules Steel identique à ce qui se passait sous vdj5, c'est possible.
Bon courage aux possesseurs de la Hercules RMX que j'aurais bien voulu aider si j'en avais eu une...
Me reste à voir ce qui se passe pour la Numark Total Control sous vdj6 mais vu la disposition des touches de ce controleur et celle des skins vdj6, devrait pas poser de problèmes !
@ bi1to, deeds
Mensajes Sun 05 Jul 09 @ 4:20 am
bonjour la total control fonctionne bien il y a un mapeur en plus en téléchargement
Mensajes Sun 05 Jul 09 @ 4:32 am
Merci pour l'info, je testerais, toute façon, peut-pas être pire que la Steel ou la RMX lol
Mensajes Sun 05 Jul 09 @ 4:38 am
Nouvelle simplification de l'étape 1°) :
action_deck 1 ? skin_pannel '12' on ? skin_pannel '11' on : skin_pannel '12' on : skin_pannel '22' on ? skin_pannel '21' on : skin_pannel '22' on
Et voilou, plus besoin de variables !
DeeDs
action_deck 1 ? skin_pannel '12' on ? skin_pannel '11' on : skin_pannel '12' on : skin_pannel '22' on ? skin_pannel '21' on : skin_pannel '22' on
Et voilou, plus besoin de variables !
DeeDs
Mensajes Sun 19 Jul 09 @ 9:44 am
Salut deeds !
J'ai VDJ 6 et j'ai donc téléchargé ton skin car j'ai une Hercules Steel :
http://www.virtualdj.com/addons/8663/Hercules_DJ_Control_Steel.html
J'ai fais les modifs que tu as dit dans le mappeur de VDJ6 mais je ne peux pas changer les effets en cliquant sur le numéro de l'effet comme avec l'ancien skin (Mario et Luigi). Bref pas d'effet :(
J'ai VDJ 6 et j'ai donc téléchargé ton skin car j'ai une Hercules Steel :
http://www.virtualdj.com/addons/8663/Hercules_DJ_Control_Steel.html
J'ai fais les modifs que tu as dit dans le mappeur de VDJ6 mais je ne peux pas changer les effets en cliquant sur le numéro de l'effet comme avec l'ancien skin (Mario et Luigi). Bref pas d'effet :(
Mensajes Mon 28 Sep 09 @ 11:21 am
J'ai envoyer les fichiers modifier à DEEDS
je lui laisse le plaisir de découvrir le resultat
fichiers simplifier des fonctions touches effect (plus adapter au RMX)
avec plaisir,
BRUNO
je lui laisse le plaisir de découvrir le resultat
fichiers simplifier des fonctions touches effect (plus adapter au RMX)
avec plaisir,
BRUNO
Mensajes Mon 28 Sep 09 @ 12:24 pm
Merci. Vivement le skin !
Mensajes Mon 28 Sep 09 @ 1:20 pm
Est ce que tu pourrais pas m'envoyer les fichiers modifier ? J'ai l'impression que deeds ne répond pas.
Mensajes Thu 01 Oct 09 @ 11:23 am





