Phasecraft Changelog
All notable changes to Phasecraft are documented here.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
π Planned
- DSP architecture audit (Phase 0)
- Phase-first modulation engine implementation
- Propagation path system (2-6 simultaneous paths)
- Tape Flange mode refinement
- Spatial Interference mode
- Hybrid Physics mode
- Chorus mode
- Phase visualizer improvements
- Tempo sync
- Audio test suite (15+ tests)
- Factory presets (20+ presets)
β¨ Added
- Production readiness plan with 5-week roadmap
- Comprehensive design specification
- DSP architecture documentation
- Parameter reference guide
- Marketing materials and brand positioning
- Legal documentation (EULA, attributions)
- Versioning system integration
π Changed
- Updated company branding to "KnobSmith Audio"
- Updated company website to knobsmithaudio.com
π Documentation
- AI image prompts for visual assets
- Press release and product page copy
- Social media content strategy
- Visual assets guide
β οΈ Status: Alpha - NOT FOR PRODUCTION
β¨ Added
- Core phase engine
- Interference Engine DSP
- Motion Generator
- Propagation Paths (6 types)
- Phase Field Visualizer
- Basic preset system
- VST3 and AU formats
β οΈ Known Issues
- Phase modes not fully implemented
- Visualizer performance optimization needed
- Tempo sync incomplete
First alpha release for internal testing
πΊοΈ Path to Release Candidate
Phasecraft features the most ambitious DSP architecture with a physics-based modulation engine. Here's the roadmap to v1.0.0-rc.1:
π¬ Phase 0: DSP Architecture Audit (2 days) - CRITICAL
- Audit current implementation vs PRD vision
- Decision: Build physics-based engine from scratch OR refactor?
- Verify if "Propagation Paths" are implemented
- Check Tape/Air/Chorus mode status
Phase 1: Core DSP Implementation (10-14 days)
- Phase-First Modulation Engine: Calculate phase from spatial distance, not LFO
- Propagation Path System: 2-6 simultaneous paths with mechanical inertia
- Mode-Specific Engines: Tape (capstan physics), Air (spatial interference), Chorus (voice timing)
- Non-Periodic Modulators: Brownian motion, damped oscillators (not sine LFOs)
Phase 2: Audio Quality & Testing (5 days)
- 15+ audio tests (interference, modulation, modes, anti-aliasing)
- Spectral analysis (aliasing, THD at all modes)
- Listening tests for "physical realism"
Phase 3: Visualization & UI (6 days)
- Path Visualizer: Show propagation paths in 2D/3D space
- Phase Field Display: Real-time phase interference patterns
- 60fps OpenGL rendering with graceful degradation
- Sci-fi aesthetic matching "physics laboratory" vibe
Phase 4: Performance Optimization (4 days)
- Target: < 3% CPU at 48kHz (complex DSP)
- SIMD for path calculations
- Efficient comb filter implementation
- GPU-accelerated visualization
Phase 5: Presets & Documentation (4 days)
- 20+ factory presets across all modes
- Technical documentation (physics formulas, propagation math)
- User guide with visual examples
Phase 6: DAW Validation & Release (4 days)
- DAW compatibility testing
- Pluginval Level 10 certification
- macOS notarization
β οΈ Estimated Timeline
Total: 35-39 days (~5-6 weeks) to Release Candidate
Note: Timeline depends heavily on Phase 0 decision
βοΈ Technical Innovation
Phasecraft's core innovation is its phase-first approach to modulation:
Traditional Approach:
LFO β Delay Time β Phase (as a consequence)
Phasecraft Approach:
Spatial Distance β Phase Offset β Time Delay (derived)
Ο = 2Ο Γ distance / wavelength
t = distance / speed_of_sound
f' = f Γ (c / (c + v)) // DopplerThis physics-based foundation creates modulation that feels organic and three-dimensional, not synthetic.
For support and updates, visit knobsmithaudio.com