Ciao ragazzi, scusate se mi sono intrufolato anche se non sono proprio un Dj ma un Vj...
avrei bisogno di una dritta, è possibile, tramite VirtualDj, esportare il BPM (in modo da usarlo con un altro software in tempo reale)
cioè: vorrei sapere in ogni momento quel'è il BMP del pezzo che in questo momento VirtualDj sta suonando
grazie
nic
avrei bisogno di una dritta, è possibile, tramite VirtualDj, esportare il BPM (in modo da usarlo con un altro software in tempo reale)
cioè: vorrei sapere in ogni momento quel'è il BMP del pezzo che in questo momento VirtualDj sta suonando
grazie
nic
Posté Tue 21 Sep 10 @ 9:12 am
Al momento non è possibile: il database interno di VirtualDJ contiene solo un valore medio dei BPM.
Posté Tue 21 Sep 10 @ 9:16 am
mmmmm immagino che il database di cui parli sia quello nel file XML
e in quello magari trovo però il nome del mp3 che sta suonando al momento, e posso risalire al BPM grazie al tag di quel file, forse.
che ne dici?
e in quello magari trovo però il nome del mp3 che sta suonando al momento, e posso risalire al BPM grazie al tag di quel file, forse.
che ne dici?
Posté Tue 21 Sep 10 @ 9:26 am
non ho bencapito lo scopo di tutto questo :
ti serve un valore numerico di BPM per elaborazioni sonore esterne ?
quello lo leggi nell'apposita didascalia sui deck e nel browser
e' un valore medio, che nella musica moderna e' anche sinonimo di stabile.
Ma se ince, come credo meglio
ti serve un segnale, elettronico o un dato informatico
che esce da VirtualDj ad ogni scoccare di battuta
e che possa essere intercettato e usato da un altra applicazione
magari per sincronizzare dei sample, per delle animazioni grafiche a ritmo, o per gestire effetti sonori
sarebbe possibile usare il MIDI
che e' in grado di comandare led e vu meter esterni
sia come livello audio, che allo scoccare di ogni quadrato della BeatGrid.
Il discorso qui' si complica un pochino,
e ha comunque bisogno di una periferica esterna MIDI o HID
correttamente identificata e mappata, che funzioni con il nostro MIDI OUT.
Per programmare quale tipo di informazione debba portare all'esterno, e in che modo,
c'e' il VDJscript, con cui si ptogramma il funzionamento di tutti gli acessori.
Con la stessa tecnica, ma molto piu' elaborata
si potrebbe anche programmare un altra applicazioneinterna al sistema operativo,
per raccogliere le informazioni MIDI in uscita, e usarle per i suoi scopi.
Ricordiamoci che il VDJscript riesce anche a far funzionare i display alfanumerici dinamici.
ma per essere piu' precisi, bisogna conoscere bene lo scopo di questa tiritera,
e le funzioni possibili dell'latra applicazione (o hardware esterno)
a cui sono destinate le informazioni di VirtualDJ.
Augh !
ti serve un valore numerico di BPM per elaborazioni sonore esterne ?
quello lo leggi nell'apposita didascalia sui deck e nel browser
e' un valore medio, che nella musica moderna e' anche sinonimo di stabile.
Ma se ince, come credo meglio
ti serve un segnale, elettronico o un dato informatico
che esce da VirtualDj ad ogni scoccare di battuta
e che possa essere intercettato e usato da un altra applicazione
magari per sincronizzare dei sample, per delle animazioni grafiche a ritmo, o per gestire effetti sonori
sarebbe possibile usare il MIDI
che e' in grado di comandare led e vu meter esterni
sia come livello audio, che allo scoccare di ogni quadrato della BeatGrid.
Il discorso qui' si complica un pochino,
e ha comunque bisogno di una periferica esterna MIDI o HID
correttamente identificata e mappata, che funzioni con il nostro MIDI OUT.
Per programmare quale tipo di informazione debba portare all'esterno, e in che modo,
c'e' il VDJscript, con cui si ptogramma il funzionamento di tutti gli acessori.
Con la stessa tecnica, ma molto piu' elaborata
si potrebbe anche programmare un altra applicazioneinterna al sistema operativo,
per raccogliere le informazioni MIDI in uscita, e usarle per i suoi scopi.
Ricordiamoci che il VDJscript riesce anche a far funzionare i display alfanumerici dinamici.
ma per essere piu' precisi, bisogna conoscere bene lo scopo di questa tiritera,
e le funzioni possibili dell'latra applicazione (o hardware esterno)
a cui sono destinate le informazioni di VirtualDJ.
Augh !
Posté Tue 21 Sep 10 @ 12:10 pm
Si fondamentalmente vorrei che le animazione da me realizzate, cioè dei videi, si sincronizzassero automaticamente col pezzo che in quel momento sta suonando. Quindi mi serve ogni battuta, posto che chi sta suonando al momento può anche lavorare di pitch...
Quindi ora vedo in che modo intercettare i segnali midi in uscita, e a quel punto già so come fare il resto.
L'ultima mia perplessità è questa: il VDJ produce segnali midi anche se non ho nessuna periferica midi collegata? Cioè se faccio uno script col VDJscript che mi manda il valore BPM, questo non ha bisogno che ci sia fisicamente una periferica MIDI, vero?
Grazie ragà per la disponibilità, già mi avete fatto risparmiare un casino di tempo :D
Quindi ora vedo in che modo intercettare i segnali midi in uscita, e a quel punto già so come fare il resto.
L'ultima mia perplessità è questa: il VDJ produce segnali midi anche se non ho nessuna periferica midi collegata? Cioè se faccio uno script col VDJscript che mi manda il valore BPM, questo non ha bisogno che ci sia fisicamente una periferica MIDI, vero?
Grazie ragà per la disponibilità, già mi avete fatto risparmiare un casino di tempo :D
Posté Tue 21 Sep 10 @ 12:38 pm
Per completezza: avevo intenzione di usare VVVV come software, ma se avete qualche consiglio (vedo che bazooka qui si occupa anche di video! forte!) è ben accetto XD
Posté Tue 21 Sep 10 @ 12:57 pm
ok, quindi posto che mi installo un software come “Hubi's LoopBack device” che mi crea una porta midi virtuale, ho già scoperto come accedere a questa porta dal mio software video-live-processing cioè vvvv (http://vvvv.org per chi fosse interessato, è un robo pazzesco ed è GRATIS).
Non ho ancora capito come mandare a questa porta il BPM, anzi ho letto da qualche parte che non esiste un "verbo" VDJscript per esportare il BPM.... Aiuto Bazooka!
Non ho ancora capito come mandare a questa porta il BPM, anzi ho letto da qualche parte che non esiste un "verbo" VDJscript per esportare il BPM.... Aiuto Bazooka!
Posté Tue 21 Sep 10 @ 1:21 pm
un periferica video virtuale potrebbe anche andare bene
poi sara' compito del tuo VVVV interpretare i segnali midi che VDJ puo' inviare li'.
C'e' comunque da dire che il VDJscript, come del resto tutte le funzioni avanzate di VirtualDJ
sono usabili con la versione completa e originale del software
che va acquistato con licenza regolare.
Quando sarai un utente registrato
vedrai che su questo sito esistono guide e tutorials dedicati alla programmazione MIDI
che altrimenti ti sono completamente nascoste.
Ti rammento che comunque VirtualDJ fa gia' quallo che vuoi stai cercando di fare in modo selvaggio
e nelle sue numerose funzioni video, ci sono gia' decine e decine di animazioni video
che funzioano a suon di musica direttamente dall'interno.
Io mi occupo di video da parecchio, ma piu' che di animazioni grafiche
ho sempre pèreferito mixare i videoclips originali,k efar vedere la musica cosi' come l'han voluta gli autori.
Augh !
poi sara' compito del tuo VVVV interpretare i segnali midi che VDJ puo' inviare li'.
C'e' comunque da dire che il VDJscript, come del resto tutte le funzioni avanzate di VirtualDJ
sono usabili con la versione completa e originale del software
che va acquistato con licenza regolare.
Quando sarai un utente registrato
vedrai che su questo sito esistono guide e tutorials dedicati alla programmazione MIDI
che altrimenti ti sono completamente nascoste.
Ti rammento che comunque VirtualDJ fa gia' quallo che vuoi stai cercando di fare in modo selvaggio
e nelle sue numerose funzioni video, ci sono gia' decine e decine di animazioni video
che funzioano a suon di musica direttamente dall'interno.
Io mi occupo di video da parecchio, ma piu' che di animazioni grafiche
ho sempre pèreferito mixare i videoclips originali,k efar vedere la musica cosi' come l'han voluta gli autori.
Augh !
Posté Tue 21 Sep 10 @ 1:39 pm
Hahaha selvaggio!! Mi fai morire!
Comunque dai a parte gli scherzi, sincronizzare due software mi sembra la cosa più naturale del mondo, mi sembra strano che si debba addirittura ricorrere alla programmazione midi... infatti ho provato traktor, e ho scoperto che che basta tickare una casella ed eccoti il Midi Clock in uscita sulla porta midi virtuale... una facilità quasi imbarazzante. Infatti mi sa che userò traktor per fare 'sta performance. Userò dei videoclip, però sto provando a fare in modo che ogni 4, 8 16 o 32 battute "switcha" automaticamente da un video all'altro, su una base di un centinaio di videi. Non mi dire che qualcosa del genere c'è già dentro il virtualDj che m'incazzo XD
ma tu invece hai tutti i videoclip dei pezzi che passi? forte! ma che musica metti?
Comunque dai a parte gli scherzi, sincronizzare due software mi sembra la cosa più naturale del mondo, mi sembra strano che si debba addirittura ricorrere alla programmazione midi... infatti ho provato traktor, e ho scoperto che che basta tickare una casella ed eccoti il Midi Clock in uscita sulla porta midi virtuale... una facilità quasi imbarazzante. Infatti mi sa che userò traktor per fare 'sta performance. Userò dei videoclip, però sto provando a fare in modo che ogni 4, 8 16 o 32 battute "switcha" automaticamente da un video all'altro, su una base di un centinaio di videi. Non mi dire che qualcosa del genere c'è già dentro il virtualDj che m'incazzo XD
ma tu invece hai tutti i videoclip dei pezzi che passi? forte! ma che musica metti?
Posté Fri 24 Sep 10 @ 3:14 am