Entra:     


Forum: German Forum

Topic: Nützliche "kleine" V8 Features & Actions - Page: 3
Wäre das denn prinzipiell Möglich? Kann man via VDJ Script auch Aktionen (wie das Blinken einer LED) auf dem Controller ausführen?
 

Ja, du musst den Befehl im Mapping einfach auf den Eintrag der LED legen.
 

Also hab ich versucht auf eine Taste zu machen , das hat leider nicht funktioniert. Zumindest bei mir. Habe ein Denon 6000 mk2 und wollte es auf die sehr selten genutzte Taste setzen (die Mikroabsenktaste "Post" ) Ähm könnt ihr mir das mal sagen wie das bitte funktioniert Danke schonmal
 

Die Mikrosektion des 6000er MK2 ist (glaub ich) komplett hardwareseitig, d.h. VDJ hat da keinen Einfluss drauf. Die "Befehle" gehen direkt an den Ausgang des Controllers.
Probiere es mal auf einer anderen Taste.
 

hab ich auch hat auch leider nicht funktioniert
 

Hast du den Befehl von deinem Bildschirm-Button, der ja funktioniert hat, rüberkopiert? Wenn du ihn nur auf die Taste legst, passiert logischerweise nichts. Du musst ihn auf die LED legen (also z.B. LED_cue1).
 

äh nein probiere ich dann mal aus wenn mein system wieder läuft (siehe anderen Post)
 

Ich habe folgenden Befehl eingegeben:

param_equal 'get_askthedj_unread' 0 ? off : blink LED_FX1_TAP

Damit wollte ich den Tap- Button Blinken lassen. Diesen benutze ich eh nicht. Es tut sich aber nichts. Im Mapping habe ich die Action, die unter dieser LED gelöscht.

Gehört da noch was dazu bei "blink LED_FX1_TAP" ?

Gruß Björn

 

Ich habe den kompletten Befehl von oben (der gaaaaaaanz Lange) auf die Tonhöhentaste gelegt. Einwandfrei !! Funktioniert so wie ich das auch wollte. Danke nochmal
Die Tap Taste brauche ich doch schonmal wenn VDJ zb die BPM nicht richtig analysiert, bzw ich mit "Transitions" arbeite (Also zb 100 BPM auf 128, und machmal auch mal mehr oder weniger als 100 BPM , finde ich sehr hilfreich !! )
 

HessenDJ wrote :
play_sync&phrase_sync 16
Danke, vlnjacki, dass Du mir diesen Topic empfohlen hast. Hier ist „mein kleines Feature“, an dem ich 3 Jahre lang geforscht habe… und das ich als Downbeat-Pedant sehr nützlich finde.

Diese zusammengesetzte Action bewirkt, dass der damit gestartete Titel nicht nur beatgenau, sondern auch genau „in Phase“ zum bereits laufenden Track startet. D.h., wenn der laufende Track gerade auf Schlag 13 (von 16) ist, startet der neue Track auch auf Schlag 13 und läuft dann synchron mit.
Das lässt sich gut im Beatcounter (oben mitte) beobachten. Sollte dieser nicht bis 16 gehen, so kann er In den Optionen unter „BeatCounterRange“ auf 16 eingestellt werden.
Beide actions „play_sync“ und „phrase sync“ sind zu finden in der Kategory „Sync“. Die 16 einfach hinten dranschreiben.


 

VDJ Monty wrote :
DIese Version schiebt im Falle einer AskTheDJ Nachricht den Sidepanel auf und auch wieder zu:

get_askthedj_unread ? blink 375ms & up? show_splitpanel 'sideview' on & sideview 'askthedj://' : nothing : sideview 'askthedj://'? on & up? sideview 'askthedj://'? show_splitpanel 'sideview' off & sideview 'Sidelist' : show_splitpanel 'sideview' on & sideview 'askthedj://' : nothing : off & up? sideview 'askthedj://'? show_splitpanel 'sideview' off & sideview 'Sidelist' : show_splitpanel 'sideview' on & sideview 'askthedj://' : nothing




