Skip to content

Commit dd0eb95

Browse files
committed
Update documentation
1 parent d97fa66 commit dd0eb95

4 files changed

Lines changed: 21 additions & 14 deletions

File tree

features.html

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,9 @@
9494
<div class="mb-8">
9595
<h1 class="text-5xl sm:text-6xl lg:text-7xl font-bold text-white mb-6 tracking-tight">Maolan <span class="text-cyan-400">Features</span></h1>
9696
<p class="text-xl sm:text-2xl text-slate-300 max-w-4xl mx-auto leading-relaxed">A modern open-source digital audio workstation designed for flexible music production, deep MIDI editing, powerful routing, and transparent development.</p>
97+
<div class="mt-6 flex flex-wrap justify-center gap-3">
98+
<span class="px-4 py-2 bg-cyan-400/10 border border-cyan-400/20 rounded-full text-cyan-300 text-sm font-medium">Docs updated 2026-04-07</span>
99+
</div>
97100
</div>
98101
<div class="mb-12"><img src="img/workspace.gif" alt="Maolan workspace interface"></div>
99102
<div class="flex flex-wrap justify-center gap-3 mb-12">
@@ -609,7 +612,11 @@ <h2 class="text-3xl font-bold text-white text-center">Platform Notes</h2>
609612
<div class="flex flex-wrap justify-center gap-3">
610613
<div class="p-4 bg-slate-900/50 rounded-lg border border-slate-800">
611614
<h3 class="text-lg font-semibold text-cyan-400 mb-2">Unix Plugin Support</h3>
612-
<p class="text-slate-300">Unix builds support CLAP, VST3, and LV2 plugins.</p>
615+
<p class="text-slate-300">Linux and FreeBSD builds support CLAP, VST3, and LV2 plugins.</p>
616+
</div>
617+
<div class="p-4 bg-slate-900/50 rounded-lg border border-slate-800">
618+
<h3 class="text-lg font-semibold text-cyan-400 mb-2">macOS Plugin Support</h3>
619+
<p class="text-slate-300">macOS builds support CLAP and VST3 paths, while LV2 remains Unix-only in the current codebase.</p>
613620
</div>
614621
<div class="p-4 bg-slate-900/50 rounded-lg border border-slate-800">
615622
<h3 class="text-lg font-semibold text-cyan-400 mb-2">Window Backend</h3>

osc.html

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -148,7 +148,7 @@
148148
>
149149
<span
150150
class="rounded-full border border-slate-700 bg-slate-900/50 px-4 py-2 text-sm text-slate-300"
151-
>Updated 2026-03-22</span
151+
>Transport reference</span
152152
>
153153
</div>
154154
<h1 class="section-title mb-6 text-white">
@@ -312,21 +312,21 @@ <h2 class="mb-3 text-3xl font-bold text-white">
312312
<p class="text-slate-300">Pause transport.</p>
313313
</div>
314314
<div class="detail-row grid gap-4 py-4 sm:grid-cols-[240px_minmax(0,1fr)]">
315-
<div><span class="code-pill">/transport/jump_to_start</span></div>
315+
<div><span class="code-pill">/transport/start</span></div>
316316
<p class="text-slate-300">Jump to session start.</p>
317317
</div>
318318
<div class="grid gap-4 py-4 sm:grid-cols-[240px_minmax(0,1fr)]">
319-
<div><span class="code-pill">/transport/jump_to_end</span></div>
319+
<div><span class="code-pill">/transport/end</span></div>
320320
<p class="text-slate-300">Jump to session end.</p>
321321
</div>
322322
</div>
323323
<div class="glass-card rounded-3xl p-6">
324324
<h3 class="mb-4 text-xl font-semibold text-cyan-400">
325-
Transport Coverage
325+
Compatibility Aliases
326326
</h3>
327327
<ul class="space-y-3 text-slate-300">
328-
<li><code>play</code>, <code>stop</code>, and <code>pause</code> cover live transport state.</li>
329-
<li><code>jump_to_start</code> and <code>jump_to_end</code> handle quick navigation.</li>
328+
<li><code>/transport/jump_to_start</code> and <code>/transport/start_of_session</code> also jump to the session start.</li>
329+
<li><code>/transport/jump_to_end</code> and <code>/transport/end_of_session</code> also jump to the session end.</li>
330330
</ul>
331331
</div>
332332
</div>
@@ -363,8 +363,8 @@ <h3 class="mb-4 mt-8 text-xl font-semibold text-cyan-400">
363363
<p><code>play</code> sends <code>/transport/play</code></p>
364364
<p><code>stop</code> sends <code>/transport/stop</code></p>
365365
<p><code>pause</code> sends <code>/transport/pause</code></p>
366-
<p><code>start</code> sends <code>/transport/jump_to_start</code></p>
367-
<p><code>end</code> sends <code>/transport/jump_to_end</code></p>
366+
<p><code>start</code> sends <code>/transport/start</code></p>
367+
<p><code>end</code> sends <code>/transport/end</code></p>
368368
</div>
369369
</div>
370370
<div class="glass-card rounded-3xl p-6">

