Skip to content

WaveScope 1.1.0

Choose a tag to compare

@jasonulbright jasonulbright released this 12 Jul 23:18
· 8 commits to main since this release

Portable zip — unzip anywhere, run WaveScope.exe. Settings live in
wavescope.ini beside the exe; nothing touches the registry except the
opt-in launch-at-login key. Delete the folder and every trace is gone.

MilkDrop deck true-up: morph transitions, a live preset lab, and
audio-driven VJ shuffle.

  • Morph deck (projectM engine): a MORPH row with a target dropdown (shuffle,
    or any preset in the library), a 0.5–10 s blend slider, and a morph button
    that cross-fades between presets using the engine's soft cut. The blend
    length persists in wavescope.ini.
  • Preset lab (L): a modal editor over the active preset's full .milk
    source. Apply (Ctrl+Enter) recompiles live against the signal; a rejected
    edit keeps the running preset and shows the engine's message, with a line
    and column when it has one. Save writes to presets\user\.
  • Auto-VJ (S → VJ): audio-driven shuffle instead of a timer — a bass drop
    hard-cuts to another visual, a long lull gently morphs. Applies to
    whichever engine is active.
  • Timed shuffle now blends projectM preset hops over the morph slider length
    instead of hard-cutting; DJ still hops the engine, VJ keeps its own design.
  • L used to open the MilkDrop preset folder; point MILK at your own
    .milk archive by clicking the milkdrop deck button again.

The zip bundles the projectM DLLs, their app-local VC++ runtime, and
THIRD-PARTY-NOTICES.txt with full license texts and upstream pins. The
artifact is gated by WaveScope.exe selftest run from the staged layout
before zipping.