ALso bei mir öffnet sich nichts von alleine, es blinkt auch nicht.
Wenn ich auf den Button klicke, dann öffnet sich das Fenster.
 

Bei mir das selbe Problem !
 



'askTheDJMonitoring' is set to 'ALWAYS' in options

param_equal 'get_askthedj_unread' 0 ? off : blink

get_askthedj_unread ? blink 300ms : param_equal `get_browsed_folder` "Ask the DJ" ? goto_last_folder : browser_gotofolder "askthedj://"
 

Danke Metrix ! Funktioniert einwandfrei !
 

Cue Lock bei allen Songs im Ordner setzen bzw. aufheben.

sperren
repeat_start 'cuelock' ? on & repeat_stop 'cuelock' : off & repeat_start 'cuelock' 150ms & browser_scroll 'bottom' ? repeat_stop 'cuelock' & load_next & lock_cues on & browser_scroll 'top' : browser_scroll +1 & load & lock_cues on


entsperren
repeat_start 'cuelock' ? on & repeat_stop 'cuelock' : off & repeat_start 'cuelock' 150ms & browser_scroll 'bottom' ? repeat_stop 'cuelock' & load_next & lock_cues off & browser_scroll 'top' : browser_scroll +1 & load & lock_cues off
 

Custombuttons um verschiedene Slideshows zu laden:

Als Quelle für Audiodatein (Audio Only Visualisation):

Button1
var_equal slideload 1 ? on : set slideload 1 & video_source_select slideshow & effect_string audioonlyvisualisation 1 'E:\PFAD1\PFAD1'

Button2
var_equal slideload 2 ? on : set slideload 2 & video_source_select slideshow & effect_string audioonlyvisualisation 1 'E:\PFAD1\PFAD2'

Button3
var_equal slideload 3 ? on : set slideload 3 & video_source_select slideshow & effect_string audioonlyvisualisation 1 'E:\PFAD3\PFAD3'

usw.....




Als Überlagerungs Effekt:


Button1
var_equal slideload 1 ? on : set slideload 1 & deck master effect_string slideshow 1 'E:\PFAD1\PFAD1'

Button2
var_equal slideload 2 ? on : set slideload 2 & deck master effect_string slideshow 1 'E:\PFAD2\PFAD2'

Button3
var_equal slideload 3 ? on : set slideload 3 & deck master effect_string slideshow 1 'E:\PFAD3\PFAD3'

usw...


 

Hier ein kleiner Script um über ein Dialogfenster den Pitch per Eingabe auf einen bestimmten BPM Wert zu stellen.




offf & set set_bpm `get_bpm` & set_var_dialog set_bpm BPM &
repeat_start 'bpm_change' 250ms 240 &
param_equal '`get_var set_bpm`' '`get_bpm`' ? nothing :
get_var set_bpm & param_cast 'beats' & pitch & repeat_stop 'bpm_change'
 

metrix wrote :


'askTheDJMonitoring' is set to 'ALWAYS' in options

param_equal 'get_askthedj_unread' 0 ? off : blink

get_askthedj_unread ? blink 300ms : param_equal `get_browsed_folder` "Ask the DJ" ? goto_last_folder : browser_gotofolder "askthedj://"


Hallo, irgendwie klappt das nicht bei mir.
Da ich mich mit den Scripts nicht so auskenne vermute ich mal das ich die Scripte komplett versaut habe.
Wäre es möglich, den kompletten Script dafür hier zu veröffentlichen, damit ich da nix kaputt machen kann.
Das wäre sehr nett. danke im vorraus
 

Eine Möglichkeit ist es den Ordner einfach in die Seitenansicht zu ziehen, dieser wird dann automatisch aktualisierten. Ich habe gelesen das die Scripte seit einem Update nicht mehr funktionieren ich selber nutze das nicht.
 

mal wieder hochgeschoben
 

90%