| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| engine | ||
| packs | ||
| research | ||
| tests | ||
| ui | ||
| .gitignore | ||
| PHASE2_LOOPFINDER.md | ||
| README.md | ||
| TODO.md | ||
| autotune.py | ||
| demos.json | ||
| foundry.py | ||
| kitgate.py | ||
| kitindex.py | ||
| restage.py | ||
| server.py |
`public/kits.json` is a 1.2 MB snapshot of audio that lives outside the repo, and `.kitindex-cache.json` is derived from file mtimes — both regenerate in seconds and neither belongs in history. @strudel/web went in while working out whether the sequencer should be a Strudel playground. It should not: the deck already plays the rack with `loopAt` semantics, and a second audio graph would only add a way for the two to disagree about what the same cells mean. The Strudel tab emits text for strudel.cc instead. So the package comes back out — a dependency nothing imports is a false statement about what the project needs, and it would have shipped in the lockfile forever.
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| engine | Loading commit data... | |
| packs | Loading commit data... | |
| research | Loading commit data... | |
| tests | Loading commit data... | |
| ui | Loading commit data... | |
| .gitignore | Loading commit data... | |
| PHASE2_LOOPFINDER.md | Loading commit data... | |
| README.md | Loading commit data... | |
| TODO.md | Loading commit data... | |
| autotune.py | Loading commit data... | |
| demos.json | Loading commit data... | |
| foundry.py | Loading commit data... | |
| kitgate.py | Loading commit data... | |
| kitindex.py | Loading commit data... | |
| restage.py | Loading commit data... | |
| server.py | Loading commit data... |