Quick Sign In:  

Forum: VirtualDJ Technical Support

Topic: How to Automatically Load Song, and then Beat Tap once.
ROMNTRUPRO InfinityMember since 2011
A large number of my songs have the beat grid shifted incorrectly. I find that if I load the song, the song loads at the beginning of the track, but the beat grid is not set to 1.1. If I tap the beat tap button once, the beat grid moves to the proper location. Is there a way to automatically load each song and tap the beat tap button? Does anyone have, or can anyone write, a script to do so? Any help is appreciated.
 

geposted Fri 31 Dec 21 @ 5:38 pm
locoDogPRO InfinityModeratorMember since 2013
load & wait 200ms & set_firstbeat
 

geposted Fri 31 Dec 21 @ 6:00 pm
ROMNTRUPRO InfinityMember since 2011
locodog wrote :
load & wait 200ms & set_firstbeat


I am not sure that I understand. Is this the syntax for a script? I have never written a script for Virtual DJ, so I am clueless.
 

geposted Fri 31 Dec 21 @ 6:07 pm
Add it to a custom button
 

geposted Fri 31 Dec 21 @ 6:14 pm
ROMNTRUPRO InfinityMember since 2011
Thanks to each of you. You made it seem so simple that I figured it must be. I quickly found out that it is as simple as you said. I set a button with the following command:

load & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat
& load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat
& load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat
& load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat
& load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat
& load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat
& load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat
& load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat
& load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat
& load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat & load_next & wait 200ms & set_firstbeat
 

geposted Sat 01 Jan 22 @ 5:16 pm
ROMNTRUPRO InfinityMember since 2011
[quote=ROMNTRU]Thanks to each of you. You made it seem so simple that I figured it must be. I quickly found out that it is as simple as you said. I set a button with the following command:

repeat 50ms & set_firstbeat & load_next
 

geposted Sat 08 Jan 22 @ 4:33 pm