Quick Sign In:  

Forum: French Forum

Topic: Mappeur de Virtual 6 ??!! - Page: 1

Dieser Teil des Themas ist veraltet und kann veraltete oder falsche Informationen enthalten

Bonjour à tous,

J'attendais avec impatience l'arrivée de la version 6 pour pouvoir utiliser comme il se doit ma numark Stealth Control, et j'avoue être très déçu.
Le mappeur ne différencie pas du tout les 2 pistes, autrement dit le buton "play" de gauche à exactement le meme effet que le button "play" de droite. Ce qui est complètement inutile par exemple pour le sampler (qu'on utilise le bouton de gauche ou droite ça revient totalement au même).
Donc ma question est : Y a t'il moyen de passer ce défaut et de pouvoir assigner les boutons différement sur chaque piste ?

Merci d'avance pour vos réponses

EDIT : idem pour la sensibilité des jogs et potards, plus aucuns réglages possibles ???
 

geposted Mon 01 Jun 09 @ 3:18 am
Déçu peut-être mais...

L'upgrade vers VirtualDJ 6 est gratuit
Le mappeur fonctionne mal, mais au moins il y en a un!

Je pense qu'il s'agit d'un petit problème de paramétrage, du genre "decks=1" au lieu de "decks=2".
Je vais me renseigner.
 

Il est clair que je ne remet pas en question le très bon travail de la team, la mise a jour est gratuite et le programme s'améliore de jour en jour.

Mais j'attendais la 6.0 surtout pour le mappeur, et (comme on me l'avais annoncé) je m'attendais à une gestion des leds, qui est présente merci, mais pas à une suppression des autres paramètres (sélection de la deck et de la sensibilité).

Le mappeur est bien, mais aurait été beaucoup mieux si on avait laissé ces options (donc la sélection de la deck et la sensibilité), et également la possibilité de sauvegarder une config et d'en charger une (de façon à avoir plusieur configuration possible et interchangeable en 2-3 clics).

Je pense qu'il serait bon d'effectuer ce changement d'ici la prochaine upgrade, car je pense ne pas être le seul à créer des mappages un peu "perso". Il est clair que beaucoup d'autres programmes ne permettent pas tous ces différents mappages, mais étant donné que dans les version précédente VDJ nous offrait cette possibilité, ça serait bien si il continuait à le faire :).
 

Il est toujours possible de faire un mappage perso:

1. Dans l'onglet mappeur, modifiez un bouton en entrant une nouvelle action
2. Dans Documents/VirtualDJ/Mappers/ modifiez directement le XML du contrôleur.
 

Le problème est que il n'y a aucune différentiation entre les boutons de gauche et les boutons de droite.

Exemple le bouton play :
Le nom dans le mappeur est PLAY pour la deck gauche et également PLAY pour la deck droite... Comment leur assigner deux fonctions différentes alors ?

Merci pour ton aide jeremK
 

Le fichier "Controller Definition" inclu par défaut dans VirtualDJ utilise la méthode des 2 platines

Quote :
"decks: can be "1" if the controller represents one deck, or "2" if it controls both decks at once.


Il te faut recréer un nouveau fichier "Controller Definition"

http://www.virtualdj.com/wiki/ControllerDefinition.html
 

je ne trouve pas ce fichier ou ce trouve t'il?
 

Il faut le créer
 

ok merci pour l'info

une autre question :Est il possible d'assigner une fonction à l'aide de deux touche de la rmx?
si oui comment faire?
 

Voici un exemple pour la RMX en MIDI

RMX_definition.xml wrote :
<?xml version="1.0" encoding="UTF-8"?>
<device name="RMX_CEL" author="djcel" type="MIDI" decks="2" drivername="Hercules DJ Console Rmx MIDI">

<button cc="11" name="LEFT_PLAY"/>
<button cc="35" name="RIGHT_PLAY"/>

...

</device>


RMX_mapper.xml wrote :
<?xml version="1.0" encoding="UTF-8"?>
<mapper device="RMX_CEL" author="djcel" description="RMX djcel" version="600">

<map value="LEFT_PLAY" action="deck 1 play_pause" />
<map value="RIGHT_PLAY" action="deck 2 play_pause" />

...

</mapper>


ou plus simplement (pour éviter de définir 2 fois la même fonction dans le mappeur [2e fichier xml])

RMX_definition.xml wrote :
<?xml version="1.0" encoding="UTF-8"?>
<device name="RMX_CEL" author="djcel" type="MIDI" decks="2" drivername="Hercules DJ Console Rmx MIDI">

<button cc="11" name="PLAY" deck="1"/>
<button cc="35" name="PLAY" deck="2"/>

...

</device>


RMX_mapper.xml wrote :
<?xml version="1.0" encoding="UTF-8"?>
<mapper device="RMX_CEL" author="djcel" description="RMX djcel" version="600">

<map value="PLAY" action="play_pause" />

...

</mapper>


Attention, j'ai utilisé la méthode "drivername" qui n'est pas la meilleure façon mais cela marche assez simplement ;-)
De plus, il est préférable d'utiliser la RMX en HID (on garde cela pour plus tard lol )
 

