Local library
Import songs, analyze duration, BPM and energy, accept videos, and manage tracks faster with contextual actions.
VirtualMix is a Windows desktop application built for houses, parties, restaurants, events, and long sessions where the music should not stop. It combines playlists, Auto Fill, SFX, preview mixes, mix export, a visual turntable, bilingual controls, and an orchestrator that behaves like a virtual DJ.
Some features use an AI-based implementation for track analysis and intelligent mix decisions.
Features
VirtualMix is not just a player. It is a system that organizes the library, generates previews, triggers SFX, mixes clips, exports results, communicates visually what it is doing, and can already include sample songs from AmericaPixelGames if you want music ready from the first launch.
Import songs, analyze duration, BPM and energy, accept videos, and manage tracks faster with contextual actions.
VirtualMix can already ship with original AmericaPixelGames songs so you can try playlists, previews and the booth immediately if you want.
Each playlist can have songs, its own SFX, Auto Fill, suggested order, and clear preview states for preparation.
Generate a preview for each playlist, listen before sending it to a deck, and keep working without the app interrupting your selection flow.
Regenerate multiple previews in the background, watch percentage and queue state, and keep editing playlists while the process runs.
Two decks, platter, crossfader, queue presets, right-click queue actions, and a booth-style interface designed to feel alive.
Decides technique, explains why, exposes style, SFX support, and the current intent of the mix.
Some functions use an AI-based implementation to help analyze songs, read flow, and support more musical transition decisions.
Generate final mixes, keep an export library, preview queue items and generated files, and export created results back to the PC.
Includes a packaging flow for the executable with icon, FFmpeg, and base resources ready to distribute.
Workflow
Add songs or videos. If the source is a video, VirtualMix extracts the audio and places it in the library.
Create playlists, assign SFX, use Auto Fill, adjust the order, and prepare the material for preview or deck playback.
Generate each playlist preview mix, review the result, and regenerate it whenever needed.
Send playlists to the decks, use queue logic, crossfader, contextual queue actions, and the visual turntable, and let the orchestrator act.
Generate final mixes, preview queue or generated exports, and keep a ready-to-use library for playback or delivery.
Recent improvements
Recent updates focused on faster playlist preparation, better contextual actions, cleaner export control, and a UI that behaves better across compact and large resolutions.
A playlist row can now auto-pick up to five songs using duration, BPM and energy to build a more coherent preview or mix base.
Library, sounds, playlists, export queue, generated exports and deck queues now expose contextual actions such as play, delete, open, regenerate, move and export.
The playlist manager now supports contextual play, add, remove and move actions for songs and SFX without relying only on visible buttons.
Export queue items and generated exports can now be previewed directly, and the generated exports table supports play, export and delete from the same contextual flow.
VirtualMix includes compact behavior for 1366 x 768 style layouts and a subtle UI scale selector for 1920 x 1080 and above.
More dialogs, menus, tables and playback states are now covered by the ES / EN interface so the app feels more consistent during daily use.
Animated overview
This visual sequence explains the core loop: import tracks, build playlists, generate previews, send them to the decks, and let the orchestrator keep the booth alive.
VirtualMix imports songs, accepts videos, and extracts only the audio to keep the booth library clean and ready.
Real-world use
Mix language
Demo mixes
Explore example mixes with smoother handoffs, playlist flow, SFX accents, booth-style energy, and the kind of continuous playback VirtualMix is built to deliver from one selection to the next.
Demo music included here is original material from AmericaPixelGames.
Now playing
Dancehall flow · Booth preview · VirtualMix example
Support VirtualMix
VirtualMix is still an active project in development. Donations help fund UI work, booth improvements, export tools, playlist systems, testing and future Windows releases.
We sincerely appreciate every monetary contribution and thank you from the heart for helping the project move forward.
Current state
The foundation is already functional and full of identity, and recent builds now include Auto Fill, broader contextual menus, adaptive UI behavior and stronger export control. Stability, infinite continuity between playlists, preview behavior and fine mixing details are still being refined, but the app is much closer to a daily-use booth tool.