shortcuts.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -780,14 +780,14 @@ <h2 class="mb-3 text-3xl font-bold text-white">Plugin Graph</h2>
780780
<h2 class="mb-4 text-3xl font-bold text-white">Notes</h2>
781781
<ul class="space-y-4 text-slate-300">
782782
<li>Current keyboard handling is <span class="kbd">Ctrl</span>-based in code paths, including on macOS builds.</li>
783-
<li>Maolan also ships a <code>maolan-cli</code> binary that can play, pause, stop, send panic, and export the current session.</li>
784783
<li>Some actions depend on the current view, active tool, and selection state.</li>
785784
<li>Q/H/G apply to the current selected notes in the piano roll.</li>
786785
<li>Audio stretch requires <code>rubberband</code> to be available on <code>PATH</code>; pitch correction uses per-session cached analysis and local undo/redo in its own editor.</li>
787786
<li>Group is only enabled when two or more non-group clips of the same type are selected on the same track, and grouped clips must be ungrouped before splitting.</li>
788787
<li>Per-clip plugin graphs are audio-only and currently available on supported Unix non-macOS builds.</li>
789788
<li>The main editor zoom is geometric rather than linear, so equal slider movement produces equal zoom-ratio changes.</li>
790789
<li>Undo/redo in the pitch-correction view only changes local correction history; it is separate from global history.</li>
790+
<li>Maolan also ships a <code>maolan-cli</code> binary that can play, pause, stop, send panic, and export the current session.</li>
791791
</ul>
792792
</div>
793793
</div>

workflow.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -147,11 +147,11 @@
147147
>
148148
<span
149149
class="rounded-full border border-slate-700 bg-slate-900/50 px-4 py-2 text-sm text-slate-300"
150-
>Operations updated 2026-03-18</span
150+
>Operations updated 2026-04-07</span
151151
>
152152
<span
153153
class="rounded-full border border-slate-700 bg-slate-900/50 px-4 py-2 text-sm text-slate-300"
154-
>Routing updated 2026-03-11</span
154+
>Routing updated 2026-03-21</span
155155
>
156156
</div>
157157

@@ -801,8 +801,8 @@ <h3 class="mb-3 text-xl font-semibold text-cyan-400">
801801
macOS host discovery
802802
</h3>
803803
<p class="text-sm leading-6 text-slate-400">
804-
macOS builds discover CLAP and VST3 plugins on startup. LV2
805-
support remains Unix-only.
804+
macOS builds support CLAP and VST3 discovery on startup, but
805+
they do not use the Unix LV2 host path.
806806
</p>
807807
</div>
808808
</div>

0 commit comments

Comments
 (0)