← Back to Plugins

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.

Unreleased

πŸ“‹ 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
0.1.0-alpha.12025-12-25

⚠️ 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)) // Doppler

This physics-based foundation creates modulation that feels organic and three-dimensional, not synthetic.

For support and updates, visit knobsmithaudio.com

We use optional analytics cookies to understand site usage. You can accept or reject. See our Privacy Policy.