8-) Welcome on digitaljockey.it 8-)

VDJ Scripting: mi date una mano ad impararlo e capirlo?

Discussioni sulle mappature per ogni tipo di controller MIDI/HID su VirtualDJ (.XML).
Rispondi
Noisemaker
Messaggi: 1
Iscritto il: 8 gen 2012, 17:06

VDJ Scripting: mi date una mano ad impararlo e capirlo?

Messaggio da Noisemaker »

Ciao a tutti :)
Ho trovato questo forum spulciando google alla ricerca di un po di info su Virtual DJ.
Nello specifico sto lavorando ad un controller per VDJ home made. Nell'attesa che mi arrivino i componenti necessari, dato che molto probabilmente sarà di tipo HID (se viene un casino andrò su MIDI) sto prendendo un po di confidenza con i file di definizione e mapping.
Non avendo altro cercando tra dispositivi vari, l'unico HID che avevo a portata di mano è stato il Wiimote (che ricordavo veniva visto dal pc come HID perchè l'ho usato altre volte in altri progetti).
Spulciando la documentazione di VDJ (e grazie ad un po di conoscenze di ingegneria informatica ed elettronica) sono riuscito a tirare giù i file che servono a virtual dj, ovvero
- device definition
- mappers
Ora, il mapper è vuoto, posso fare il learning da VDJ, ma volevo capire controlli un po più evoluti e soprattutto capire come lavora il linguaggio di scripting. Venendo da C++, Java, php, ecc... lo trovo abbastanza ostico, ho fatto qualche prova ma con scarso successo.
Al momento mi sto picchiando col seguente problema: ho impostato che se premo 'left' mi sposta il crossfader di -2%, ma se tengo premuto non continua a farlo come invece accade con la tastiera. Perchè?
Io ho scritto, usando HID Trace (grazie che esiste xD xD):
DEVICE:

Codice: Seleziona tutto

<button bit="0x07" name="left"/>
MAPPER:

Codice: Seleziona tutto

<map value="left" action=crossfader -2%" />
Suggerimenti?
Avatar utente
Bazzooka
Livello: DiJ ADMIN
Livello: DiJ ADMIN
Messaggi: 3112
Iscritto il: 23 mar 2009, 12:10
Località: Lago d'Iseo (Bergamo)
Contatta:

Re: VDJ Scripting: mi date una mano ad impararlo e capirlo?

Messaggio da Bazzooka »

c''e' una sezione dedicata appositamente
sul sito http://www.VirtualDJ.com" onclick="window.open(this.href);return false;
con tutte le info nella VDJpedia, in varie lingue
riservato agli utenti PRO.
DI solito rimandiamo questo tipo di discussioni sulle pagine del sito ufficiale
perche' si tratta di cose che possono fare la differenza tra un utente regolare e le varie situazioni Pirata
tutelando le pagine di istruzioni avanzate
da chi non ha la licenza per usufruirne.
Ma per rispondere al volo sul tuo quesito :
la tastiera aha un AUTO REPEAT dei tasti gestito dal suo hardware interno
i controller invece NO !
(a meno che tu non lo abbia previsto nel tuo autocostruito)
ed e' normale che risponda a una sola premuta alla volta.
Volendo esiste un istruzione che lo fa fare continuo,
ma preferirei illustrartela qui' :
http://it.virtualdj.com/forums/110368/I ... ipt&page=1" onclick="window.open(this.href);return false;

Augh !
DiJ BAZZOOKA by BAZZOOKA production's S.C.D.Y.e
- VideoDiscoMix -
Amministratore e socio fondatore DigitalJockey.it (segretario)
Beta Tester MixVibes "VFX" - VirtualDJ "VideoMixExpert"
www.Bazzooka.it ......mail to Bazzooka@DigitalJockey.it
Rispondi