| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 5 days | Split `timeline` into two functionsHEADmain | Jake Zerrer | |
| `phrase->spans` converts my `phrase` structure to a seq of [start end value] spans. | |||
| 5 days | Add references file | Jake Zerrer | |
| 5 days | Coerce ratios to longs in some cases | Jake Zerrer | |
| 5 days | mini-notation-compiler: change default note parser | Jake Zerrer | |
| 5 days | Add unheard.midi.notes namespace | Jake Zerrer | |
| 5 days | Create improved beat clock | Jake Zerrer | |
| WIP various changes | |||
| 5 days | mini-notation parser: map notes to values | Jake Zerrer | |
| 6 days | Create compiler for strudel mini-notation | Jake Zerrer | |
| 6 days | Add namespace header with credits | Jake Zerrer | |
| 6 days | Create `paste` operator | Jake Zerrer | |
| 6 days | Devlog updates | Jake Zerrer | |
| 6 days | Housekeeping | Jake Zerrer | |
| 6 days | Add replicate function | Jake Zerrer | |
| 6 days | Add test runner | Jake Zerrer | |
| 6 days | Add elongation | Jake Zerrer | |
| 6 days | Add rate function | Jake Zerrer | |
| 6 days | Add parallel composition | Jake Zerrer | |
| 6 days | Create cycles namespace | Jake Zerrer | |
| Thanks for your help on this one, Claude | |||
| 11 days | Mild housekeeping | Jake Zerrer | |
| 11 days | Add cloc dep | Jake Zerrer | |
| 11 days | Update test song to use new interval tree impl | Jake Zerrer | |
| 11 days | Update time-object to use new interval tree impl | Jake Zerrer | |
| 11 days | Have claude create RatioValueInterval | Jake Zerrer | |
| 11 days | Devlog notes | Jake Zerrer | |
| 11 days | Set sphinx theme | Jake Zerrer | |
| 11 days | Fix AllowAttachSelf | Jake Zerrer | |
| 11 days | Add clj-async-profiler dep | Jake Zerrer | |
| 12 days | Implement interval tree logic | Jake Zerrer | |
| 12 days | Create reconcile-merge missionary utility | Jake Zerrer | |
| 2025-11-22 | Untrack .cpcache | Jake Zerrer | |
| 2025-11-22 | Add `docs` and `build-docs` bins | Jake Zerrer | |
| 2025-11-22 | Add direnv | Jake Zerrer | |
| 2025-11-22 | Run sphinx-quickstart | Jake Zerrer | |
| 2025-11-22 | Add sphinx to nix | Jake Zerrer | |
| 2025-11-21 | Convert comment to bug | Jake Zerrer | |
| 2025-11-21 | Update devlog | Jake Zerrer | |
| 2025-11-21 | POC of reactive timeline | Jake Zerrer | |
| 2025-11-21 | Test wrapping note in time object | Jake Zerrer | |
| 2025-11-21 | FIX time object bug | Jake Zerrer | |
| 2025-11-21 | Add nix flake | Jake Zerrer | |
| 2025-11-21 | jj fix | Jake Zerrer | |
| 2025-11-21 | Create static version of time-object | Jake Zerrer | |
| Create version of time object and phrase phrase can take both time objects and other phrases as children Static time-object API created! Pretty sweet, honestly. | |||
| 2025-11-20 | Create devlog | Jake Zerrer | |
| Add note | |||
| 2025-11-18 | Remove old clock | Jake Zerrer | |
| 2025-11-18 | Create >measure-clock | Jake Zerrer | |
| 2025-11-18 | Add >beat-clock | Jake Zerrer | |
| 2025-11-18 | Create >mono-clock | Jake Zerrer | |
| 2025-11-17 | Damn, I think timeline may even be mostly working, sans one bug | Jake Zerrer | |
| 2025-11-14 | More work, now on merge-tocs | Jake Zerrer | |
| 2025-11-14 | Create first draft of time-object | Jake Zerrer | |
