index
:
demo.git
main
Vide-coded 64k demo system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
audio
Age
Commit message (
Expand
)
Author
10 hours
fix(audio): Normalize procedurally generated notes to consistent RMS level
skal
10 hours
fix(audio): Fix spectrogram amplification issue and add diagnostic tool
skal
12 hours
fix(audio): Remove Hamming window from synthesis (before IDCT)
skal
12 hours
fix(audio): Scale procedural note generation for orthonormal DCT
skal
12 hours
feat(audio): Integrate FFT-based DCT/IDCT into audio engine and tools
skal
12 hours
fix(audio): Complete FFT Phase 2 - DCT/IDCT via reordering method
skal
15 hours
feat(audio): FFT implementation Phase 1 - Infrastructure and foundation
skal
17 hours
feat(audio): Add Spectral Brush runtime (Phase 1 of Task #5)
skal
32 hours
feat(audio): Complete Task #56 - Audio Lifecycle Refactor (All Phases)
skal
32 hours
feat(audio): Complete Phase 4 - Cleanup and Documentation (Task #56)
skal
33 hours
perf: Reduce audio test durations for faster test suite
skal
33 hours
feat(audio): Implement AudioEngine and SpectrogramResourceManager (Task #56 P...
skal
34 hours
fix(audio): Resolve tracker test failures due to initialization order
skal
2 days
feat: Optional sequence end times and comprehensive effect documentation
skal
2 days
feat: Audio playback stability, NOTE_ parsing fix, sample caching, and debug ...
skal
2 days
fix(audio): Add pending buffer for partial writes to prevent sample loss
skal
2 days
fix(audio): Check buffer space before rendering to prevent sample loss
skal
3 days
fix(audio): Render audio in small chunks to fix timing gaps
skal
3 days
feat(audio): Implement ring buffer for live playback timing
skal
3 days
feat(audio): Trigger pattern events individually for tempo scaling
skal
3 days
fix(audio): WAV dump now outputs stereo format matching live audio
skal
3 days
fix(audio): Properly sync tracker and synth timing in WAV dump
skal
3 days
fix(audio): WAV dump now calls tracker_update at 60Hz to prevent choppy audio
skal
3 days
fix(audio): WAV dump backend now properly triggers tracker patterns
skal
3 days
feat(audio): Add WAV dump backend for debugging audio output
skal
3 days
feat(audio): Implement mock audio backend for testing (Task #51.2)
skal
3 days
feat(audio): Implement audio backend abstraction (Task #51.1)
skal
3 days
refactor: Task #20 - Platform & Code Hygiene
skal
4 days
feat(audio): Fix tracker bugs and implement rock demo track
skal
4 days
refactor(build): Modularize build system with static libraries
skal
4 days
feat: Finalize tracker asset-sample integration with unified pasting strategy
skal
4 days
feat: Complete audio tracker system integration and tests
skal
4 days
feat: Integrate tracker system and update project context documentation
skal
6 days
clang-format
skal
6 days
style: add vertical compression rules to clang-format
skal
6 days
fix: Cross-compilation and style compliance
skal
7 days
opt: Guard debug/seek features with STRIP_ALL
skal
7 days
feat: Add --seek command line option for fast-forward debugging
skal
7 days
fix: Resolve macOS build breakage and restore tools audio support
skal
7 days
opt: Disable unused audio formats (FLAC, WAV, MP3) and encoding in miniaudio
skal
7 days
Chore: Add missing newlines at end of source files
skal
7 days
Implement procedural audio generation, spectral effects, and WebGPU particle ...
skal
7 days
add notes
skal
7 days
enforce code style
skal
10 days
perf(synth): Optimize Hamming window generation
skal
10 days
feat(visuals): Add rotation, color shifts, and improved beat-sync
skal
10 days
update asset system
skal
10 days
docs: Update project context and session notes
skal
10 days
style: Add 3-line descriptive headers to all source files
skal
10 days
build: Finalize WebGPU integration and platform fixes
skal
[next]