mirror of
https://github.com/aphrody-labs/soundcraft.git
synced 2026-10-14 03:29:05 +00:00
* Progress docs to the craftrules standard; full re-measure against Pro Tools 2026.4.1 Stage: alpha. Menu breadth 482/512 (94.1%, measured), feature breadth ~70%, ready for real work ~40%; ~350-570 agent-hours to beta, ~950-1,450 to full parity, calibrated on this repo's PR history. - ROADMAP.md rewritten: stage banner, two numbers, dimension/feature/language tables - docs/target-app-parity.md: authoritative assessment (area table moved from ROADMAP) - docs/gaps.md: 22 ranked gaps with evidence and estimates - docs/roadmap.md: milestones, current focus, beta plan - docs/ui-, file-format-, hardware-, plugin-, localization-parity.md: new checklists - docs/parity.md -> docs/parity-checklist.md (generated by cargo xtask parity) - architecture.md: video, vst3-host, au-host crates; device I/O limits Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> * Stage: pre-alpha under the core-workflow gate Add the alpha gate to docs/roadmap.md: interface recording at a chosen buffer size, MIDI recording, and session interchange with Pro Tools fail, so the stage moves from alpha to pre-alpha (~5 points and ~110-180 agent-hours to alpha). Mark the alpha blockers in docs/gaps.md; update ROADMAP.md, target-app-parity.md and README. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> * Add mainstream-practitioner and essentials-user readiness numbers Mainstream practitioner ~36% (weekly-area depth 50.6% x 0.90 interaction x 0.92 stability x 0.85 file exchange) and essentials user ~57% (core-feature depth 72.4% x 0.90 launch/stability x 0.90 discoverability x 0.97 files), with written weights, discounts and GitHub user evidence. Full ready-for-real-work checked against its written dimension weights (40.6%); unchanged at ~40%, stage unchanged. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> * Readiness by audience: hours to ~95% for full, mainstream and essentials Full ~40% / 950-1,450 h, mainstream ~36% / 380-600 h, essentials ~57% / 110-200 h, calibrated on this repo's PR history. The full number is already an additive weighted sum over the written dimension table; method unchanged. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
4.8 KiB
4.8 KiB
Parity report
Generated: 2026-10-06 (last run of
cargo xtask parity; the catalog and aliases are unchanged since) · Target: Avid Pro Tools Ultimate 2026.4.1 menu tree
Generated by soundcraft-cli parity --write docs/parity-checklist.md (also cargo xtask parity).
It compares the incumbent's menu tree (feature names observed black-box, crates/engine/catalog/menus.txt) with SoundCraft's command registry.
UI-layer commands (windows, AudioSuite) are counted by the app's own report (engine.parity over the control channel).
Menu items implemented by the engine: 397 / 512 (77.5%)
| Menu | Implemented | Total |
|---|---|---|
| AudioSuite | 0 | 28 |
| Clip | 28 | 29 |
| Edit | 95 | 98 |
| Event | 32 | 32 |
| File | 22 | 30 |
| Options | 40 | 41 |
| Setup | 18 | 19 |
| Track | 69 | 71 |
| View | 92 | 112 |
| Window | 1 | 52 |
Not yet implemented
- File > Open > Project...
- File > Open > Sketch...
- File > Dashboard...
- File > Start Collaboration...
- File > Import > VENUE Channel Names as Track Names
- File > Export > Selected Tracks as New AAF/OMF...
- File > Export > Selected Tracks as New Media Composer Compatible Session...
- File > Sign In
- Edit > Automation > Duplicate Dolby Atmos Plugin Automation to Pan Automation
- Edit > Automation > Duplicate Pan Automation to Dolby Atmos Plugin Automation
- Edit > Automation > Coalesce Pan Guide Automation
- View > Mix Window Views > Mic Preamps
- View > Mix Window Views > Instruments
- View > Mix Window Views > HEAT
- View > Mix Window Views > Inserts A-E
- View > Mix Window Views > Inserts F-J
- View > Mix Window Views > Sends A-E
- View > Mix Window Views > Sends F-J
- View > Mix Window Views > EQ Curve
- View > Mix Window Views > I/O
- View > Mix Window Views > Object
- View > Mix Window Views > Meters and Faders
- View > Mix Window Views > Delay Compensation
- View > Mix Window Views > Track Color
- View > Mix Window Views > Comments
- View > Mix Window Views > All
- View > Mix Window Views > Minimal
- View > Narrow Mix
- View > Other Displays > Universe
- View > Other Displays > Track List
- View > Other Displays > Clip List
- Track > Change Track Width > Show / Hide...
- Track > ARA Plugins > Melodyne
- Clip > ARA Plugins > Melodyne
- AudioSuite > EQ > Channel Strip
- AudioSuite > EQ > EQ3 1-Band
- AudioSuite > EQ > EQ3 7-Band
- AudioSuite > Dynamics > BF-76
- AudioSuite > Dynamics > Channel Strip
- AudioSuite > Dynamics > Dyn3 Compressor/Limiter
- AudioSuite > Dynamics > Dyn3 De-Esser
- AudioSuite > Dynamics > Dyn3 Expander/Gate
- AudioSuite > Dynamics > Maxim
- AudioSuite > Pitch Shift > Pitch II
- AudioSuite > Pitch Shift > Pitch Shift Legacy
- AudioSuite > Pitch Shift > Time Shift
- AudioSuite > Pitch Shift > Vari-Fi
- AudioSuite > Reverb > D-Verb
- AudioSuite > Delay > Mod Delay III
- AudioSuite > Modulation > Sci-Fi
- AudioSuite > Harmonic > Eleven Lite
- AudioSuite > Harmonic > Lo-Fi
- AudioSuite > Harmonic > Recti-Fi
- AudioSuite > Harmonic > SansAmp PSA-1
- AudioSuite > Other > DC Offset Removal
- AudioSuite > Other > Duplicate
- AudioSuite > Other > Gain
- AudioSuite > Other > Invert
- AudioSuite > Other > Normalize
- AudioSuite > Other > Reverse
- AudioSuite > Other > Signal Generator
- AudioSuite > Other > Time Compression Expansion
- Options > Activate HEAT
- Setup > Machine Track Arming Profiles...
- Window > Configurations > Window Configuration List
- Window > Configurations > New Configuration...
- Window > Configurations > Update Active Configuration
- Window > Configurations > Auto-Update Active Configuration
- Window > Arrange > Tile
- Window > Arrange > Tile Horizontal
- Window > Arrange > Tile Vertical
- Window > Arrange > Cascade
- Window > Hide All Floating Windows
- Window > Close Window
- Window > Mix
- Window > Edit
- Window > Sketch to Front
- Window > MIDI Editor
- Window > Score Editor
- Window > MIDI Event List
- Window > MIDI Editors > Bring to Front
- Window > MIDI Editors > Send to Back
- Window > MIDI Keyboard
- Window > Clip List
- Window > Clip Effects
- Window > ARA Plugins
- Window > Splice
- Window > Learn
- Window > SoundFlow
- Window > Task Manager
- Window > New Workspace > Default
- Window > New Workspace > Soundbase
- Window > New Workspace > Track Presets
- Window > Workspaces > Bring to Front
- Window > Workspaces > Send to Back
- Window > Workspaces > Close All Workspaces
- Window > Transport
- Window > Big Counter
- Window > Automation
- Window > Memory Locations
- Window > Machine Track Arming
- Window > Video Universe
- Window > Video
- Window > Color Palette
- Window > UI Customization
- Window > Metadata Inspector
- Window > Transcript
- Window > Pro Tools Search
- Window > Renderer
- Window > Trim and Downmix
- Window > Collaboration > Pro Tools Projects
- Window > Collaboration > Find Talent
- Window > Collaboration > Messages
- Window > Disk Usage
- Window > System Usage