Reading the repo
Reading the repo
How to install on Windows
the ultimate vocal synthesizer - sing, speak, beatbox, and more
Saved setup from just now
Will it work on Windows?
Then run powershell -ExecutionPolicy Bypass -File .\setup.ps1. It stops at the first error and is safe to run again. Servers and tests aren't started; it lists them at the end. Read it first.
Needs Git: winget install Git.Git
git clone https://github.com/jamesondh/chimera-vocal-synth.git cd chimera-vocal-synth
Node.js LTS (no version pinned), Bun, Rust stable
winget install CoreyButler.NVMforWindows nvm install lts nvm use lts powershell -c "irm bun.sh/install.ps1 | iex" winget install Rustlang.Rustup
bun install cargo build
bun run dev
bun run test cargo test
Needs Rust with the wasm32-unknown-unknown target, and Bun.
bun install
bun run dev # builds the wasm, then Vite on 127.0.0.1:5317
bun run test # wasm build, cargo test --workspace, bun test tests
The AudioWorklet needs a secure context, so open it on localhost or over HTTPS (for example
tailscale serve). Vercel builds it with vercel.json.
Offline renders and measurement:
cargo run --release -p chimera-cli -- render speech|text|song|notes|beatbox|creature|vowels …
cargo run --release -p chimera-cli -- diagnose # nasal leakage, formants, bandwidths, pitch
cargo run --release -p chimera-cli -- compare csd # against a real singer (docs/csd-comparison.md)
cargo run --release -p chimera-cli -- compare tsp # against 23 real speakers (docs/speech-comparison.md)
bun tools/spectrogram.ts in.wav out.png
bun tools/musicxml-to-notes.ts score.mxl P1 --out p1.json # a score's part → `render notes` melody
No reports for Windows yet.
Opens a chat with this manual already filled in, for Windows. It uses your own account; gitmanual sends nothing.