summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
47 hoursAdd git-bug to flakeJake Zerrer
47 hoursHandle BPM of zeroJake Zerrer
47 hoursAdd error loggingJake Zerrer
9 daysSplit `timeline` into two functionsJake Zerrer
`phrase->spans` converts my `phrase` structure to a seq of [start end value] spans.
9 daysCoerce ratios to longs in some casesJake Zerrer
9 daysmini-notation-compiler: change default note parserJake Zerrer
9 daysAdd unheard.midi.notes namespaceJake Zerrer
9 daysCreate improved beat clockJake Zerrer
WIP various changes
9 daysmini-notation parser: map notes to valuesJake Zerrer
9 daysCreate compiler for strudel mini-notationJake Zerrer
10 daysAdd namespace header with creditsJake Zerrer
10 daysCreate `paste` operatorJake Zerrer
10 daysHousekeepingJake Zerrer
10 daysAdd replicate functionJake Zerrer
10 daysAdd elongationJake Zerrer
10 daysAdd rate functionJake Zerrer
10 daysAdd parallel compositionJake Zerrer
10 daysCreate cycles namespaceJake Zerrer
Thanks for your help on this one, Claude
2025-11-26Mild housekeepingJake Zerrer
2025-11-26Update time-object to use new interval tree implJake Zerrer
2025-11-26Have claude create RatioValueIntervalJake Zerrer
2025-11-25Implement interval tree logicJake Zerrer
2025-11-25Create reconcile-merge missionary utilityJake Zerrer
2025-11-21Convert comment to bugJake Zerrer
2025-11-21POC of reactive timelineJake Zerrer
2025-11-21Test wrapping note in time objectJake Zerrer
2025-11-21FIX time object bugJake Zerrer
2025-11-21jj fixJake Zerrer
2025-11-21Create static version of time-objectJake 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-18Remove old clockJake Zerrer
2025-11-18Create >measure-clockJake Zerrer
2025-11-18Add >beat-clockJake Zerrer
2025-11-18Create >mono-clockJake Zerrer
2025-11-17Damn, I think timeline may even be mostly working, sans one bugJake Zerrer
2025-11-14More work, now on merge-tocsJake Zerrer
2025-11-14Create first draft of time-objectJake Zerrer
2025-11-13Fix undefined continuous flowJake Zerrer
2025-11-13Create test for channel-based short-message fnJake Zerrer
2025-11-12Move test out of midi.cljJake Zerrer
2025-11-12Prepare for talkJake Zerrer
2025-11-09Add ref to bugJake Zerrer
2025-11-07Add new instrumentJake Zerrer
2025-11-07Make doc globally availableJake Zerrer
2025-11-07Vastly simplify controller setupJake Zerrer
2025-11-06Define minilab3 valuesJake Zerrer
2025-11-06Create second instrument (keyboard) with separate inputJake Zerrer
2025-11-06Create first clock-based compositionJake Zerrer
2025-11-06Add alias for hihatJake Zerrer
2025-11-06Clean up some unused functionsJake Zerrer
2025-11-06Move scratch.clj to devJake Zerrer