Skip to content

Commit b72ab44

Browse files
committed
Update documentation for 0.0.3
1 parent 20c9b04 commit b72ab44

4 files changed

Lines changed: 309 additions & 63 deletions

File tree

features.html

Lines changed: 137 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -368,10 +368,10 @@ <h2 class="text-4xl font-bold text-white mb-6">
368368
>
369369
Multi-track Sessions
370370
</summary>
371-
<div class="mt-4 text-slate-300 space-y-2">
371+
<div class="mt-4 text-slate-300 space-y-2">
372372
<p>• Multi-track audio + MIDI sessions</p>
373-
<p>• Track selection and reordering</p>
374-
<p>Track templates and session templates</p>
373+
<p>• Track selection, rename, reordering, and resizing</p>
374+
<p>Session templates and track templates save/load</p>
375375
</div>
376376
</details>
377377
<details
@@ -382,10 +382,19 @@ <h2 class="text-4xl font-bold text-white mb-6">
382382
>
383383
Session Management
384384
</summary>
385-
<div class="mt-4 text-slate-300 space-y-2">
385+
<div class="mt-4 text-slate-300 space-y-2">
386386
<p>• Session save/open/save-as</p>
387387
<p>• Recent session tracking</p>
388-
<p>• Session metadata editing</p>
388+
<p>• Dirty-state tracking and close-guard prompts</p>
389+
<p>
390+
• Transport and timeline workflow coverage including
391+
play/pause/stop/record, loop/punch ranges, tempo and
392+
time-signature edits, metronome control, and panic reset
393+
</p>
394+
<p>
395+
• Session metadata editing (author, album, year, track number,
396+
genre)
397+
</p>
389398
</div>
390399
</details>
391400
</div>
@@ -512,7 +521,8 @@ <h3 class="text-xl font-semibold text-white mb-2">
512521
</h3>
513522
<p class="text-slate-400">
514523
Add time-stretch markers to audio clips for tempo matching and
515-
creative time manipulation.
524+
creative time manipulation, with reset and half-speed/double-speed
525+
helpers.
516526
</p>
517527
</div>
518528
<div
@@ -540,7 +550,10 @@ <h3 class="text-xl font-semibold text-white mb-2">
540550
</h3>
541551
<p class="text-slate-400">
542552
Mute, rename, and organize clips with comprehensive metadata and
543-
visual feedback.
553+
visual feedback, including take-lane workflows for overlap-based
554+
stacking, dedicated comping actions, active-take cycling, take
555+
move up/down, unmute-in-range operations, take pin/unpin, and
556+
take lock/unlock controls.
544557
</p>
545558
</div>
546559
<div
@@ -624,11 +637,12 @@ <h2 class="text-3xl font-bold text-white mb-6">
624637
></path>
625638
</svg>
626639
</summary>
627-
<div class="mt-3 text-slate-400 space-y-2">
640+
<div class="mt-3 text-slate-400 space-y-2">
628641
<p>• Note editing with precise timing and pitch control</p>
629642
<p>• Chord generation and harmonic tools</p>
630643
<p>• Scale snap for modal composition</p>
631644
<p>• Legato and articulation controls</p>
645+
<p>• Configurable scale root, chord types, and major/minor mode</p>
632646
</div>
633647
</details>
634648
<details class="group">
@@ -676,11 +690,12 @@ <h2 class="text-3xl font-bold text-white mb-6">
676690
></path>
677691
</svg>
678692
</summary>
679-
<div class="mt-3 text-slate-400 space-y-2">
680-
<p>• SysEx editing for hardware integration</p>
693+
<div class="mt-3 text-slate-400 space-y-2">
694+
<p>• SysEx point create, edit, move, and delete</p>
681695
<p>• Quantize with multiple grid options</p>
682696
<p>• Multi-channel MIDI support</p>
683697
<p>• Real-time MIDI input recording</p>
698+
<p>• Configurable groove, humanize, and velocity-shape values</p>
684699
</div>
685700
</details>
686701
</div>
@@ -724,8 +739,8 @@ <h3 class="text-xl font-semibold text-white mb-2">
724739
Track Automation Lanes
725740
</h3>
726741
<p class="text-slate-400">
727-
Dedicated automation lanes for volume, pan, and send levels
728-
with visual curve editing and breakpoint manipulation.
742+
Dedicated automation lanes for volume, balance, and send levels,
743+
with insert/delete/edit point controls and visual curve editing.
729744
</p>
730745
</div>
731746
</div>
@@ -753,7 +768,9 @@ <h3 class="text-xl font-semibold text-white mb-2">
753768
</h3>
754769
<p class="text-slate-400">
755770
Automate plugin parameters with smooth interpolation and
756-
multiple curve shapes for expressive control.
771+
multiple curve shapes for expressive control across CLAP, VST3,
772+
and LV2 hosts, including automation lane creation from loaded
773+
plugin parameters.
757774
</p>
758775
</div>
759776
</div>
@@ -895,17 +912,27 @@ <h3 class="text-xl font-semibold text-white mb-4">
895912
Track Controls
896913
</h3>
897914
<ul class="space-y-3 text-slate-300">
915+
<li class="flex items-center">
916+
<div class="w-2 h-2 bg-cyan-400 rounded-full mr-3"></div>
917+
Track arm, mute, solo, input monitor, and disk monitor
918+
</li>
919+
<li class="flex items-center">
920+
<div class="w-2 h-2 bg-cyan-400 rounded-full mr-3"></div>
921+
Volume, balance, aux send level/pan, pre/post send routing,
922+
and VCA/group routing
923+
</li>
898924
<li class="flex items-center">
899925
<div class="w-2 h-2 bg-cyan-400 rounded-full mr-3"></div>
900-
Track arm, mute, and solo
926+
MIDI learn targets for volume, mute, solo, track toggles,
927+
and global transport actions (play/stop/record)
901928
</li>
902929
<li class="flex items-center">
903930
<div class="w-2 h-2 bg-cyan-400 rounded-full mr-3"></div>
904-
Volume, pan, and sends
931+
Audio/MIDI passthrough defaults and aux send management
905932
</li>
906933
<li class="flex items-center">
907934
<div class="w-2 h-2 bg-cyan-400 rounded-full mr-3"></div>
908-
Aux buses and submix routing
935+
Aux return creation from selected tracks
909936
</li>
910937
</ul>
911938
</div>
@@ -928,6 +955,18 @@ <h3 class="text-xl font-semibold text-white mb-4">
928955
<div class="w-2 h-2 bg-cyan-400 rounded-full mr-3"></div>
929956
Session-wide mixing organization
930957
</li>
958+
<li class="flex items-center">
959+
<div class="w-2 h-2 bg-cyan-400 rounded-full mr-3"></div>
960+
CLAP/VST3/LV2 per-track graph and plugin automation paths
961+
</li>
962+
<li class="flex items-center">
963+
<div class="w-2 h-2 bg-cyan-400 rounded-full mr-3"></div>
964+
Plugin scan/load/unload and graph restore for CLAP/VST3/LV2
965+
</li>
966+
<li class="flex items-center">
967+
<div class="w-2 h-2 bg-cyan-400 rounded-full mr-3"></div>
968+
Offline plugin bounce path for freeze/export workflows
969+
</li>
931970
</ul>
932971
</div>
933972
</div>
@@ -986,7 +1025,7 @@ <h3 class="text-xl font-semibold text-white mb-2">
9861025
</h3>
9871026
<p class="text-slate-400">
9881027
Render processing-heavy tracks to audio while keeping the
989-
arrangement intact.
1028+
arrangement intact, with progress and cancel controls.
9901029
</p>
9911030
</div>
9921031
</div>
@@ -1013,8 +1052,9 @@ <h3 class="text-xl font-semibold text-white mb-2">
10131052
Keep original sources
10141053
</h3>
10151054
<p class="text-slate-400">
1016-
Maintain unfrozen backups so you can return to live
1017-
editing when needed.
1055+
Maintain reversible frozen backups so you can return to live
1056+
editing when needed; mutable operations are guarded by
1057+
freeze-state constraints.
10181058
</p>
10191059
</div>
10201060
</div>
@@ -1094,11 +1134,31 @@ <h3 class="text-xl font-semibold text-white mb-3">
10941134
</li>
10951135
<li class="flex items-center gap-3">
10961136
<div class="w-2 h-2 bg-cyan-400 rounded-full"></div>
1097-
Normalization modes
1137+
Peak and loudness normalization modes
1138+
</li>
1139+
<li class="flex items-center gap-3">
1140+
<div class="w-2 h-2 bg-cyan-400 rounded-full"></div>
1141+
Master-limiter + dBTP ceiling
1142+
</li>
1143+
<li class="flex items-center gap-3">
1144+
<div class="w-2 h-2 bg-cyan-400 rounded-full"></div>
1145+
Multiple output formats in a single run
10981146
</li>
10991147
<li class="flex items-center gap-3">
11001148
<div class="w-2 h-2 bg-cyan-400 rounded-full"></div>
1101-
Master limiter support
1149+
Real-time fallback render mode
1150+
</li>
1151+
<li class="flex items-center gap-3">
1152+
<div class="w-2 h-2 bg-cyan-400 rounded-full"></div>
1153+
MP3/OGG codec settings and metadata tagging
1154+
</li>
1155+
<li class="flex items-center gap-3">
1156+
<div class="w-2 h-2 bg-cyan-400 rounded-full"></div>
1157+
MP3 export constrained to mono/stereo
1158+
</li>
1159+
<li class="flex items-center gap-3">
1160+
<div class="w-2 h-2 bg-cyan-400 rounded-full"></div>
1161+
Settings persist with the session project
11021162
</li>
11031163
</ul>
11041164
</div>
@@ -1168,15 +1228,17 @@ <h3 class="text-lg font-semibold text-white mb-2">
11681228
Unsaved Changes Protection
11691229
</h3>
11701230
<p class="text-slate-300 text-sm">
1171-
Smart change detection helps prevent accidental loss of work.
1231+
Smart change detection tracks dirty state and guards close actions
1232+
until the session is saved.
11721233
</p>
11731234
</div>
11741235
<div class="bg-slate-950 border border-slate-800 rounded-xl p-6">
11751236
<h3 class="text-lg font-semibold text-white mb-2">
11761237
Startup Recovery Prompts
11771238
</h3>
11781239
<p class="text-slate-300 text-sm">
1179-
Recovery options appear after unexpected closures.
1240+
Recovery options appear after unexpected closures, including hints
1241+
from the last opened session context.
11801242
</p>
11811243
</div>
11821244
<div class="bg-slate-950 border border-slate-800 rounded-xl p-6">
@@ -1223,7 +1285,9 @@ <h3 class="text-lg font-semibold text-white mb-3">
12231285
MIDI Mapping Reports
12241286
</h3>
12251287
<p class="text-slate-300 text-sm">
1226-
Inspect controller mappings and configuration status.
1288+
Inspect controller mappings, import/export mappings, clear-all, and
1289+
persist mapping changes in session state with collision/conflict
1290+
protection.
12271291
</p>
12281292
</div>
12291293
<div class="bg-slate-900 border border-slate-800 rounded-xl p-6">
@@ -1250,7 +1314,7 @@ <h3 class="text-lg font-semibold text-white mb-3">
12501314
<div class="flex justify-center">
12511315
<div class="space-y-6">
12521316
<h2 class="text-3xl font-bold text-white text-center">Platform Notes</h2>
1253-
<div class="flex justify-center space-x-4">
1317+
<div class="flex flex-wrap justify-center gap-3">
12541318
<div
12551319
class="p-4 bg-slate-900/50 rounded-lg border border-slate-800"
12561320
>
@@ -1271,6 +1335,16 @@ <h3 class="text-lg font-semibold text-cyan-400 mb-2">
12711335
Linux and FreeBSD builds currently use the X11 backend.
12721336
</p>
12731337
</div>
1338+
<div
1339+
class="p-4 bg-slate-900/50 rounded-lg border border-slate-800"
1340+
>
1341+
<h3 class="text-lg font-semibold text-cyan-400 mb-2">
1342+
MIDI 2.0 Roadmap
1343+
</h3>
1344+
<p class="text-slate-300">
1345+
FreeBSD roadmap notes still mark MIDI 2.0 support as N/A.
1346+
</p>
1347+
</div>
12741348
</div>
12751349
<div class="flex flex-wrap gap-3">
12761350
<span
@@ -1336,22 +1410,43 @@ <h2 class="text-3xl font-bold text-white mb-4">Pitch Correction</h2>
13361410
and editable correction windows.
13371411
</p>
13381412
</div>
1339-
<div class="bg-slate-900/50 border border-slate-800 rounded-xl p-6">
1340-
<div class="rounded-lg border border-slate-700 bg-slate-800/50 mb-4 overflow-hidden">
1341-
<img
1342-
src="img/pitch-correction.png"
1343-
alt="Pitch correction interface"
1344-
class="w-full h-auto block"
1345-
/>
1413+
<div class="bg-slate-900/50 border border-slate-800 rounded-xl p-6">
1414+
<div class="rounded-lg border border-slate-700 bg-slate-800/50 mb-4 overflow-hidden">
1415+
<img
1416+
src="img/pitch-correction.png"
1417+
alt="Pitch correction interface"
1418+
class="w-full h-auto block"
1419+
/>
1420+
</div>
1421+
<ul class="text-slate-300 space-y-2 list-disc list-inside">
1422+
<li>
1423+
Cached source analysis per session in the <code>pitch/</code>
1424+
directory for quick revisits.
1425+
</li>
1426+
<li>
1427+
Saved clip correction points can reopen without re-analyzing when
1428+
source segment details still match.
1429+
</li>
1430+
<li>
1431+
Tune detection granularity and merge-aware segmentation.
1432+
</li>
1433+
<li>
1434+
Manual retargeting, optional inertia/merging behavior, and
1435+
formant compensation support.
1436+
</li>
1437+
<li>
1438+
Local segment editing is undoable and can be applied without
1439+
destructively rewriting source audio.
1440+
</li>
1441+
<li>
1442+
Real-time playback and freeze rendering use the corrected output
1443+
path for exports and monitoring.
1444+
</li>
1445+
<li>MP3/OGG/FLAC/WAV export targets remain standard outputs.</li>
1446+
</ul>
13461447
</div>
1347-
<ul class="text-slate-300 space-y-2 list-disc list-inside">
1348-
<li>Cached in-memory pitch scan for fast revisits</li>
1349-
<li>Tune detection granularity and merge-aware segment workflows</li>
1350-
<li>Manual segment retargeting, inertia control, and formant options</li>
1351-
</ul>
13521448
</div>
1353-
</div>
1354-
</section>
1449+
</section>
13551450
<section class="py-20 bg-slate-950">
13561451
<div class="max-w-4xl mx-auto px-6 text-center">
13571452
<div class="mb-12">
@@ -1454,21 +1549,21 @@ <h3 class="text-white font-semibold mb-4">Pages</h3>
14541549
<ul class="space-y-2">
14551550
<li>
14561551
<a
1457-
href="/features.html"
1552+
href="features.html"
14581553
class="text-slate-400 hover:text-white transition-colors"
14591554
>Features</a
14601555
>
14611556
</li>
14621557
<li>
14631558
<a
1464-
href="/workflow.html"
1559+
href="workflow.html"
14651560
class="text-slate-400 hover:text-white transition-colors"
14661561
>Workflow</a
14671562
>
14681563
</li>
14691564
<li>
14701565
<a
1471-
href="/shortcuts.html"
1566+
href="shortcuts.html"
14721567
class="text-slate-400 hover:text-white transition-colors"
14731568
>Shortcuts</a
14741569
>

index.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -901,21 +901,21 @@ <h3 class="text-white font-semibold mb-4">Pages</h3>
901901
<ul class="space-y-2">
902902
<li>
903903
<a
904-
href="/features.html"
904+
href="features.html"
905905
class="text-slate-400 hover:text-white transition-colors"
906906
>Features</a
907907
>
908908
</li>
909909
<li>
910910
<a
911-
href="/workflow.html"
911+
href="workflow.html"
912912
class="text-slate-400 hover:text-white transition-colors"
913913
>Workflow</a
914914
>
915915
</li>
916916
<li>
917917
<a
918-
href="/shortcuts.html"
918+
href="shortcuts.html"
919919
class="text-slate-400 hover:text-white transition-colors"
920920
>Shortcuts</a
921921
>

0 commit comments

Comments
 (0)