This document captures forward-looking possibilities for PhizMusic interactive tooling while the context is fresh. It is intentionally exploratory: directions, trade-offs, and unknowns. It is not a commitment to any one implementation path.
π― Simple version: This is an ideas page for what we might build next (interactive visualizers, composition tools, plugins). Nothing here is a promise yet.
Phase 1 proved the conceptual layer in markdown. Phase 2 explores how to make those concepts playable, visual, and learn-by-doing while preserving physics-literal language.
Primary goals:
Each concept page gets a lightweight interactive companion (embedded or linked): spectrum demos, interval listeners, progression path explorers, and masking/loudness simulators.
Weekend-to-few-weeks per demo family, depending on polish and testing.
A browser-based editor using chromatic grid notation directly: create notes, audition instantly, inspect step-combo and ratio-set interpretation, export MIDI/audio.
Multi-month for a robust composer (core editing, playback, persistence, export).
Inside existing DAWs, users see PhizMusic-native labels and analysis overlays: step-number lanes, ratio-set chord readouts, pulse-fraction rhythm display, progression movement metrics.
Multi-month to long-term, especially for cross-platform QA and host compatibility.
Single environment combining notation, playback, analysis, and guided learning in one interface, fully native to PhizMusic terminology.
Long-term program, likely staged releases.
Recommended exploration order without committing architecture:
This gives high learning value early with lower platform risk.
Collected from <!-- INTERACTIVE: ... --> placeholders in current wiki pages:
wiki/sound-waves.md β Oscilloscope with frequency/amplitude controlswiki/sound-waves.md β Spectrum analyzer for complex tone decompositionwiki/ear-cochlea.md β Basilar membrane frequency-decomposition animationwiki/fourier-analysis.md β Additive synthesis with harmonics 1-16 sliderswiki/harmonic-series.md β Harmonic series visualizer with partial toggleswiki/chords.md β Chord explorer (grid select, hear, ratio-set display)wiki/twelve-tet.md β Just intonation vs 12-TET comparison playerwiki/consonance-dissonance.md β Dissonance curve explorer with spectrum cueswiki/missing-fundamental.md β Missing-fundamental demo with harmonic removal sliderwiki/notation-layer.md β Notation view toggle (staff/Dodeka/piano-roll) with transposition sliderwiki/chord-progressions.md β Progression trajectory visualizer with movement metricwiki/timbre.md β Timbre lab (envelope + attack morph)wiki/instrument-physics.md β Source archetype spectrum explorerwiki/adsr-envelope.md β ADSR sketchpad with source modelswiki/digital-audio.md β Sampling/aliasing simulatorwiki/auditory-masking.md β Frequency masking audibility demowiki/equal-loudness.md β Equal-loudness contour overlay explorerTwo viable options:
No commitment yet. Decision should follow first prototype constraints (bundle size, hosting, deployment, contributor workflow).
Potential future pages beyond current Tier 1/2 scope:
polyrhythm-world.mdthroat-singing-harmonics.mdmaqam.mdraga.mdgamelan.mddigital-filtering.mddynamic-compression.mdconvolution-reverb.mdfm-synthesis.mddithering.mdstereo-imaging.mdvoice-leading.mdmetric-modulation.mdgroove-swing.mdThese remain explicitly deferred so Phase 1 stays focused.
| PhizMusic phrasing | Conventional product phrasing | Notes |
|---|---|---|
| Chapter-linked interactive companion | Embedded educational widget | Lightweight, page-scoped |
| Chromatic grid composition environment | Piano-roll editor | PhizMusic-native labeling and logic |
| Step/ratio analysis overlay | Harmony assistant plugin | Readability-first, not prescriptive |
| Pulse-fraction timeline | Beat/grid sequencer | Same timing core with different vocabulary |