If you want to communicate with VirtualDJ in Python by using the Network Control plugin, please find an example here:
https://github.com/DJCEL/VirtualDJ-API-Python
The idea was to keep it simple but do not hesitate to propose some useful functions to add to virtualdj_client.py
It is not to replace the VirtualDJ SDK.
https://github.com/DJCEL/VirtualDJ-API-Python
The idea was to keep it simple but do not hesitate to propose some useful functions to add to virtualdj_client.py
It is not to replace the VirtualDJ SDK.
Posted 7 days ago @ 9:13 pm
i´m sure it will be extremly ussefull and can do hundred of things, but i´m a noob user in python and only testa couple of verbs in network control.
for my lucky today we can explore these kind of projects whit ia help, and this is my intention, but the question is, can´t imagine how to o better saying...what can i do with it....
i appreciate if explain few applications, or things of we can develope whit it.
thank you
for my lucky today we can explore these kind of projects whit ia help, and this is my intention, but the question is, can´t imagine how to o better saying...what can i do with it....
i appreciate if explain few applications, or things of we can develope whit it.
thank you
Posted 4 days ago @ 7:09 pm
It's just an additional tool/interface for automation. Python is very easy to use.
It can be used for:
- external automation of tasks (prepare stems, ...)
- a radio/TV station / broadcast (automation)
- a website developped with Python for the backend (FastAPI, Flask, Django,...) so you can create a bridge between a website and VirtualDJ
- a MCP server with FastMCP library to be used with a LLM (Claude, OpenAI,... or your local LLM)
Consider the IT approach: SaaS or On-Premise
It can be used for:
- external automation of tasks (prepare stems, ...)
- a radio/TV station / broadcast (automation)
- a website developped with Python for the backend (FastAPI, Flask, Django,...) so you can create a bridge between a website and VirtualDJ
- a MCP server with FastMCP library to be used with a LLM (Claude, OpenAI,... or your local LLM)
Consider the IT approach: SaaS or On-Premise
Posted 3 days ago @ 9:17 am