Merçi pour l'exemple djcel
 

Pour savoir comment j'ai récupéré "drivername" (et/ou pour récupérer le "sysexid" qui est la méthode à privilégier), utilisez:

MIDI devices tool
http://www.virtualdj.com/download/miditrace.exe

"drivername" s'affiche dans la partie droite

Pour la Hercules DJ Control MP3, ce sera:

drivername="Hercules DJ Control MP3 MIDI"
 

une autre "upgrade" pas tres sympa c est le fait qu il faille rentrer le nom des commandes à la main... (il n y a plus la possibilité de selectionner l action à allouer à tel ou tel bouton juste en cliquant)

c'est bien dommage...

sinon ce n'est pas trop mal...enfin la fonction "play stutter" dans le sampler (mais toujours pas la possibilité d y avoir un pitchlock)
 

Bonjour quand j'utilise certaines commandes assignées grace a la fonction mappeur vd6 plante pouvez vous m'aider merci
 

avec ce nouveau mappeur les fonctions midi de la nuo4 deviennent quasiment inutiles...

impossible pour un bouton de faire "explorer vers le haut" (en tournant dans un sens) et explorer vers le bas (dans l autre)

idem pour la selection de taille de boucle...
 

Bonjour DJCel, et merci pour toutes ces infos.

Moi comme drivername, ton programme me trouve "Périphérique audio USB" pour la stealth control, est-ce normal ?
EDIT : je viens de vérifier dans le panneau de configuration/system/gestionnaire de périphérique et ça semble être le bon nom.

Merci d'avance
 

Tu utilises Windows XP?!!
 

Oui je suis toujours sur XP.

Je changerais à la sortie de seven.
 

Comme je m'y attendais ça ne fonctionne pas, enfin je n'y arrive pas :

Voici mon fichier "Numark StealthControl definition.XML", placé dans mes documents/Virtual DJ/Devices

Quote :

<?xml version="1.0" encoding="UTF-8"?>
<device name="Numark_Stealth_Control_Damgot" author="Damgot" type="MIDI" decks="2" drivername="Périphérique audio USB">

<button note="48" name="PFL_LEFT" />
<button note="49" name="EFFET_ACTIVATE_LEFT" />
<button note="50" name="EFFET_ACTIVATE_TEMPORARY_LEFT" />
<button note="51" name="CUE_STOP_LEFT" />
<button note="52" name="LOAD_RIGHT" />
<button note="53" name="EFFET_ACTIVATE_RIGHT" />
<button note="54" name="EFFET_ACTIVATE_TEMPORARY_RIGHT" />
<button note="55" name="PFL_RIGHT" />
<button note="56" name="KEYLOCK_LEFT" />
<button note="57" name="SAMPLE_PLAY" />
<button note="58" name="SAMPLE_PLAY_TEMPORARY" />
<button note="59" name="PAUSE_STOP_LEFT" />
<button note="60" name="CUE_STOP_RIGHT" />
<button note="61" name="PITCH_RANGE_10" />
<button note="62" name="PITCH_RANGE_33" />
<button note="63" name="KEYLOCK_RIGHT" />
<button note="64" name="SYNC_LEFT" />
<button note="65" name="LOOP_LEFT_-1" />
<button note="66" name="LOOP_LEFT_+1" />
<button note="67" name="PLAY_STUTTER_LEFT" />
<button note="68" name="PAUSE_STOP_RIGHT" />
<button note="69" name="LOOP_RIGHT_-1" />
<button note="70" name="LOOP_RIGHT_+1" />
<button note="71" name="SYNC_RIGHT" />
<button note="72" name="SCRATCH_JOG" />
<button note="73" name="LOOP_IN_LEFT" />
<button note="74" name="LOOP_OUT_AUTO_LEFT" />
<button note="75" name="LOAD_LEFT" />
<button note="76" name="PLAY_STUTTER_RIGHT" />
<button note="77" name="LOOP_IN_RIGHT" />
<button note="78" name="LOOP_OUT_AUTO_RIGHT" />
<button note="79" name="BROWSER_SWITCH" />
<button note="80" name="KILL_HIGHT_LEFT" />
<button note="81" name="KILL_MEDIUM_RIGHT" />
<button note="82" name="KILL_HIGHT_RIGHT" />
<button note="83" name="KILL_BASS_LEFT" />
<button note="84" name="KILL_BASS_RIGHT" />
<button note="85" name="KILL_MEDIUM_LEFT" />

</device>


Je n'ai défini que les boutons, pour essayer, et dans le mapper de VDJ je n'ai toujours que les définition d'origines... Comment les écraser ?

Merci d'avance

 

Voila la version complète, si vous pouviez me dire où est l'erreur je vous en serait très reconnaissant =D.

Quote :

<?xml version="1.0" encoding="UTF-8"?>
<device name="Numark_Stealth_Control_Damgot" author="Damgot" type="MIDI" decks="2" drivername="Périphérique audio USB">

