summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
12 daysChore: Remove trailing whitespaces across the codebaseskal
12 daysImplement procedural audio generation, spectral effects, and WebGPU particle ...skal
12 daysadd notesskal
12 daysenforce code styleskal
12 daysmore style rulesskal
12 daysadd mini_math.h header-only vector libskal
2026-01-28remove shader.wgslskal
2026-01-28simplify shaderskal
2026-01-28fix the audioskal
2026-01-28fix the spec editor a bitskal
2026-01-28feat(project-context): Document spectrogram generation moduleskal
2026-01-28feat(gemini): Add .geminiignore fileskal
2026-01-28fix(editor): Correct CSS formatting issuesskal
2026-01-28refactor(editor): Complete rewrite of script.js for stability and correctnessskal
2026-01-28fix(editor): Resolve all scoping, ordering, and scaling issuesskal
2026-01-28fix(editor): Final resolution of initialization and scoping errors in script.jsskal
2026-01-28fix(editor): Resolve button initialization errorsskal
2026-01-28feat(editor): Implement SDFs for drawing primitives and fix spectrogram clearingskal
2026-01-28fix(editor): Resolve 'canvasToSpectrogramCoords is not defined' error (final ...skal
2026-01-28fix(editor): Resolve 'canvasToSpectrogramCoords is not defined' errorskal
2026-01-28feat(editor): Full ellipse support and minor fixesskal
2026-01-28feat(editor): Implement ellipse drawing and application logicskal
2026-01-28fix(editor): Resolve duplicate variable declarations in script.jsskal
2026-01-28feat(editor): Implement logarithmic frequency scaleskal
2026-01-28feat(editor): Add audio playback and redo functionalityskal
2026-01-28feat(editor): Implement drawing tools and advanced undo/redoskal
2026-01-28feat(editor): Implement basic undo/redo functionalityskal
2026-01-28docs: Finalize project state synchronizationskal
2026-01-28chore(scripts): Update gen_assets.sh to include test asset generationskal
2026-01-28feat(editor): Scaffold web spectrogram editorskal
2026-01-28feat(spectool): Optimize .spec file size by trimming trailing zerosskal
2026-01-28style updateskal
2026-01-28perf(synth): Optimize Hamming window generationskal
2026-01-28docs(contributing): Add rule for newline at end of fileskal
2026-01-28docs: Synchronize project state for Asset System milestoneskal
2026-01-28update NOTESskal
2026-01-28feat(build): Finalize production assembly pipelineskal
2026-01-28fix(build): Robust asset tool invocation using generator expressionsskal
2026-01-28feat(visuals): Add rotation, color shifts, and improved beat-syncskal
2026-01-28feat(visuals): Enhance colors and add background flashesskal
2026-01-28chore(assets): Clean up demo_assets.txtskal
2026-01-28chore: Update .gitignore for generated assetsskal
2026-01-28chore(assets): Remove obsolete assets.txtskal
2026-01-28feat(assets): Add auto-generation comment to packer outputskal
2026-01-28docs: Document gen_assets.sh usageskal
2026-01-28fix(assets): Update gen_assets.sh pathsskal
2026-01-28feat(assets): Separate demo and test asset listsskal
2026-01-28feat(demo): Add drum sequence using embedded assetsskal
2026-01-28feat(build): Add 'final' CMake target for production assemblyskal
2026-01-28refactor(assets): Optimize asset retrieval using array lookupskal