登录:     


Forum: French Forum

Topic: vdj6 et hercules steel incompatibles ??? [RESOLU]

由于该帖子已年深日久,可能包含陈旧过时或描述错误的信息。

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
 

发表时间 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
 

a tu essayé comme sur mon poste (dj lylian) dans se ->topic<- tout en bas de la page 1

et tiens nous au jus ;)
 

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" ?
 

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
 

bonjour la total control fonctionne bien il y a un mapeur en plus en téléchargement
 

Merci pour l'info, je testerais, toute façon, peut-pas être pire que la Steel ou la RMX lol
 

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
 

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 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

 

Merci. Vivement le skin !
 

Est ce que tu pourrais pas m'envoyer les fichiers modifier ? J'ai l'impression que deeds ne répond pas.
 



(陈旧帖子或论坛版块会自动关闭)