EGOB PRESENTS
EGOVISUAL 0.2.5
Windows music-to-video content engine for VST3 hosts and standalone use.
Install and scan
Install the VST3 to C:\Program Files\Common Files\VST3\EgoVisual.vst3, restart your DAW,
and perform a VST3 rescan. The standalone application installs under C:\Program Files\EgoB\EgoVisual.
DAW workflow
- Place EgoVisual on the master bus.
- Play the song; audio passes through unchanged.
- Press MAKE IT VISUAL.
- Choose FULL AUTO or one of the curated styles and adjust the performance macros.
- Use FULLSCREEN or enable SPOUT OUTPUT for OBS and compatible receivers.
Standalone and Social Export
Drag or choose WAV, MP3, FLAC, AAC, or M4A master audio. Open SOCIAL, check the required targets,
select FPS and quality, then choose EXPORT SELECTED or EXPORT ALL. Media Foundation produces synchronized
H.264/AAC MP4 files. Use EXPORT YOUTUBE VIDEO to directly save a full-width 16:9
*_YOUTUBE_16x9.mp4 file. Existing files are not overwritten silently.
The bottom macros update the preview immediately and their current values are also used by saved sessions and exports. NO FX, PULSE, GLITCH, MACHINE 3D, and OVERDRIVE set useful points on that automatable FX control. FX ranges from a clean image at 0% to pronounced displacement, scan lines, colour separation, grain, and transient flashes at 100%. Every named style has its own deterministic fractal recipe: examples include neon mandalas, chrome shards, dark veins, psychedelic and dub echo spirals, cyberpunk circuitry, techno gears, D&B lightning, ambient growth, glitch dragons, and Machine Dream architecture. The recipes respond differently to bass, mids, treble, kicks, snares, hats, onsets, stereo width, and spectral motion. The same identity is used for generated visuals, imported-video overlays, and final exports.
The six large performance dials are intentionally dramatic. INTENSITY controls brightness, line weight, scale, and density; MOTION ranges from a true zero-speed geometry to rapid travel; CHAOS changes symmetry, topology, particle count, and deformation; COLOR traverses distinct palettes without making 0% and 100% the same hue; FX moves from a clean source to strong depth, scan, and displacement; and CUT RATE controls visible rhythmic angle jumps, slicing, and flashes. FULL AUTO continues directing scenes and music reactions but does not rescale these manual positions.
MACHINE DREAM 3D is an original uncanny electronic direction built from receding feedback planes, asymmetrical perspective tunnels, fractured geometry, and acidic metallic colour. The MACHINE 3D preset selects it immediately. Kick drives camera depth, bass bends the image plane, snares fracture perspective, and hi-hats introduce fine instability. FULL AUTO can bring a restrained version into energetic sections when FX is raised.
React and Generate
The REACT page maps Master, Kick, Snare, Hi-Hat, Bass, and Vocal interpretation to direction, camera punch, edits, detail, warping, and subject focus. Its live Director Timeline displays energy, kicks, and snares. GENERATE FROM MUSIC proposes a prompt from the current interpretation; APPLY CREATIVE DIRECTION turns the edited main and negative prompts into repeatable style, seed, scene, palette, and camera decisions stored in the session.
Local video
LOAD VIDEO accepts common Windows video containers when the necessary codec is available. Video loading
is asynchronous and source audio is muted so it cannot interfere with the master. Paste an HTTPS YouTube
URL and choose DOWNLOAD YOUTUBE to import one video that you own or are authorized to download. This uses
the bundled verified yt-dlp.exe; playlists and access-control workarounds are not supported.
Loaded video is decoded into the same reactive compositor as the FX layer, so camera punch, bass zoom,
hi-hat shake, glitch displacement, colour, flashes, fractals, and particles visibly affect it in the live
preview. At higher FX values it becomes a deforming pseudo-3D surface with automated yaw, depth echoes,
tunnel geometry, and beat-driven perspective. The same treatment is reproduced in final social exports.
Genre selection is immediate and regenerates a new variation inside that genre. Cinematic, analog, industrial, club, dub, atmospheric, horror, graphic, futuristic, fractured, and machine families each use distinct source-video colour, camera, depth, bending, feedback, tracking, and fracture behavior. REGENERATE changes the variation while retaining the selected genre. Choose NO FX for a true clean source pass with no tint, overlay, fractal, camera movement, glitch, or 3D treatment.
Sessions
SAVE SESSION writes a versioned .egovisual session. OPEN SESSION restores the seed, scenes,
locks, style, prompt direction, palette decisions, and modulation state. Factory sessions are installed optionally.
Spout and GPU
The live procedural preview uses HLSL on Direct3D 11 and reports Direct3D 12 capability. SPOUT OUTPUT publishes the main GPU texture under the sender name EgoVisual. Sender and receiver should use the same Windows graphics-performance adapter.
Preview rendering is host-safe: hidden tabs do not render, presentation never waits for vertical sync on the DAW interface thread, and Spout resources are created only after SPOUT OUTPUT is enabled.
Troubleshooting
- Update the graphics driver if Direct3D initialization fails.
- Choose a different file or install a compatible Windows codec if video cannot load.
- Close the receiving application and toggle SPOUT OUTPUT after changing GPU preference.
- Use a new output folder/name if export reports an existing file.