<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Maolan</title><link>https://maolan.github.io/</link><description>Recent content on Maolan</description><generator>Hugo</generator><language>en</language><atom:link href="https://maolan.github.io/index.xml" rel="self" type="application/rss+xml"/><item><title>Features</title><link>https://maolan.github.io/features/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://maolan.github.io/features/</guid><description>&lt;h1 id="maolan-features"&gt;Maolan Features&lt;/h1&gt;
&lt;p&gt;A modern open-source digital audio workstation designed for flexible music production, deep MIDI editing, powerful routing, and transparent development.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Docs updated 2026-04-30.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="https://maolan.github.io/img/workspace.gif" alt="Maolan workspace interface"&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Audio + MIDI Production&lt;/li&gt;
&lt;li&gt;Plugin Hosting&lt;/li&gt;
&lt;li&gt;Automation System&lt;/li&gt;
&lt;li&gt;Export &amp;amp; Rendering&lt;/li&gt;
&lt;li&gt;Open Source&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href="https://github.com/maolan"&gt;View source on GitHub&lt;/a&gt;&lt;/p&gt;
&lt;h2 id="from-recording-to-export"&gt;From Recording to Export&lt;/h2&gt;
&lt;p&gt;Maolan supports the entire production workflow from recording and editing to mixing and final export.&lt;/p&gt;
&lt;h3 id="recording"&gt;Recording&lt;/h3&gt;
&lt;p&gt;Capture audio and MIDI across multiple tracks.&lt;/p&gt;</description></item><item><title>OSC</title><link>https://maolan.github.io/osc/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://maolan.github.io/osc/</guid><description>&lt;h1 id="maolan-osc"&gt;Maolan OSC&lt;/h1&gt;
&lt;p&gt;A compact Open Sound Control transport surface for session
navigation and playback, with a built-in listener and a small
command-line helper.&lt;/p&gt;
&lt;p&gt;Default listener: &lt;code&gt;0.0.0.0:9000&lt;/code&gt;&lt;br&gt;
Supported transport addresses: &lt;code&gt;5&lt;/code&gt;&lt;br&gt;
Helper command aliases: &lt;code&gt;5&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="#enabling"&gt;Enabling&lt;/a&gt; &lt;a href="#listener"&gt;Listener&lt;/a&gt; &lt;a href="#commands"&gt;Commands&lt;/a&gt; &lt;a href="#helper"&gt;Helper&lt;/a&gt; &lt;a href="#notes"&gt;Notes&lt;/a&gt;&lt;/p&gt;
&lt;h2 id="enabling-osc"&gt;Enabling OSC&lt;/h2&gt;
&lt;p&gt;OSC is disabled by default and must be turned on from the GUI
preferences before the engine starts listening.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Open the preferences dialog from the GUI.&lt;/li&gt;
&lt;li&gt;Turn on &lt;code&gt;Enable OSC&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Save preferences so the engine starts its OSC listener thread.&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id="config-file"&gt;Config File&lt;/h3&gt;
&lt;p&gt;The preference is stored in:&lt;/p&gt;</description></item><item><title>Repositories</title><link>https://maolan.github.io/repos/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://maolan.github.io/repos/</guid><description/></item><item><title>Shortcuts</title><link>https://maolan.github.io/shortcuts/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://maolan.github.io/shortcuts/</guid><description>&lt;p&gt;Reference Sheet&lt;/p&gt;
&lt;p&gt;Updated 2026-03-21&lt;/p&gt;
&lt;h1 id="maolan-shortcuts"&gt;Maolan Shortcuts&lt;/h1&gt;
&lt;p&gt;Keyboard commands and pointer gestures for session management, transport, clip editing, markers, zoom controls, timing lanes, piano roll work, and plugin routing.&lt;/p&gt;
&lt;p&gt;22&lt;/p&gt;
&lt;p&gt;Keyboard shortcuts&lt;/p&gt;
&lt;p&gt;63&lt;/p&gt;
&lt;p&gt;Mouse and editing gestures&lt;/p&gt;
&lt;p&gt;4&lt;/p&gt;
&lt;p&gt;Context menu action groups&lt;/p&gt;
&lt;p&gt;&lt;a href="#keyboard"&gt;Keyboard&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="#workspace"&gt;Workspace&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="#timeline"&gt;Timeline&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="#markers"&gt;Markers&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="#pianoroll"&gt;Piano Roll&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="#graph"&gt;Plugin Graph&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="#notes"&gt;Notes&lt;/a&gt;&lt;/p&gt;
&lt;h2 id="keyboard-shortcuts"&gt;Keyboard Shortcuts&lt;/h2&gt;
&lt;p&gt;Core commands for session control, playback, and piano-note processing.&lt;/p&gt;
&lt;h3 id="global--session"&gt;Global / Session&lt;/h3&gt;
&lt;p&gt;Ctrl+N&lt;/p&gt;
&lt;p&gt;New session&lt;/p&gt;
&lt;p&gt;Ctrl+O&lt;/p&gt;
&lt;p&gt;Open session&lt;/p&gt;
&lt;p&gt;Ctrl+S&lt;/p&gt;</description></item><item><title>Workflow</title><link>https://maolan.github.io/workflow/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://maolan.github.io/workflow/</guid><description>&lt;p&gt;&lt;em&gt;Workflow reference. Operations updated 2026-04-30. Routing updated 2026-03-21.&lt;/em&gt;&lt;/p&gt;
&lt;h1 id="maolan-workflow"&gt;Maolan Workflow&lt;/h1&gt;
&lt;p&gt;A practical map of how Maolan sessions move from track setup and
plugin routing to autosave recovery, diagnostics, templates, and
final export.&lt;/p&gt;
&lt;p&gt;&lt;a href="#signal-flow"&gt;Explore Signal Flow&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="#recovery"&gt;See Recovery Path&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;At a glance&lt;/p&gt;
&lt;p&gt;15s&lt;/p&gt;
&lt;p&gt;Autosave cadence&lt;/p&gt;
&lt;p&gt;3&lt;/p&gt;
&lt;p&gt;Plugin host formats on Linux / FreeBSD&lt;/p&gt;
&lt;p&gt;5&lt;/p&gt;
&lt;p&gt;Core session subdirectories&lt;/p&gt;
&lt;p&gt;3&lt;/p&gt;
&lt;p&gt;Diagnostics bundle files&lt;/p&gt;
&lt;p&gt;&lt;a href="#signal-flow"&gt;Signal Flow&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="#storage"&gt;Storage&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="#templates"&gt;Templates&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="#recovery"&gt;Recovery&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="#diagnostics"&gt;Diagnostics&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="#platform"&gt;Platform Notes&lt;/a&gt;&lt;/p&gt;
&lt;h2 id="routing-and-signal-flow"&gt;Routing and Signal Flow&lt;/h2&gt;
&lt;p&gt;Maolan uses a per-track plugin graph rather than a fixed insert
chain. Audio and MIDI paths are explicit, so the graph itself is
the workflow.&lt;/p&gt;</description></item></channel></rss>