Reading the repo
Opening the box…
Reading the repo
Opening the box…
How to install on Windows
A record player simulated from the groove up
Saved setup from 3 h ago
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/rauchg/vinyl.git cd vinyl
Node.js >=22
winget install CoreyButler.NVMforWindows nvm install lts nvm use lts
npm install
npm test
$ vercel dev
That's it. vercel dev runs the same build as production (node build.mjs, which writes dist/) and serves it on localhost:3000. It builds once, so restart it after editing.
There's nothing to install. Node 22+ is enough for the build and the tests:
$ npm run build # dist/: index.html, src/, assets/, records/
$ npm test # offline checks of the physics: response, distortion, surface noise, cue, skip
$ npm run bench # CPU cost of the engine per second of audio
No reports for Windows yet.
GitManual AI Agent reads the 2 key files and writes a step-by-step guide for Windows. Once written, it's saved for everyone.