Skip to content

Adoption: bundled MilkDrop engine and local preset catalog for the media visualizer #101

Description

@John-Ryan21337

Track a bounded current-dev adoption of Club's existing Butterchurn/MilkDrop engine, based on the local-media workspace prerequisite draft PR90 at 6a2496d895576f58ff484453196803d70792319a.

The engine slice pins Butterchurn 2.6.7 and presets 2.4.7, loads bundled preset packs only on explicit use, preserves the caller-owned audible audio graph, and bounds render dimensions, frame rate, preset cycling, failures and cleanup. Its public controller/catalog will be consumed by a separate complete visualizer UI follow-up. The prerequisite alone does not activate a feature or capture audio.

The port will include deterministic lifecycle tests, a synthetic silent browser check where practical, dependency/license review, an independent audit, and the repository's required gates. It will not read real audio, accounts, microphones or screen capture.

日本語:既存のローカルメディア機能を前提に、MilkDrop エンジンと同梱プリセットを移植します。エンジン単体では UI や音声取得を有効にしません。実際の音声やアカウントを使わずに検証し、UI は別の増分 PR で接続します。

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions