Forum: General Discussion

About VirtualDJ and DJing in general

If you need extended support, contact our Support Team.
Forum Guidelines  (*) The moderators hold the rights to remove, move or modify posts.
Topic: VirtualDJ 2020 & FreeStyler X2 - how to?
I've been using VDJ7 and FreeStyler 3.5.5 for a very long time now and I've got a lot of videos with POIs programmed for FreeStyler and also make use of the beat sent from VDJ to FreeStyler.

I want to upgrade to VDJ2020 and the latest version of FreeStyler X2 now, but I cannot get any specific way to get the the programmed POIs and beat to be sent to FreeStyler. I've searched the wiki and forums here, but there is a lot of references to FreeStyler8 (I assume it was a plugin), but the links to are all invalid and I cannot find the plugin if I search for it.

Then there is this:

Unfortunately this explains how to control FreeStyler from VDJ8 via MIDI and it seems that even if I get that to work, I'll have to update/redo all the POIs in all the configured tracks with updated commands. Don't even know if this will work in VDJ2020...

Is there anyone who can shed some light on this - can I make use of the old POIs and FreeStyler commands from within VDJ, e.g. "FS:272,1"
What is the preferred route to go using VDJ2020 and FreeStyler X2?

Any help much appreciated!

Posted Mon 18 May 20 @ 8:13 pm

Posted Tue 19 May 20 @ 5:25 pm
NicotuxHome userMember since 2014
there is now a native effect called "freestyler" VDJ using OS2L protocol
have to enable in settings -> extensions -> effects -> other
but for some reasons any reference were removed (even not listed in "list of native effects")
the use is somehow the same as with Sunlite Suite 2

Posted Tue 19 May 20 @ 6:47 pm
Thank you Nicotux

I'm aware of OS2L, but unfortunately FreeStyler does not support it (yet). SunLite has their own extremely expensive propriety USB-to-DMX interfaces, so that is not an option and I've already got all my fixtures, scenes, chases etc. configured and working in FreeStyler, so I don't really want to move away from that.

Posted Tue 19 May 20 @ 7:47 pm
NicotuxHome userMember since 2014

Posted Tue 19 May 20 @ 8:21 pm
Hi Nicotux

Thank you for trying to assist.

I've read through that thread, but the "bridge" is not available for download anymore, apparently it is not required anymore, but no further instructions on how to actually implement the OS2L and get it working, although a couple of other forum member asked for assistance in that thread. At the top of the thread it says: "This topic is old and might contain outdated or incorrect information."

My POIs currently have the FreeStyler TCP commands e.g. "FS:272,1", but I don't know if that is still relevant or if the commands should be changed or if something like a bridge or translater is required where the OS@L commands can be mapper to TCP commands which FreeStyler can understand.

I've installed the "FreeStyler" plugin - the only one which I was able to find except for the "FreeStyler Midi" plugin, tried it with my existing FreeStyler TCP commands e.g. "FS:272,1", but no luck.


Posted Wed 20 May 20 @ 11:49 am
AdionPRO InfinityCTOMember since 2006
Since vdj 7 didn't have poi other than cue points, where exactly are these commands stored?

Posted Wed 20 May 20 @ 12:11 pm
I've eventually now found this thread under plugins:

It is quite an old thread started in 2014 and related to VDJ8 with the last post by Nicotux in June 2019, but it seems to still be (mostly) relevant in Virtual DJ2020. :)

A few things to keep in mind, in case anyone else runs into the same issues.

* In order for VDJ2020 to control FreeStyler via TCP/IP commands, the FreeStyler8 plugin needs to be installed - In VDJ open the settings page, go to EXTENSIONS, then select Effects and then select Other - there you will find a "Freestyler" plugin - this is actually the FreeStyler8 plugin mentioned in the thread - select "Install" on the far right.
* The plugin installs under Master Effects in the default skin inside the "Other" folder and the name is "FREESTYLER" (It does not install under "Auto Start" as mentioned everywhere in the thread and in the videos - that was the initial location, but seems to have changed in the meantime)
* Two very informative videos were created by royvanmeel - they should get you going in no time. (Page 6 of the thread: )
* The old messages on e.g. cue points e.g. FS:272,1 will have to be updated. Cue point "Type" needs to be changed to "Action" and the new command must be entered into the "Macro action" field e.g. "set $fsvalue 255 & set $fscommand 272" - there is a tool available ( which is supposed to be able to convert it, but I've tested it and it could not read in my VDJ database successfully. I might create a tool myself to convert the commands - will look into it...

Here are the direct links to the videos:

Posted Wed 20 May 20 @ 3:10 pm