ci sto lavorando cmq ci sono quasi riuscito a farlo con un solo tasto
ecco l'action: (la prima volta $myloop vale 0)
var $myloop 2 ? set $myloop -1 & goto +4 : var $myloop 1 ? set $myloop 2 & goto -4 & effect "beatgrid2" active & effect "beatgrid1" active : var $myloop 0 ? set $myloop 1 & effect "beatgrid1" active : set $myloop 0
premo x attivare il primo beatgrid
quando finisce ripremo e si attiva il secondo
e alla fine ripremo ancora e fa il goto
xò dopo quando ripremo ancora, non fa niente
VDJ6 Mappare un loop personalizzato
Re: VDJ6 Mappare un loop personalizzato
Alza la radio a chiodo quando senti che c'è Marco Ravelli al suono
Let's Dance è il ritmo che fa per te su Radio Studio Più dalle 2 alle 3
Let's Dance è il ritmo che fa per te su Radio Studio Più dalle 2 alle 3
Re: VDJ6 Mappare un loop personalizzato
Finalmente sono riuscito a scrivere questa action così complessa 
la spiego bene in modo che la possano capire tutti
questa action fa un loop di 8 battute e al termine, la canzone riprende come se il loop non ci fosse stato.
il loop viene fatto in questo modo:
le prime 4 battute ripete la prima battuta per quattro volte
per le altre quattro battute invece ne fa due con quattro loop di mezza battuta e le altre due con 8 loop di 1/4 di battuta cioè:
|--- |--- |--- |--- |-|- |-|- |||| ||||
qui sopra ogni battuta è separata da uno spazio per essere più chiaro
per far funzionare questa action bisogna premere 3 volte il tasto assegnato alla action
la prima volta per attivarlo
la seconda poco prima che inizi la 5a battuta e la terza volta poco prima che inizi la 9a cioè quando sta per finire il loop
se tenete premuto il tasto per mezzo secondo, perché magari avete sbagliato, la action viene annullata
la action da me creata usa due effetti BeatGrid da me modificati e configurati che trovate qui sotto (li ho riuppati perché uno era configurato male)
potete comunque continuare ad usare anche l'effetto BeatGrid già presente nel vostro VDJ per altre cose.
ecco la action:
holding ? set $MyLoopState 0 :
var $MyLoopState 0 ? set $MyLoopState 1 & effect "beatgrid1" active :
var $MyLoopState 1 ? set $MyLoopState 2 & goto -4 & effect "beatgrid2" active & effect "beatgrid1" active :
var $MyLoopState 2 ? set $MyLoopState 0 & goto +4
la spiego bene in modo che la possano capire tutti
questa action fa un loop di 8 battute e al termine, la canzone riprende come se il loop non ci fosse stato.
il loop viene fatto in questo modo:
le prime 4 battute ripete la prima battuta per quattro volte
per le altre quattro battute invece ne fa due con quattro loop di mezza battuta e le altre due con 8 loop di 1/4 di battuta cioè:
|--- |--- |--- |--- |-|- |-|- |||| ||||
qui sopra ogni battuta è separata da uno spazio per essere più chiaro
per far funzionare questa action bisogna premere 3 volte il tasto assegnato alla action
la prima volta per attivarlo
la seconda poco prima che inizi la 5a battuta e la terza volta poco prima che inizi la 9a cioè quando sta per finire il loop
se tenete premuto il tasto per mezzo secondo, perché magari avete sbagliato, la action viene annullata
la action da me creata usa due effetti BeatGrid da me modificati e configurati che trovate qui sotto (li ho riuppati perché uno era configurato male)
potete comunque continuare ad usare anche l'effetto BeatGrid già presente nel vostro VDJ per altre cose.
ecco la action:
holding ? set $MyLoopState 0 :
var $MyLoopState 0 ? set $MyLoopState 1 & effect "beatgrid1" active :
var $MyLoopState 1 ? set $MyLoopState 2 & goto -4 & effect "beatgrid2" active & effect "beatgrid1" active :
var $MyLoopState 2 ? set $MyLoopState 0 & goto +4
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
Alza la radio a chiodo quando senti che c'è Marco Ravelli al suono
Let's Dance è il ritmo che fa per te su Radio Studio Più dalle 2 alle 3
Let's Dance è il ritmo che fa per te su Radio Studio Più dalle 2 alle 3
Re: VDJ6 Mappare un loop personalizzato
Intanto complimenti , si vede che con il VdjScript ci sai fare 
una cosa non mi torna della tua action :
quando scrivi :
set $MyLoopState 2 & goto -4 & effect "beatgrid2" active & effect "beatgrid1" active :
in questo caso lui prima torna indietro di 4 battute , poi attiva il beatgrid2 e poi il beatgrid1 , che non è proprio cio' che avevi chiesto tu all'inizio. purtroppo da tastiera non si possono testare , occorre per forza un controller midi , ma so per certo che quelle operazione vengono eseguite quasi contemporaneamente (leggasi contemporaneamente vista la velcoita' dell'interprete di vdj script).
La tua action dovrebbe prevedere la fine di beatgrid1 , nello stesso momento in cui finisce l'1 dovrebbe cominciare il 2 e quando finisce il 2 dovrebbe andare avanti di 4 battute....
Correggimi se ho capito male....
una cosa non mi torna della tua action :
quando scrivi :
set $MyLoopState 2 & goto -4 & effect "beatgrid2" active & effect "beatgrid1" active :
in questo caso lui prima torna indietro di 4 battute , poi attiva il beatgrid2 e poi il beatgrid1 , che non è proprio cio' che avevi chiesto tu all'inizio. purtroppo da tastiera non si possono testare , occorre per forza un controller midi , ma so per certo che quelle operazione vengono eseguite quasi contemporaneamente (leggasi contemporaneamente vista la velcoita' dell'interprete di vdj script).
La tua action dovrebbe prevedere la fine di beatgrid1 , nello stesso momento in cui finisce l'1 dovrebbe cominciare il 2 e quando finisce il 2 dovrebbe andare avanti di 4 battute....
Correggimi se ho capito male....
. . . ...Ragione&Coerenza... . . .
Il peggior nemico del dj è il DJ
Il peggior nemico del dj è il DJ
Re: VDJ6 Mappare un loop personalizzato
sì, viene fatto un effect "beatgrid1" active per disattivarlo
perché quando è attivo viene disattivato e quando è disattivo viene attivato con quella action
perché quando è attivo viene disattivato e quando è disattivo viene attivato con quella action
Alza la radio a chiodo quando senti che c'è Marco Ravelli al suono
Let's Dance è il ritmo che fa per te su Radio Studio Più dalle 2 alle 3
Let's Dance è il ritmo che fa per te su Radio Studio Più dalle 2 alle 3
Re: VDJ6 Mappare un loop personalizzato
mmmmmm....non ho capito

. . . ...Ragione&Coerenza... . . .
Il peggior nemico del dj è il DJ
Il peggior nemico del dj è il DJ
Re: VDJ6 Mappare un loop personalizzato
se non hai capito provalo sulla tastiera
funziona, basta ke davanti a tutta la action ci metti deck 1 o deck 2 se lo vuoi fare sul 2
es:
deck 1 var $MyLoopState...
cmq riuppo i file xke la configurazione era ancora sbagliata, ora ho provato e funziona sia da tastiera che da console
es:
deck 1 var $MyLoopState...
cmq riuppo i file xke la configurazione era ancora sbagliata, ora ho provato e funziona sia da tastiera che da console
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
Alza la radio a chiodo quando senti che c'è Marco Ravelli al suono
Let's Dance è il ritmo che fa per te su Radio Studio Più dalle 2 alle 3
Let's Dance è il ritmo che fa per te su Radio Studio Più dalle 2 alle 3