<encoder cc="0" name="EFFECT_SELECT_LEFT_1" deck="1" />
<encoder cc="1" name="EFFECT_SLIDER1_LEFT_100" deck="1" />
<encoder cc="2" name="SAMPLE_SELECT_1" deck="1" />
<encoder cc="2" name="SAMPLE_SELECT_1" deck="2" />
<encoder cc="3" name="SAMPLE_VOLUME_100" deck="1" />
<encoder cc="3" name="SAMPLE_VOLUME_100" deck="2" />
<encoder cc="4" name="EFFECT_SELECT_RIGHT_1" deck="2" />
<encoder cc="5" name="EFFECT_SLIDER1_RIGHT_100" deck="2" />
<encoder cc="6" name="PITCH_REFINING_1_LEFT" deck="1" />
<encoder cc="7" name="PITCH_REFINING_1_RIGHT" deck="2" />
<slider cc="8" name="VOLUME_LEFT" deck="1" />
<slider cc="9" name="VOLUME_RIGHT" deck="2" />
<slider cc="10" name="CROSSFADER" inverted="true" />
<slider cc="11" name="PITCH_LEFT" deck="1" inverted="true" />
<slider cc="12" name="PITCH_RIGHT" deck="2" inverted="true" />
<slider cc="13" name="GAIN_LEFT" deck="1" />
<slider cc="14" name="GAIN_RIGHT" deck="2" />
<slider cc="15" name="HEADPHONE_VOLUME" />
<slider cc="16" name="HIGHT_LEFT" deck="1" />
<slider cc="17" name="HIGHT_RIGHT" deck="2" />
<slider cc="18" name="MEDIUM_LEFT" deck="1" />
<slider cc="19" name="MEDIUM_RIGHT" deck="2" />
<slider cc="20" name="BASS_LEFT" deck="1" />
<slider cc="21" name="BASS_RIGHT" deck="2" />
<slider cc="22" name="HEADPHONE_MIX" />
<slider cc="23" name="MASTER_VOLUME" />
<encoder cc="24" name="JOGWHEEL_LEFT_10" deck="1" />
<encoder cc="25" name="JOGWHEEL_RIGHT_10" deck="2" />
<encoder cc="26" name="BROWSER_UPDOWN_1" />
<button note="48" name="PFL_LEFT" deck="1" />
<button note="49" name="EFFET_ACTIVATE_LEFT" deck="1" />
<button note="50" name="EFFET_ACTIVATE_TEMPORARY_LEFT" deck="1" />
<button note="51" name="CUE_STOP_LEFT" deck="1" />
<button note="52" name="LOAD_RIGHT" deck="2" />
<button note="53" name="EFFET_ACTIVATE_RIGHT" deck="2" />
<button note="54" name="EFFET_ACTIVATE_TEMPORARY_RIGHT" deck="2" />
<button note="55" name="PFL_RIGHT" deck="2" />
<button note="56" name="KEYLOCK_LEFT" deck="1" />
<button note="57" name="SAMPLE_PLAY" />
<button note="58" name="SAMPLE_PLAY_TEMPORARY" />
<button note="59" name="PAUSE_STOP_LEFT" deck="1" />
<button note="60" name="CUE_STOP_RIGHT" deck="2" />
<button note="61" name="PITCH_RANGE_10" />
<button note="62" name="PITCH_RANGE_33" />
<button note="63" name="KEYLOCK_RIGHT" deck="2" />
<button note="64" name="SYNC_LEFT" deck="1" />
<button note="65" name="LOOP_LEFT_-1" deck="1" />
<button note="66" name="LOOP_LEFT_+1" deck="1" />
<button note="67" name="PLAY_STUTTER_LEFT" deck="1" />
<button note="68" name="PAUSE_STOP_RIGHT" deck="2" />
<button note="69" name="LOOP_RIGHT_-1" deck="2" />
<button note="70" name="LOOP_RIGHT_+1" deck="2" />
<button note="71" name="SYNC_RIGHT" deck="2" />
<button note="72" name="SCRATCH_JOG" />
<button note="73" name="LOOP_IN_LEFT" deck="1" />
<button note="74" name="LOOP_OUT_AUTO_LEFT" deck="1" />
<button note="75" name="LOAD_LEFT" deck="1" />
<button note="76" name="PLAY_STUTTER_RIGHT" deck="2" />
<button note="77" name="LOOP_IN_RIGHT" deck="2" />
<button note="78" name="LOOP_OUT_AUTO_RIGHT" deck="2" />
<button note="79" name="BROWSER_SWITCH" />
<button note="80" name="KILL_HIGHT_LEFT" deck="1" />
<button note="81" name="KILL_MEDIUM_RIGHT" deck="2" />
<button note="82" name="KILL_HIGHT_RIGHT" deck="2" />
<button note="83" name="KILL_BASS_LEFT" deck="1" />
<button note="84" name="KILL_BASS_RIGHT" deck="2" />
<button note="85" name="KILL_MEDIUM_LEFT" deck="1" />

</device>


Autres questions : connaissez vous les numéros des LED's ?

Merci d'avance
 

63%