Audio – VDJScript verbs
24 verbs in Audio. The verb text stays in English.
- beat_juggleAlternatively jumps one beat forward and backward 'beat_juggle 0.5' will jump 1/2 beat forward or backward
- beatjumpJump a certain number of beats as set by beatjump_select 'beatjump +1' to jump forward, or 'beatjump -1' to jump backwards
- beatjump_padexecute 'goto +x' where x depends on the pad number and the beatjump_page
- beatjump_pagechange the offset of the jumps in beatjump_pad actions
- beatjump_selectSelect the number of beats the beatjump action will jump 'beatjump_select 4' to set beatjump to 4 beats 'beatjump_select +1' to set the next higher beat size 'beatjump_select 50%' to halve the current beat size 'beatjump_select 200%' to double the current beat size
- clone_deckclone the deck (load the same song on the other deck, and play it from the same position, ready for beat-juggling).
- clone_from_deckclone from the other deck (load the song from the other deck, and play it from the same position, ready for beat-juggling).
- dualdeckmodetoggle dual deck mode. when enabled dualdeckmode_decks will apply to both decks 1/3 or 2/4
- dualdeckmode_decksdualdeckmode_decks is listed as a VirtualDJ script verb in Audio.
- dumpreverse the playback direction while dump is active, then when deactivated, start again forward from where the song should have been if it had been playing forward during the dump. when quantize_all is active, dump will be quantized to match the beats. This can also be forced by using 'dump quantized' or 'dump notquantized' to dump only while the key is pressed, use 'dump while_pressed'
- gotochange the position in the song. 'goto +10ms' jumps 10ms forward. 'goto -4' jumps 4 beats backward. 'goto 20%' jumps to 20% of the song's length.
- goto_beat_in_barput the song on its nth beat after the downbeat without losing sync: 'goto_beat_in_bar 4'
- goto_first_beatautomatically goes to the first beat in the song.
- goto_startgo to the start of the song.
- mixermodeReturn true if internal mixer used (master output available), false if external mixer used. Parameter can also be explicit: mixermode "internal" or mixermode "external"
- move_deckload the song from the called deck into the deck specified by the parameter and unloads the song from the calling deck
- reverseplay the song backward
- seekmove into the song while the button is pressed. 'seek +2' moves beat by beat, skipping 2 beats every 10ms. 'seek +420ms' moves from 420ms every 10ms. using skip with a beat number keep the song playing correctly while moving inside.
- song_posposition in the song. (the difference between song_pos and goto is that song_pos can be used as a slider).
- songpos_remainget the remaining time in %. if used with a parameter (in % or ms), returns true if the time left is less or equal than the value: 'songpos_remain 500ms ? blink'.
- songpos_warningreturns true if the song is in its last 30s (actual time can be adjusted in options)
- stems_split'stems_split' will duplicate deck 1 to deck 3 or deck 2 to 4, with the vocals playing on the first deck and the instruments on the other deck 'stems_split vocal target' will duplicate the opposite deck to the deck stems_split was called from
- stems_split_unlinkAfter using stems_split, you can use stems_split_unlink to have the decks behave independently, allowing to scratch the vocals without affecting the instrumental for example
- swap_decksswap deck 1 and deck 2