GitHub Releaseshttps://github.com/2026-10-17T13:44:33Ztag:github.com,2008:Repository/6201092/git-release2026-10-17T13:44:33Zmpv: development build<p>Automated development build of the latest <code>master</code> branch.</p>
<ul>
<li>Version: <code>v0.41.0-1204-g6f605372b</code></li>
<li>Commit: <a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/mpv-player/mpv/commit/6f605372b9c0c397d60d3464e6fcb12e71f95d9e/hovercard" href="https://github.com/mpv-player/mpv/commit/6f605372b9c0c397d60d3464e6fcb12e71f95d9e"><tt>6f60537</tt></a></li>
<li>Built: 2026-10-17 13:44:13 UTC</li>
</ul>
<h3>Windows</h3>
<p>Full builds are static mingw-w64 builds with every optional feature, such as<br>
DVD and Blu-ray playback. Clang builds are smaller made with the Windows SDK<br>
and come with debug symbols, but does not include all optional features.</p>
<ul>
<li><a href="https://github.com/mpv-player/mpv/releases/download/git-release/mpv-v0.41.0-dev-g6f605372b-39030690165-x86_64-w64-mingw32-full.zip">x86_64 (full)</a></li>
<li><a href="https://github.com/mpv-player/mpv/releases/download/git-release/mpv-v0.41.0-dev-g6f605372b-39030690165-x86_64-pc-windows-msvc.zip">x86_64 (Clang)</a></li>
<li><a href="https://github.com/mpv-player/mpv/releases/download/git-release/mpv-v0.41.0-dev-g6f605372b-39030690165-aarch64-w64-mingw32-full.zip">arm64 (full)</a></li>
<li><a href="https://github.com/mpv-player/mpv/releases/download/git-release/mpv-v0.41.0-dev-g6f605372b-39030690165-aarch64-pc-windows-msvc.zip">arm64 (Clang)</a></li>
<li><a href="https://github.com/mpv-player/mpv/releases/download/git-release/mpv-v0.41.0-dev-g6f605372b-39030690165-i686-w64-mingw32.zip">i686 (GCC)</a></li>
<li><a href="https://github.com/mpv-player/mpv/releases/download/git-release/mpv-v0.41.0-dev-g6f605372b-39030690165-x86_64-pc-windows-msvc-pdb.zip">x86_64 (Clang, debug symbols)</a></li>
<li><a href="https://github.com/mpv-player/mpv/releases/download/git-release/mpv-v0.41.0-dev-g6f605372b-39030690165-aarch64-pc-windows-msvc-pdb.zip">arm64 (Clang, debug symbols)</a></li>
</ul>
<h3>libmpv (Windows)</h3>
<p><code>libmpv-2.dll</code> with import library and headers. GPL builds are GPLv3, mpv<br>
with all its GPL parts and FFmpeg with <code>--enable-gpl --enable-version3</code>.<br>
LGPL builds are LGPLv3, made with <code>-Dgpl=false</code> against the LGPL FFmpeg<br>
variant, for software that cannot link GPL.</p>
<ul>
<li><a href="https://github.com/mpv-player/mpv/releases/download/git-release/libmpv-v0.41.0-dev-g6f605372b-39030690165-x86_64-w64-mingw32-gpl.zip">x86_64 (GPL)</a></li>
<li><a href="https://github.com/mpv-player/mpv/releases/download/git-release/libmpv-v0.41.0-dev-g6f605372b-39030690165-x86_64-w64-mingw32-lgpl.zip">x86_64 (LGPL)</a></li>
<li><a href="https://github.com/mpv-player/mpv/releases/download/git-release/libmpv-v0.41.0-dev-g6f605372b-39030690165-aarch64-w64-mingw32-gpl.zip">arm64 (GPL)</a></li>
<li><a href="https://github.com/mpv-player/mpv/releases/download/git-release/libmpv-v0.41.0-dev-g6f605372b-39030690165-aarch64-w64-mingw32-lgpl.zip">arm64 (LGPL)</a></li>
</ul>
<h3>macOS</h3>
<ul>
<li><a href="https://github.com/mpv-player/mpv/releases/download/git-release/mpv-v0.41.0-dev-g6f605372b-39030690165-macos-15-intel.zip">x86_64 (macOS 15)</a></li>
<li><a href="https://github.com/mpv-player/mpv/releases/download/git-release/mpv-v0.41.0-dev-g6f605372b-39030690165-macos-15-arm.zip">arm64 (macOS 15)</a></li>
<li><a href="https://github.com/mpv-player/mpv/releases/download/git-release/mpv-v0.41.0-dev-g6f605372b-39030690165-macos-26-arm.zip">arm64 (macOS 26)</a></li>
<li><a href="https://github.com/mpv-player/mpv/releases/download/git-release/mpv-v0.41.0-dev-g6f605372b-39030690165-macos-27-arm.zip">arm64 (macOS 27)</a></li>
</ul>
<div class="markdown-alert markdown-alert-warning"><p class="markdown-alert-title"><svg data-component="Octicon" class="octicon octicon-alert mr-2" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="M6.457 1.047c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0 1 14.082 15H1.918a1.75 1.75 0 0 1-1.543-2.575Zm1.763.707a.25.25 0 0 0-.44 0L1.698 13.132a.25.25 0 0 0 .22.368h12.164a.25.25 0 0 0 .22-.368Zm.53 3.996v2.5a.75.75 0 0 1-1.5 0v-2.5a.75.75 0 0 1 1.5 0ZM9 11a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z"></path></svg>Warning</p><p>These are untested development builds of the very latest <code>master</code>.<br>
They are <strong>not</strong> official releases. For stable builds see the<br>
<a href="https://github.com/mpv-player/mpv/releases/latest">latest release</a>.</p>
</div>github-actions[bot]tag:github.com,2008:Repository/88200328/9.6.392026-10-17T12:21:21ZLibreraReader: 9.6.40<ul>
<li>MuPDF 1.28.5</li>
<li>Small fixes</li>
</ul>
<p><a href="https://librera.app/librerax/" rel="nofollow">LibreraX</a><br>
<a href="https://t.me/librera_reader_chat" rel="nofollow">Librera Community in Telegram</a></p>foobnixtag:github.com,2008:Repository/1238504280/v3.0.62026-10-17T10:40:42Zaria2-next: v3.0.6 - Fair Connection Sharing and Implied Ranges<h2>Summary</h2>
<p>Aria2 Next 3.0.6 shares a server's connections fairly between downloads when the server limits them, and keeps parallel connections for servers that answer a range request with a 206 but no Content-Range. Release assets cover the same seven platforms.</p>
<h3>Changed</h3>
<ul>
<li>Downloads from one server now share its connections. When the server refuses requests with 429 or 503, its limit is set to the connections it was serving across all downloads; each download keeps at least one connection and the rest are split by remaining bytes. A small download started first no longer starves a large one, and the server sees fewer refused requests. The limit drops at most once per window and grows back while the server stays calm, refusals in a row lengthen the pause before new requests, and Retry-After applies to the whole host. A server is asked afresh once no download uses it any more (<a href="https://github.com/AnInsomniacy/aria2-next/issues/71" data-hovercard-type="issue" data-hovercard-url="/AnInsomniacy/aria2-next/issues/71/hovercard">#71</a>).</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>A 206 without Content-Range is placed by its Content-Length when that spans exactly the requested range, as RFC 9110 allows. Downloads from such servers keep their parallel connections instead of falling back to a single connection from byte zero; If-Range still guards the file. A <code>bytes=</code> prefix in Content-Range is accepted (<a href="https://github.com/AnInsomniacy/rayburst/issues/734" data-hovercard-type="issue" data-hovercard-url="/AnInsomniacy/rayburst/issues/734/hovercard">rayburst#734</a>).</li>
</ul>
<h3>Downloads</h3>
<table>
<thead>
<tr>
<th>Platform</th>
<th>Download</th>
</tr>
</thead>
<tbody>
<tr>
<td>Linux x86_64</td>
<td><code>aria2-next-3.0.6-linux-x86_64</code></td>
</tr>
<tr>
<td>Linux ARM64</td>
<td><code>aria2-next-3.0.6-linux-aarch64</code></td>
</tr>
<tr>
<td>macOS Apple Silicon</td>
<td><code>aria2-next-3.0.6-macos-arm64</code></td>
</tr>
<tr>
<td>macOS Intel</td>
<td><code>aria2-next-3.0.6-macos-x86_64</code></td>
</tr>
<tr>
<td>Windows x86_64</td>
<td><code>aria2-next-3.0.6-windows-x86_64.exe</code></td>
</tr>
<tr>
<td>Windows ARM64</td>
<td><code>aria2-next-3.0.6-windows-arm64.exe</code></td>
</tr>
<tr>
<td>Android ARM64</td>
<td><code>aria2-next-3.0.6-android-arm64</code></td>
</tr>
<tr>
<td>Checksums</td>
<td><code>aria2-next-3.0.6-checksums.sha256</code></td>
</tr>
</tbody>
</table>AnInsomniacytag:github.com,2008:Repository/1408257857/nightly2026-10-16T23:35:29ZSQ8L: nightly (d376bb9)<p><strong>Automatic build of <code>main</code> at <a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/sq8l-revival/SQ8L/commit/d376bb96e8f98bec182f814d15d18da16ec6b316/hovercard" href="https://github.com/sq8l-revival/SQ8L/commit/d376bb96e8f98bec182f814d15d18da16ec6b316"><tt>d376bb9</tt></a> (2026-10-17).</strong> It is rebuilt<br>
after every merged pull request and passed the same checks as a release, but it has<br>
not been tried by hand: for that, take the latest numbered release.</p>
<h3>Changes since v1.0.0-beta.3</h3>
<ul>
<li>Put the port's page additions in the page data (<a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/sq8l-revival/SQ8L/commit/d376bb96e8f98bec182f814d15d18da16ec6b316/hovercard" href="https://github.com/sq8l-revival/SQ8L/commit/d376bb96e8f98bec182f814d15d18da16ec6b316"><tt>d376bb9</tt></a>)</li>
<li>Spell the synths SQ-80 and ESQ-1 (<a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/sq8l-revival/SQ8L/commit/9e81cb14857ecae2311ff4a1ebcec4acb5cc169f/hovercard" href="https://github.com/sq8l-revival/SQ8L/commit/9e81cb14857ecae2311ff4a1ebcec4acb5cc169f"><tt>9e81cb1</tt></a>)</li>
<li>Inject the version into the build (<a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/sq8l-revival/SQ8L/commit/4ade6f3505dfecd7c06c0c7ebf966d94f575ffcb/hovercard" href="https://github.com/sq8l-revival/SQ8L/commit/4ade6f3505dfecd7c06c0c7ebf966d94f575ffcb"><tt>4ade6f3</tt></a>)</li>
<li>Refresh the credits and the editor's wording (<a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/sq8l-revival/SQ8L/commit/f523862e1b880bbd3fbbeb23dff842f6c66c361e/hovercard" href="https://github.com/sq8l-revival/SQ8L/commit/f523862e1b880bbd3fbbeb23dff842f6c66c361e"><tt>f523862</tt></a>)</li>
<li>Add screenshot (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5864549466" data-permission-text="Title is private" data-url="https://github.com/sq8l-revival/SQ8L/issues/55" data-hovercard-type="pull_request" data-hovercard-url="/sq8l-revival/SQ8L/pull/55/hovercard" href="https://github.com/sq8l-revival/SQ8L/pull/55">#55</a>) (<a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/sq8l-revival/SQ8L/commit/624bf5d3c715546e8e6615366ed57716c17ce2f6/hovercard" href="https://github.com/sq8l-revival/SQ8L/commit/624bf5d3c715546e8e6615366ed57716c17ce2f6"><tt>624bf5d</tt></a>)</li>
<li>Respond to MIDI program changes (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5856975476" data-permission-text="Title is private" data-url="https://github.com/sq8l-revival/SQ8L/issues/54" data-hovercard-type="pull_request" data-hovercard-url="/sq8l-revival/SQ8L/pull/54/hovercard" href="https://github.com/sq8l-revival/SQ8L/pull/54">#54</a>) (<a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/sq8l-revival/SQ8L/commit/9a37157c0bc3030a26224fb5103c1398f7715da3/hovercard" href="https://github.com/sq8l-revival/SQ8L/commit/9a37157c0bc3030a26224fb5103c1398f7715da3"><tt>9a37157</tt></a>)</li>
<li>Output gain: a per-instance cut of the output (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5852787662" data-permission-text="Title is private" data-url="https://github.com/sq8l-revival/SQ8L/issues/53" data-hovercard-type="pull_request" data-hovercard-url="/sq8l-revival/SQ8L/pull/53/hovercard" href="https://github.com/sq8l-revival/SQ8L/pull/53">#53</a>) (<a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/sq8l-revival/SQ8L/commit/0f2f7a2019935d3733752c1a853f30e50dc104df/hovercard" href="https://github.com/sq8l-revival/SQ8L/commit/0f2f7a2019935d3733752c1a853f30e50dc104df"><tt>0f2f7a2</tt></a>)</li>
<li>Reverse wave playback per oscillator (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5846749812" data-permission-text="Title is private" data-url="https://github.com/sq8l-revival/SQ8L/issues/51" data-hovercard-type="pull_request" data-hovercard-url="/sq8l-revival/SQ8L/pull/51/hovercard" href="https://github.com/sq8l-revival/SQ8L/pull/51">#51</a>) (<a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/sq8l-revival/SQ8L/commit/ab7efe2ade9418689c8e34c833e446539bdb372d/hovercard" href="https://github.com/sq8l-revival/SQ8L/commit/ab7efe2ade9418689c8e34c833e446539bdb372d"><tt>ab7efe2</tt></a>)</li>
<li>HD buttons: shapes fitted to the frame, not a copy of its pixels (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5845798818" data-permission-text="Title is private" data-url="https://github.com/sq8l-revival/SQ8L/issues/50" data-hovercard-type="pull_request" data-hovercard-url="/sq8l-revival/SQ8L/pull/50/hovercard" href="https://github.com/sq8l-revival/SQ8L/pull/50">#50</a>) (<a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/sq8l-revival/SQ8L/commit/a4354d1458bc35096ca877a8f8c41201d47f0e39/hovercard" href="https://github.com/sq8l-revival/SQ8L/commit/a4354d1458bc35096ca877a8f8c41201d47f0e39"><tt>a4354d1</tt></a>)</li>
<li>Mouse wheel on knobs and display fields (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5813249413" data-permission-text="Title is private" data-url="https://github.com/sq8l-revival/SQ8L/issues/35" data-hovercard-type="issue" data-hovercard-url="/sq8l-revival/SQ8L/issues/35/hovercard" href="https://github.com/sq8l-revival/SQ8L/issues/35">#35</a>) (<a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/sq8l-revival/SQ8L/commit/d541ffad9a19cd239b85e6d21f53e7b43d468472/hovercard" href="https://github.com/sq8l-revival/SQ8L/commit/d541ffad9a19cd239b85e6d21f53e7b43d468472"><tt>d541ffa</tt></a>)</li>
<li>Filter page: shorter labels, KEYBD moved out to knob 4 (<a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/sq8l-revival/SQ8L/commit/e9aef67ee9ecb608e5c1b99348a920b3b19abaf3/hovercard" href="https://github.com/sq8l-revival/SQ8L/commit/e9aef67ee9ecb608e5c1b99348a920b3b19abaf3"><tt>e9aef67</tt></a>)</li>
<li>Knob drags: a comparable sweep for every range, not a comparable speed (<a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/sq8l-revival/SQ8L/commit/30c6dcca0896567d2801615c8ce1bf68ebd1c375/hovercard" href="https://github.com/sq8l-revival/SQ8L/commit/30c6dcca0896567d2801615c8ce1bf68ebd1c375"><tt>30c6dcc</tt></a>)</li>
<li>Two-state parameters: a soft button instead of a knob (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5833824533" data-permission-text="Title is private" data-url="https://github.com/sq8l-revival/SQ8L/issues/43" data-hovercard-type="issue" data-hovercard-url="/sq8l-revival/SQ8L/issues/43/hovercard" href="https://github.com/sq8l-revival/SQ8L/issues/43">#43</a>) (<a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/sq8l-revival/SQ8L/commit/cbe3898a609b0f8077216b4339cf416d2cba745a/hovercard" href="https://github.com/sq8l-revival/SQ8L/commit/cbe3898a609b0f8077216b4339cf416d2cba745a"><tt>cbe3898</tt></a>)</li>
<li>Editor: always with the port's additions; retire the GUI comparisons (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5834760664" data-permission-text="Title is private" data-url="https://github.com/sq8l-revival/SQ8L/issues/47" data-hovercard-type="pull_request" data-hovercard-url="/sq8l-revival/SQ8L/pull/47/hovercard" href="https://github.com/sq8l-revival/SQ8L/pull/47">#47</a>) (<a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/sq8l-revival/SQ8L/commit/3ef5388fbfe05af8f748fd537ca37457c0fbb994/hovercard" href="https://github.com/sq8l-revival/SQ8L/commit/3ef5388fbfe05af8f748fd537ca37457c0fbb994"><tt>3ef5388</tt></a>)</li>
<li>Linux: menus and dialogs drawn over the HD picture, at its size (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5834868797" data-permission-text="Title is private" data-url="https://github.com/sq8l-revival/SQ8L/issues/48" data-hovercard-type="pull_request" data-hovercard-url="/sq8l-revival/SQ8L/pull/48/hovercard" href="https://github.com/sq8l-revival/SQ8L/pull/48">#48</a>) (<a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/sq8l-revival/SQ8L/commit/f2894fe0a4ac93710176bc1fc8d7acedbd4ef9e9/hovercard" href="https://github.com/sq8l-revival/SQ8L/commit/f2894fe0a4ac93710176bc1fc8d7acedbd4ef9e9"><tt>f2894fe</tt></a>)</li>
<li>Audio Unit: own the preset names the host hands over and gets back (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5825060207" data-permission-text="Title is private" data-url="https://github.com/sq8l-revival/SQ8L/issues/38" data-hovercard-type="pull_request" data-hovercard-url="/sq8l-revival/SQ8L/pull/38/hovercard" href="https://github.com/sq8l-revival/SQ8L/pull/38">#38</a>) (<a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/sq8l-revival/SQ8L/commit/fc79e1e63fadb96a9b2e0106d3acc7220fc0393c/hovercard" href="https://github.com/sq8l-revival/SQ8L/commit/fc79e1e63fadb96a9b2e0106d3acc7220fc0393c"><tt>fc79e1e</tt></a>)</li>
<li>Linux: a menu or dialog left open no longer holds the host up (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5825279224" data-permission-text="Title is private" data-url="https://github.com/sq8l-revival/SQ8L/issues/39" data-hovercard-type="pull_request" data-hovercard-url="/sq8l-revival/SQ8L/pull/39/hovercard" href="https://github.com/sq8l-revival/SQ8L/pull/39">#39</a>) (<a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/sq8l-revival/SQ8L/commit/017bee195db4d5c3daeca7ddb8119d0bb2c6adee/hovercard" href="https://github.com/sq8l-revival/SQ8L/commit/017bee195db4d5c3daeca7ddb8119d0bb2c6adee"><tt>017bee1</tt></a>)</li>
<li>Dark menus: run the column divider to the foot of the menu (<a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/sq8l-revival/SQ8L/commit/4a3770bcabcb10790f3dfb72ec7bc82654c430d9/hovercard" href="https://github.com/sq8l-revival/SQ8L/commit/4a3770bcabcb10790f3dfb72ec7bc82654c430d9"><tt>4a3770b</tt></a>)</li>
<li>Force showCursor() in EditorController dtor (<a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/sq8l-revival/SQ8L/commit/f9a862954e448e029cca9f539d9faac59d5d7515/hovercard" href="https://github.com/sq8l-revival/SQ8L/commit/f9a862954e448e029cca9f539d9faac59d5d7515"><tt>f9a8629</tt></a>)</li>
<li>Dark menus: separators across the whole item, not past the gutter (<a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/sq8l-revival/SQ8L/commit/af70c035a0e40928daa20208faeacaee4bfdca2d/hovercard" href="https://github.com/sq8l-revival/SQ8L/commit/af70c035a0e40928daa20208faeacaee4bfdca2d"><tt>af70c03</tt></a>)</li>
<li>Editor: a right click on a knob opens its value menu (<a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/sq8l-revival/SQ8L/commit/7fa9b58d1413d63b8f6d7d5298bc6723c2d912ba/hovercard" href="https://github.com/sq8l-revival/SQ8L/commit/7fa9b58d1413d63b8f6d7d5298bc6723c2d912ba"><tt>7fa9b58</tt></a>)</li>
<li>Editor: hide and pin the cursor while a knob is turned (<a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/sq8l-revival/SQ8L/commit/58fd6d02d4643ee1fa2d92fbe194c210212ba1aa/hovercard" href="https://github.com/sq8l-revival/SQ8L/commit/58fd6d02d4643ee1fa2d92fbe194c210212ba1aa"><tt>58fd6d0</tt></a>)</li>
<li>Editor: fade the knobs the page does not use (<a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/sq8l-revival/SQ8L/commit/35c23e6a1724506c4d1ae554c955340494982384/hovercard" href="https://github.com/sq8l-revival/SQ8L/commit/35c23e6a1724506c4d1ae554c955340494982384"><tt>35c23e6</tt></a>)</li>
<li>CI: a rolling nightly pre-release after every merge to main (<a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/sq8l-revival/SQ8L/commit/c14020549119122527d8db8b9a4e765df7365238/hovercard" href="https://github.com/sq8l-revival/SQ8L/commit/c14020549119122527d8db8b9a4e765df7365238"><tt>c140205</tt></a>)</li>
<li>Tweak comments a bit (<a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/sq8l-revival/SQ8L/commit/b9a9553f4e98190d536d47c8874413c207c15264/hovercard" href="https://github.com/sq8l-revival/SQ8L/commit/b9a9553f4e98190d536d47c8874413c207c15264"><tt>b9a9553</tt></a>)</li>
<li>Editor: OPTIONS regrouped, with MTS-ESP and the master's scale name (<a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/sq8l-revival/SQ8L/commit/276fdb7524932cfa1015fb62c92a1ee23800a117/hovercard" href="https://github.com/sq8l-revival/SQ8L/commit/276fdb7524932cfa1015fb62c92a1ee23800a117"><tt>276fdb7</tt></a>)</li>
<li>MTS-ESP: the client and the per-block snapshot (<a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/sq8l-revival/SQ8L/commit/484e40fafcacd1d0b40f7f5e5cc587d1758c809b/hovercard" href="https://github.com/sq8l-revival/SQ8L/commit/484e40fafcacd1d0b40f7f5e5cc587d1758c809b"><tt>484e40f</tt></a>)</li>
<li>Master: retune each voice from the MTS-ESP snapshot (<a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/sq8l-revival/SQ8L/commit/0281d1fa04070d550a9ea9a02ce19e4182b518ad/hovercard" href="https://github.com/sq8l-revival/SQ8L/commit/0281d1fa04070d550a9ea9a02ce19e4182b518ad"><tt>0281d1f</tt></a>)</li>
<li>DOC: a resampler clock and smoothing poles per voice (<a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/sq8l-revival/SQ8L/commit/b4536d529c940ec3261737dd0c57fe52be6163e2/hovercard" href="https://github.com/sq8l-revival/SQ8L/commit/b4536d529c940ec3261737dd0c57fe52be6163e2"><tt>b4536d5</tt></a>)</li>
<li>Tuning: the MTS-ESP snapshot and the per-voice retune math (<a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/sq8l-revival/SQ8L/commit/0a8386938320fc55e8fc9ed9faf3730cfdf95486/hovercard" href="https://github.com/sq8l-revival/SQ8L/commit/0a8386938320fc55e8fc9ed9faf3730cfdf95486"><tt>0a83869</tt></a>)</li>
<li>Documentation: the MTS-ESP design and the tuning module (<a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/sq8l-revival/SQ8L/commit/1f35fb8b8e7302ceb4c8d57d7179dc7533b15333/hovercard" href="https://github.com/sq8l-revival/SQ8L/commit/1f35fb8b8e7302ceb4c8d57d7179dc7533b15333"><tt>1f35fb8</tt></a>)</li>
<li>Settings: write SQ8L.ini as binary, not text (<a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/sq8l-revival/SQ8L/commit/13782e38e76578aaa0fb5343b84627f6606cdeaa/hovercard" href="https://github.com/sq8l-revival/SQ8L/commit/13782e38e76578aaa0fb5343b84627f6606cdeaa"><tt>13782e3</tt></a>)</li>
</ul>
<p><strong>Unofficial 64-bit port of SQ8L 0.91b</strong>, Siegfried Kullmann's Ensoniq SQ-80 emulation, for<br>
macOS (universal: Apple Silicon and Intel, 10.15 or later), Windows x64 (10/11) and Linux<br>
(x86-64 and ARM64), as VST2, VST3, Audio Unit (macOS), CLAP and LV2 (Linux).</p>
<p>The sound is bit-identical to the original plug-in: this build was checked against the<br>
original's output on Apple Silicon, on Intel, on Windows and on Linux. Projects, libraries and SysEx<br>
files made with the original load unchanged. See the <a href="https://github.com/sq8l-revival/SQ8L#readme">README</a> for details,<br>
credits and the known differences.</p>
<h3>macOS</h3>
<ol>
<li>Unzip <code>SQ8L-macOS-universal.zip</code> and copy the formats you use:
<ul>
<li><code>SQ8L.component</code> (Audio Unit) to <code>~/Library/Audio/Plug-Ins/Components</code></li>
<li><code>SQ8L.vst3</code> to <code>~/Library/Audio/Plug-Ins/VST3</code></li>
<li><code>SQ8L.vst</code> (VST2) to <code>~/Library/Audio/Plug-Ins/VST</code></li>
<li><code>SQ8L.clap</code> to <code>~/Library/Audio/Plug-Ins/CLAP</code></li>
</ul>
</li>
<li>The plug-ins are not notarized by Apple, so macOS blocks them when they come from the<br>
internet. Open Terminal and run (an error for a format you did not install is harmless):
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="xattr -dr com.apple.quarantine ~/Library/Audio/Plug-Ins/Components/SQ8L.component ~/Library/Audio/Plug-Ins/VST3/SQ8L.vst3 ~/Library/Audio/Plug-Ins/VST/SQ8L.vst ~/Library/Audio/Plug-Ins/CLAP/SQ8L.clap"><pre class="notranslate"><code>xattr -dr com.apple.quarantine ~/Library/Audio/Plug-Ins/Components/SQ8L.component ~/Library/Audio/Plug-Ins/VST3/SQ8L.vst3 ~/Library/Audio/Plug-Ins/VST/SQ8L.vst ~/Library/Audio/Plug-Ins/CLAP/SQ8L.clap
</code></pre></div>
</li>
<li>Restart your DAW and rescan the plug-ins.</li>
</ol>
<h3>Windows</h3>
<p>Unzip <code>SQ8L-Windows-x64.zip</code> and copy <code>SQ8L.dll</code> (VST2) to your VST plug-in folder,<br>
<code>SQ8L.vst3</code> to <code>C:\Program Files\Common Files\VST3</code>, <code>SQ8L.clap</code> to<br>
<code>C:\Program Files\Common Files\CLAP</code>. If the old 32-bit <code>SQ8L.dll</code> is in the same folder,<br>
keep a copy of it first: the files have the same name.</p>
<h3>Linux</h3>
<p>Unpack <code>SQ8L-Linux-x64.tar.gz</code> (or <code>SQ8L-Linux-arm64.tar.gz</code> on ARM) and copy <code>SQ8L.so</code><br>
(VST2) to <code>~/.vst</code>, <code>SQ8L.vst3</code> to <code>~/.vst3</code>, <code>SQ8L.clap</code> to <code>~/.clap</code> and <code>SQ8L.lv2</code> to<br>
<code>~/.lv2</code>. The editor needs X11 (or XWayland). The Linux version is new: reports are welcome.</p>
<h3>Your sounds</h3>
<p>Banks A and B and the options are stored in <code>~/Library/Application Support/SQ8L</code> (macOS),<br>
<code>%APPDATA%\SQ8L</code> (Windows) or <code>~/.config/SQ8L</code> (Linux). To get your old banks back, copy your <code>SQ8L_backup.dat</code> there, or<br>
load it with <em>FILE → Load library</em>.</p>
<p>Problems or questions: please <a href="https://github.com/sq8l-revival/SQ8L/issues">open an issue</a>.</p>github-actions[bot]tag:github.com,2008:Repository/1333271506/v1.14.02026-10-16T19:36:10Zovertonium: Overtonium v1.14.0<h1>Overtonium 1.14.0</h1>
<p>A 32-partial additive synthesizer laid out like a 32-channel mixer. Every channel is one sine oscillator locked to a harmonic of the played note, and every channel has its own tuning, envelope and modulation.</p>
<h2>What is new in 1.14.0</h2>
<p><strong>A string in the noise channel.</strong> Issue <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5819611211" data-permission-text="Title is private" data-url="https://github.com/benjamindehli/overtonium/issues/54" data-hovercard-type="issue" data-hovercard-url="/benjamindehli/overtonium/issues/54/hovercard" href="https://github.com/benjamindehli/overtonium/issues/54">#54</a> asked for Karplus-Strong synthesis. The noise channel now has a string to strike: a delay line one period of the note long, fed back through a gentle low-pass filter, so a burst of noise sent into it comes out as a plucked note that loses its high frequencies first. It sits in the noise strip under COLOUR, with four knobs. <strong>STRING</strong> crossfades from the noise alone to the string alone. <strong>DECAY</strong> sets how long it rings while the key is down, from 50 ms to 10 s. <strong>DAMP</strong> sets how quickly it loses its high frequencies. <strong>POINT</strong> sets where along the string the noise strikes, from near the end, which keeps every harmonic, to the middle, which removes the even ones.</p>
<p>The noise channel's own envelope decides how the string is played, so there is no mode switch. A noise envelope a few milliseconds long plucks the string and lets it ring, like a harpsichord or a guitar under the organ. A noise held on a short, dark string blows into it, which gives a pitched breath. The string is tuned to the note and follows the pitch wheel, glide, MPE, every temperament and Adaptive's slides, the way the fundamental does. RELEASE damps it after the key comes up. At the top of the keyboard, where the string is too short to tune, it fades back to plain noise instead of playing out of tune.</p>
<p><strong>The resonator.</strong> Issue <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5819546498" data-permission-text="Title is private" data-url="https://github.com/benjamindehli/overtonium/issues/53" data-hovercard-type="issue" data-hovercard-url="/benjamindehli/overtonium/issues/53/hovercard" href="https://github.com/benjamindehli/overtonium/issues/53">#53</a> asked for sympathetic strings. The resonator is eighty-eight of them, one for each key of a piano from A0 to C8, that ring with what you play. They are fed the sum of the thirty-three channels and mixed back in before the bus drive, so the character drives them with everything else and they sound like part of the instrument, not a room around it. It has its own frame on the top bar, after the character's, with a button for the mode and three knobs.</p>
<p><strong>Piano</strong> works like a piano. The strings of the keys you hold are free, the rest are damped, and the sustain pedal lifts every damper, so the pedal adds a bloom under a chord. <strong>Open</strong> is Piano with the pedal always down. <strong>Octave</strong> is twelve strings from C3, always free, so every note finds something to ring with. <strong>Series</strong> is the root's first eight harmonics, tuned pure, which works as a drone that answers any note on the root's own harmonic series. The strings follow the temperament, the root and the reference pitch, and under Adaptive a string waits at the pitch its key last had.</p>
<p><strong>MIX</strong> goes from the instrument alone to the resonator alone, and the level stays about the same as you turn it up. <strong>DECAY</strong> sets how long a free string rings, from 200 ms to 10 s, and the level stays about the same at any setting, with the pedal up or down. <strong>DAMP</strong> sets how quickly the high end dies away. A damper stops its string over 0.8 s at the bottom of the keyboard and 0.25 s at the top, so a released bass key leaves the short hum of a felt damper on a heavy string.</p>
<p><strong>Space Cowboy.</strong> A new preset that uses both: a synthetic tremolo guitar plucked from the noise channel's string, over a pad with square-wave pitch modulation in some of its partials and a whistle like a theremin that glides between notes, with the resonator in Open under all of it. <strong>Metallic Piano</strong> now uses the resonator in Piano mode. Thirty-five presets in all.</p>
<p><strong>A rearranged top bar.</strong> SETTINGS, MACROS, PLAYING and TUNING come first, as four icons in two rows, then the wordmark over the preset screen. The tagline is gone. The bar is evened out, with the same space at both ends, between the four buttons and around the frames, and it fits on one row from 1285 px, on two from 675.</p>
<p><strong>The update question is asked in the window.</strong> The first time a window opens, a notice inside it asks whether to check for new versions. It stays until you answer, so a host scanning its plugins does not use it up. With the check on, a new version is announced once in the same way, and SETTINGS stays lit until you install it, with the release as the first entry in its menu.</p>
<p><strong>Lights that are off are dark.</strong> A muted channel, or one left out by a solo, turns its knob rings, readouts and the macro columns beside its fader fully off, instead of grey. So do the knobs of the resonator, the echo and the reverb while they are off. The pointer on each knob and the fader cap still show where they are set.</p>
<p><strong>A faster mixer.</strong> Soloing a channel, scrolling the mixer and resizing the window redraw every strip, and in measurements they now take about a fifth of the time they did. The knobs, faders, buttons and readouts are drawn from pictures of themselves when nothing about them has changed, and the 32 strips share one picture of their background.</p>
<p><strong>Shorter tooltips.</strong> The tooltips on the panel say what a control does in a sentence or two, in plainer words.</p>
<h2>Fixed</h2>
<p><strong>Turning a knob in the bars with the mouse wheel scrolled the mixer too.</strong> Issue <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5838586712" data-permission-text="Title is private" data-url="https://github.com/benjamindehli/overtonium/issues/58" data-hovercard-type="issue" data-hovercard-url="/benjamindehli/overtonium/issues/58/hovercard" href="https://github.com/benjamindehli/overtonium/issues/58">#58</a>. A wheel over a knob on the top bar, the Playing bar or the Tuning bar now turns the knob and nothing else, as it already did in the mixer.</p>
<p><strong>Fit all 32 channels left the faders a few pixels short.</strong> It left out the strips' own padding and kept room for a sideways scrollbar that the window at that width does not have. It now gives every row its full height.</p>
<p><strong>A possible crash in Windows hosts when a window closes.</strong> JUCE 9.0.4 fixes an accessibility handler that could outlive the window it belonged to and be read after the window was gone, which could crash a host on Windows while a screen reader or another accessibility tool was running. It may be what was behind a reported crash in FL Studio when Overtonium was removed or the project closed.</p>
<h2>Under it</h2>
<p><strong>850 parameters.</strong> The four for the noise channel's string and the four for the resonator went on the end, so every parameter keeps the position it had for a host that goes by position. All eight belong to the patch. A preset that does not set them has the string at zero and the resonator off, and renders bit for bit as it did in 1.13.0.</p>
<p><strong>What they cost.</strong> The string is one delay line per voice. The resonator costs about a tenth of what eight voices do in Piano or Octave, and about half in Open or with the pedal down in Piano, when all eighty-eight strings are free. A string that has gone quiet behind its damper costs nothing. The resonator's levels slide rather than step when its mode or MIX changes, and switched off it fades out and is stopped, so it is not there at all.</p>
<p><strong>JUCE 9.0.4</strong>, a bug-fix release. Nothing in the plugin's own code had to change for it.</p>
<p><strong>A sweep of 832 cases before release.</strong> 1.13.0's 456, with the string and the resonator added at every one of eight sample rates from 8 kHz to 192 kHz and five block sizes from 1 to 4096 samples, including the resonator switched between modes, its MIX moved and the pedal going down and up while it rings. Then every string and resonator setup against six ways of playing on four presets and at both ends of the rate range. Every case renders finite, bounded audio and actually makes sound, and the whole sweep ran again under the address and undefined behaviour sanitizers.</p>
<h2>Upgrading from 1.13.0</h2>
<p><strong>MIDI program changes from 25 up land one preset later.</strong> Space Cowboy sorts at program 25, so Space Flute through Wurli move from 25 to 33 up to 26 to 34. A saved session stores the preset's name as well as its number and is unaffected.</p>
<p><strong>Metallic Piano sounds different.</strong> It now rings its own strings, so a session that uses it will sound fuller, especially with the pedal down. Its level was lowered to match.</p>
<p><strong>The top bar's buttons moved</strong> to the left end, with the wordmark beside them. Nothing on it was removed.</p>
<h2>Installing</h2>
<p>The <a href="https://benjamindehli.github.io/overtonium/install/#downloads" rel="nofollow">install page</a> has a row per file saying who each one is for. In short: take the installer for your platform, or the zip beside it if you have no administrator rights or keep plugins somewhere of your own.</p>
<table>
<thead>
<tr>
<th>Platform</th>
<th>Installer</th>
<th>Formats</th>
</tr>
</thead>
<tbody>
<tr>
<td>macOS</td>
<td><code>.pkg</code>, with a chooser</td>
<td>VST3, Audio Unit, Standalone</td>
</tr>
<tr>
<td>Windows</td>
<td><code>.exe</code></td>
<td>VST3, Standalone</td>
</tr>
<tr>
<td>Linux</td>
<td>none, use the zip</td>
<td>VST3, LV2, Standalone</td>
</tr>
</tbody>
</table>
<p>The macOS build is a universal binary and runs on both Apple Silicon and Intel. Logic and GarageBand only look for new Audio Units when they start, so restart them after installing.</p>
<p>On Linux the zip's contents go in <code>~/.vst3</code> and <code>~/.lv2</code>.</p>
<p>If you installed an earlier version with the package, the installer replaces it.</p>
<h2>What has actually been tried</h2>
<p>All three platforms are built on every push, run through both test suites, and put through pluginval at strictness 8. The VST3 also goes through Steinberg's own conformance validator, and both suites run again under the address and undefined behaviour sanitizers. The string and the resonator were played in a real host on macOS, where the Audio Unit and the VST3 also pass <code>auval</code>. Nobody has run the Windows or Linux builds in a DAW yet, so treat those as untried and please open an issue with whatever you find.</p>github-actions[bot]tag:github.com,2008:Repository/450825576/2.342026-10-16T12:55:08ZClock: 2.34<h2>Fixes</h2>
<ul>
<li>Fix alarm not stopping when dismissed or snoozed (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5625647156" data-permission-text="Title is private" data-url="https://github.com/BlackyHawky/Clock/issues/729" data-hovercard-type="issue" data-hovercard-url="/BlackyHawky/Clock/issues/729/hovercard" href="https://github.com/BlackyHawky/Clock/issues/729">#729</a>):
<ul>
<li>Note: not all devices appeared to be affected by this problem;</li>
</ul>
</li>
<li>Fix ghost dates in spinner date picker;</li>
<li>Fix the ripple effect in the alarm editing panel (for the <em>"Delete alarm once dismissed"</em> feature);</li>
<li>Fix the timer crash if its ringtone is null or inaccessible (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5677560866" data-permission-text="Title is private" data-url="https://github.com/BlackyHawky/Clock/issues/730" data-hovercard-type="issue" data-hovercard-url="/BlackyHawky/Clock/issues/730/hovercard" href="https://github.com/BlackyHawky/Clock/issues/730">#730</a>):
<ul>
<li>The app will now safely play the built-in fallback ringtone instead of crashing;</li>
</ul>
</li>
<li>Fix some city flags (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5597880190" data-permission-text="Title is private" data-url="https://github.com/BlackyHawky/Clock/issues/725" data-hovercard-type="issue" data-hovercard-url="/BlackyHawky/Clock/issues/725/hovercard" href="https://github.com/BlackyHawky/Clock/issues/725">#725</a>);</li>
<li>Fix crash for the screensaver (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5815067385" data-permission-text="Title is private" data-url="https://github.com/BlackyHawky/Clock/issues/736" data-hovercard-type="issue" data-hovercard-url="/BlackyHawky/Clock/issues/736/hovercard" href="https://github.com/BlackyHawky/Clock/issues/736">#736</a>);</li>
</ul>
<h2>Improvements</h2>
<h3>General</h3>
<ul>
<li>Support for live update notifications for timers and the stopwatch (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3701302144" data-permission-text="Title is private" data-url="https://github.com/BlackyHawky/Clock/issues/440" data-hovercard-type="issue" data-hovercard-url="/BlackyHawky/Clock/issues/440/hovercard" href="https://github.com/BlackyHawky/Clock/issues/440">#440</a>):
<ul>
<li>
<p>General notes:</p>
<ul>
<li>Available only for Android 16 and above;</li>
<li>The display of these notifications must be enabled in the timer and stopwatch settings;</li>
<li>If a timer is started at the same time as the stopwatch, the stopwatch time is (unfortunately) the one displayed in the chip. Nothing can be done to fix this;</li>
<li>The notification display differs because live update notifications don't allow the use of <code>RemoteViews</code>;</li>
<li>Regarding grouped notifications: active timers will no longer be grouped together; there will be one group for notifications eligible for display in the chip and another for the rest. Nothing can be done to fix this;</li>
</ul>
</li>
<li>
<p>Notes for timer notifications:</p>
<ul>
<li>The chip prioritizes displaying the remaining time for the timer closest to expiring;</li>
<li>The progress bar updates automatically when 25%, 50% or 75% of the elapsed time is reached;</li>
</ul>
</li>
<li>
<p>Notes for stopwatch notifications:</p>
<ul>
<li>No progress bar, since there is no end time for a stopwatch;</li>
<li>The chip simply displays the stopwatch time, whether it's running or paused;</li>
</ul>
</li>
</ul>
</li>
<li>Prevent lock screen from hiding active alarm and expired timers;</li>
<li>Improve animation of timer icon in bottom navigation menu;</li>
<li>Adjust the ripple effect color for the list items;</li>
<li>For the black theme in day mode, slightly adjust the background color of the editing panels;</li>
<li>Improve some layouts and code for a better user experience;</li>
</ul>
<h3>Alarm</h3>
<ul>
<li>Add the ability to sort alarms by category (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4327841670" data-permission-text="Title is private" data-url="https://github.com/BlackyHawky/Clock/issues/563" data-hovercard-type="issue" data-hovercard-url="/BlackyHawky/Clock/issues/563/hovercard" href="https://github.com/BlackyHawky/Clock/issues/563">#563</a>):
<ul>
<li>This must be enabled in the settings, where a new category called <em>"Sorting"</em> has been created;</li>
<li>Three additional settings have been added: <em>"Switch to the new category once created"</em>, <em>"Display a badge when alarms are enabled"</em>, and <em>"Delete alarms when deleting a category"</em>;</li>
<li>The background of the selected category respects the <em>"Display the card backgrounds"</em> and <em>"Display the background borders"</em> settings;</li>
<li>Alarms can be assigned to multiple categories;</li>
<li>Creating a category with a name that already exists is not permitted, in order to maintain organization;</li>
<li>To rename or delete a category, click on it again after selecting it;</li>
</ul>
</li>
<li>Add the ability to set an alarm to a specific time zone (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2923764325" data-permission-text="Title is private" data-url="https://github.com/BlackyHawky/Clock/issues/217" data-hovercard-type="issue" data-hovercard-url="/BlackyHawky/Clock/issues/217/hovercard" href="https://github.com/BlackyHawky/Clock/issues/217">#217</a>);</li>
<li>Add the ability to lock alarms (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5327558893" data-permission-text="Title is private" data-url="https://github.com/BlackyHawky/Clock/issues/685" data-hovercard-type="issue" data-hovercard-url="/BlackyHawky/Clock/issues/685/hovercard" href="https://github.com/BlackyHawky/Clock/issues/685">#685</a>);
<ul>
<li>Swipe-to-delete is disabled for these alarms;</li>
<li>The alarm features cannot be modified;</li>
<li>A padlock icon is displayed on the alarm card to differentiate them from other alarms;</li>
<li>These alarms can be displayed at the top of the list (if enabled in the settings) and respect the sorting defined in the <em>"Sort the alarms"</em> and <em>"Display the enabled alarms first"</em> settings;</li>
</ul>
</li>
<li>Add the ability to snooze alarms every <em>"x"</em> days;
<ul>
<li>Note: 31 days maximum (reasonable value);</li>
</ul>
</li>
<li>Add the ability to hide info/warning icons in the alarm editing panel;</li>
<li>Display a tooltip when long-pressing the day of the week buttons;</li>
</ul>
<h3>Clock</h3>
<ul>
<li>Add 2 locations for the UTC -9:00 time zone (<em>Adak</em> and <em>Gambier Islands</em>);</li>
<li>Improve city search:
<ul>
<li>Ignore accents when searching for cities;</li>
<li>Allow partial matches to find a city by any part of its name;</li>
</ul>
</li>
</ul>
<h3>Timer</h3>
<ul>
<li>Add a new button to subtract time from the timer (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3267325081" data-permission-text="Title is private" data-url="https://github.com/BlackyHawky/Clock/issues/327" data-hovercard-type="issue" data-hovercard-url="/BlackyHawky/Clock/issues/327/hovercard" href="https://github.com/BlackyHawky/Clock/issues/327">#327</a>);</li>
<li>Add the ability to display the timer <em>"Delete"</em> button on the card (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5616646994" data-permission-text="Title is private" data-url="https://github.com/BlackyHawky/Clock/issues/727" data-hovercard-type="issue" data-hovercard-url="/BlackyHawky/Clock/issues/727/hovercard" href="https://github.com/BlackyHawky/Clock/issues/727">#727</a>);</li>
</ul>
<hr>
<h3>Checksums</h3>
<table>
<thead>
<tr>
<th align="center">Version</th>
<th align="center">SHA-256</th>
</tr>
</thead>
<tbody>
<tr>
<td align="center">Release</td>
<td align="center">8435e91bf3c8df8f6cb850df332592101c8d8596e7852f2336a22296b34b5760</td>
</tr>
<tr>
<td align="center">Debug</td>
<td align="center">96334cee8fa3f6767f637be26332ea26770dfc79ccecd6ce9038829c7f7d8618</td>
</tr>
</tbody>
</table>BlackyHawkytag:github.com,2008:Repository/1415433668/v0.5.12026-10-16T08:49:51Zfurifont: v0.5.1<h3> 🚀 Features</h3>
<ul>
<li>Fit take to the base font's glyph budget with take: 'max' - by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/antfu/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/antfu">@antfu</a> and <strong>Claude Sonnet 5.5</strong> <a href="https://github.com/antfu/furifont/commit/f0c8b73"><samp>(f0c8b)</samp></a></li>
<li><strong>web</strong>: Add preview on the report page - by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/antfu/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/antfu">@antfu</a> <a href="https://github.com/antfu/furifont/commit/82fe9a6"><samp>(82fe9)</samp></a></li>
</ul>
<h3> 🐞 Bug Fixes</h3>
<ul>
<li>Improve dict - by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/antfu/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/antfu">@antfu</a> <a href="https://github.com/antfu/furifont/commit/ac911c6"><samp>(ac911)</samp></a></li>
<li><strong>dictionary</strong>: Read 再掲載 as さいけいさい - by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/antfu/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/antfu">@antfu</a> and <strong>Claude Sonnet 5.5</strong> <a href="https://github.com/antfu/furifont/commit/3ff103b"><samp>(3ff10)</samp></a></li>
</ul>
<h5> <a href="https://github.com/antfu/furifont/compare/v0.5.0...v0.5.1">View changes on GitHub</a></h5>github-actions[bot]tag:github.com,2008:Repository/1238504280/v3.0.52026-10-16T07:36:44Zaria2-next: v3.0.5 - Range Fallback and Redirect Reporting<h2>Summary</h2>
<p>Aria2 Next 3.0.5 fixes downloads from servers that answer a range request with a 206 but no usable Content-Range, and reports where redirects lead. Release assets cover the same seven platforms.</p>
<h3>Fixed</h3>
<ul>
<li>A server that answers 206 without a Content-Range, or with one that places the body elsewhere, is now treated as a server that ignores ranges: the download continues on one connection from byte zero. Before, each answer was rejected and retried, so with <code>max-tries=0</code> a download from such a server (cloud.mail.ru, for example) stayed at 0% forever. The warning now includes the header the server sent (<a href="https://github.com/AnInsomniacy/rayburst/issues/734" data-hovercard-type="issue" data-hovercard-url="/AnInsomniacy/rayburst/issues/734/hovercard">rayburst#734</a>).</li>
<li><code>aria2.getServers</code> reports the address a redirect leads to as <code>currentUri</code>, as aria2 does, instead of repeating the original URI (<a href="https://github.com/AnInsomniacy/rayburst/issues/730" data-hovercard-type="issue" data-hovercard-url="/AnInsomniacy/rayburst/issues/730/hovercard">rayburst#730</a>).</li>
</ul>
<h3>Downloads</h3>
<table>
<thead>
<tr>
<th>Platform</th>
<th>Download</th>
</tr>
</thead>
<tbody>
<tr>
<td>Linux x86_64</td>
<td><code>aria2-next-3.0.5-linux-x86_64</code></td>
</tr>
<tr>
<td>Linux ARM64</td>
<td><code>aria2-next-3.0.5-linux-aarch64</code></td>
</tr>
<tr>
<td>macOS Apple Silicon</td>
<td><code>aria2-next-3.0.5-macos-arm64</code></td>
</tr>
<tr>
<td>macOS Intel</td>
<td><code>aria2-next-3.0.5-macos-x86_64</code></td>
</tr>
<tr>
<td>Windows x86_64</td>
<td><code>aria2-next-3.0.5-windows-x86_64.exe</code></td>
</tr>
<tr>
<td>Windows ARM64</td>
<td><code>aria2-next-3.0.5-windows-arm64.exe</code></td>
</tr>
<tr>
<td>Android ARM64</td>
<td><code>aria2-next-3.0.5-android-arm64</code></td>
</tr>
<tr>
<td>Checksums</td>
<td><code>aria2-next-3.0.5-checksums.sha256</code></td>
</tr>
</tbody>
</table>AnInsomniacytag:github.com,2008:Repository/1415433668/v0.5.02026-10-16T03:42:28Zfurifont: v0.5.0<h3> 🚀 Features</h3>
<ul>
<li>Prune and suffix handling in planner, raise report rate limit - by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/antfu/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/antfu">@antfu</a> and <strong>Claude Sonnet 5.5</strong> <a href="https://github.com/antfu/furifont/commit/afa4fb1"><samp>(afa4f)</samp></a></li>
<li><strong>customize</strong>: Add a word overview and size the sliders by the dictionary - by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/antfu/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/antfu">@antfu</a> and <strong>Claude Sonnet 5.5</strong> <a href="https://github.com/antfu/furifont/commit/32b8457"><samp>(32b84)</samp></a></li>
</ul>
<h5> <a href="https://github.com/antfu/furifont/compare/v0.4.2...v0.5.0">View changes on GitHub</a></h5>github-actions[bot]tag:github.com,2008:Repository/1415433668/v0.4.22026-10-16T01:40:35Zfurifont: v0.4.2<h3> 🐞 Bug Fixes</h3>
<ul>
<li>Upload action - by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/antfu/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/antfu">@antfu</a> <a href="https://github.com/antfu/furifont/commit/4cab1c5"><samp>(4cab1)</samp></a></li>
</ul>
<h5> <a href="https://github.com/antfu/furifont/compare/v0.4.1...v0.4.2">View changes on GitHub</a></h5>github-actions[bot]tag:github.com,2008:Repository/20015012/v2.24.212026-10-15T15:58:26Zminify: v2.24.21<ul>
<li><a href="https://github.com/tdewolff/minify/commit/0fa517d42ad30404bd54ed5f71f8c97491657601">JS: fix infinite loop bug,</a> <a href="https://github.com/tdewolff/minify/commit/0fa517d42ad30404bd54ed5f71f8c97491657601">fixes</a> <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5854200824" data-permission-text="Title is private" data-url="https://github.com/tdewolff/minify/issues/1049" data-hovercard-type="issue" data-hovercard-url="/tdewolff/minify/issues/1049/hovercard" href="https://github.com/tdewolff/minify/issues/1049">#1049</a></li>
</ul>tdewolfftag:github.com,2008:Repository/1355815430/v1.5.22026-10-15T15:56:51ZJiV-881-synth: JiV-881 v1.5.2<ul>
<li>Fix <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5839296077" data-permission-text="Title is private" data-url="https://github.com/luginf/JiV-881-synth/issues/11" data-hovercard-type="issue" data-hovercard-url="/luginf/JiV-881-synth/issues/11/hovercard" href="https://github.com/luginf/JiV-881-synth/issues/11">#11</a>: the chorus type of an edited patch is now saved and reloaded correctly (it was stored one bit off).</li>
<li>Fix <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5839273925" data-permission-text="Title is private" data-url="https://github.com/luginf/JiV-881-synth/issues/10" data-hovercard-type="issue" data-hovercard-url="/luginf/JiV-881-synth/issues/10/hovercard" href="https://github.com/luginf/JiV-881-synth/issues/10">#10</a>: Performances now save the User / expansion / edited patches their Parts use, so they reload with the right sounds (Performances saved with earlier versions do not contain this data).</li>
</ul>github-actions[bot]tag:github.com,2008:Repository/1360526567/1.412026-10-15T15:43:01ZTapeStopper: 1.41<p>Maintenance release. No functionality changed.<br>
Updated to JUCE v9.0.4</p>sl2365tag:github.com,2008:Repository/21833183/v3.11.42026-10-15T11:18:27ZAmazeFileManager: v3.11.4<h2>What's Changed</h2>
<ul>
<li>Library upgrades and SDK 36 adaptation</li>
<li>Improve FTP server security</li>
<li>Build & CI improvements</li>
</ul>
<h3>Pull Requests</h3>
<ul>
<li>add cargo.lock file to file_operations module by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/VishnuSanal/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/VishnuSanal">@VishnuSanal</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5028453653" data-permission-text="Title is private" data-url="https://github.com/TeamAmaze/AmazeFileManager/issues/4696" data-hovercard-type="pull_request" data-hovercard-url="/TeamAmaze/AmazeFileManager/pull/4696/hovercard" href="https://github.com/TeamAmaze/AmazeFileManager/pull/4696">#4696</a></li>
<li>Add back missing bits in Android Main CI workflow by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/VishnuSanal/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/VishnuSanal">@VishnuSanal</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5037807495" data-permission-text="Title is private" data-url="https://github.com/TeamAmaze/AmazeFileManager/issues/4700" data-hovercard-type="pull_request" data-hovercard-url="/TeamAmaze/AmazeFileManager/pull/4700/hovercard" href="https://github.com/TeamAmaze/AmazeFileManager/pull/4700">#4700</a></li>
<li>Fix Espresso tests failing on <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5016770749" data-permission-text="Title is private" data-url="https://github.com/TeamAmaze/AmazeFileManager/issues/4692" data-hovercard-type="pull_request" data-hovercard-url="/TeamAmaze/AmazeFileManager/pull/4692/hovercard" href="https://github.com/TeamAmaze/AmazeFileManager/pull/4692">#4692</a> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/TranceLove/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/TranceLove">@TranceLove</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5072796935" data-permission-text="Title is private" data-url="https://github.com/TeamAmaze/AmazeFileManager/issues/4702" data-hovercard-type="pull_request" data-hovercard-url="/TeamAmaze/AmazeFileManager/pull/4702/hovercard" href="https://github.com/TeamAmaze/AmazeFileManager/pull/4702">#4702</a></li>
<li>Remove AESCrypt password in logs, and generate device's own SSL certificate for FTP server by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/TranceLove/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/TranceLove">@TranceLove</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5397392548" data-permission-text="Title is private" data-url="https://github.com/TeamAmaze/AmazeFileManager/issues/4719" data-hovercard-type="pull_request" data-hovercard-url="/TeamAmaze/AmazeFileManager/pull/4719/hovercard" href="https://github.com/TeamAmaze/AmazeFileManager/pull/4719">#4719</a></li>
<li>Library upgrades and SDK 36 adaptation by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/TranceLove/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/TranceLove">@TranceLove</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5149357542" data-permission-text="Title is private" data-url="https://github.com/TeamAmaze/AmazeFileManager/issues/4710" data-hovercard-type="pull_request" data-hovercard-url="/TeamAmaze/AmazeFileManager/pull/4710/hovercard" href="https://github.com/TeamAmaze/AmazeFileManager/pull/4710">#4710</a></li>
<li>Build improvements by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/TranceLove/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/TranceLove">@TranceLove</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5566991384" data-permission-text="Title is private" data-url="https://github.com/TeamAmaze/AmazeFileManager/issues/4728" data-hovercard-type="pull_request" data-hovercard-url="/TeamAmaze/AmazeFileManager/pull/4728/hovercard" href="https://github.com/TeamAmaze/AmazeFileManager/pull/4728">#4728</a></li>
<li>fix rustup exit code issue by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/VishnuSanal/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/VishnuSanal">@VishnuSanal</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5864280564" data-permission-text="Title is private" data-url="https://github.com/TeamAmaze/AmazeFileManager/issues/4740" data-hovercard-type="pull_request" data-hovercard-url="/TeamAmaze/AmazeFileManager/pull/4740/hovercard" href="https://github.com/TeamAmaze/AmazeFileManager/pull/4740">#4740</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/TeamAmaze/AmazeFileManager/compare/v3.11.3...v3.11.4"><tt>v3.11.3...v3.11.4</tt></a></p>VishnuSanaltag:github.com,2008:Repository/1215362023/3.2.02026-10-15T10:29:48ZPolyHostInterface: 3.2.0<p>Maintenance update. No functional changes.<br>
Updated source to use JUCE v9.0.4</p>sl2365tag:github.com,2008:Repository/609103288/v2.1.02026-10-15T09:45:28ZNeuralNote: v2.1.0<h1>NeuralNote v2.1.0</h1>
<h2>What's new in v2.1.0</h2>
<h3>Fixed: models failing to load when the user folder name has non-ASCII characters (Windows)</h3>
<p>On Windows, if your user name contained non-ASCII characters (for example Japanese, Cyrillic or accented letters), the models folder path did too. Transcription then always failed with "The transcription model could not be loaded or run: not a valid muscriptor GGUF checkpoint", whatever the model size or compute device. The model path is now handled as UTF-8 throughout, so these paths load correctly. Fixes <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5756341242" data-permission-text="Title is private" data-url="https://github.com/DamRsn/NeuralNote/issues/203" data-hovercard-type="issue" data-hovercard-url="/DamRsn/NeuralNote/issues/203/hovercard" href="https://github.com/DamRsn/NeuralNote/issues/203">#203</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5801759408" data-permission-text="Title is private" data-url="https://github.com/DamRsn/NeuralNote/issues/210" data-hovercard-type="issue" data-hovercard-url="/DamRsn/NeuralNote/issues/210/hovercard" href="https://github.com/DamRsn/NeuralNote/issues/210">#210</a> and <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5809092201" data-permission-text="Title is private" data-url="https://github.com/DamRsn/NeuralNote/issues/212" data-hovercard-type="issue" data-hovercard-url="/DamRsn/NeuralNote/issues/212/hovercard" href="https://github.com/DamRsn/NeuralNote/issues/212">#212</a>.</p>
<h3>Pause and resume transcriptions</h3>
<p>The cancel button is now a pause button. Pausing keeps everything transcribed so far, and you can resume later from the point where it stopped, even after closing and reopening the plugin or your DAW session. That matters for long songs, which can take several minutes to transcribe. To throw a transcription away, use the bin button.</p>
<h3>Logs and crash reports, to help diagnose problems</h3>
<ul>
<li>NeuralNote now writes a log file. In <code>Settings → Logs</code> you can set the log level and open the logs folder.</li>
<li>Windows: you can turn on crash reports in <code>Settings → Crash reports</code>. When it's on, NeuralNote saves a crash report (a minidump) in the crash reports folder whenever it crashes. It is off by default, and nothing is sent anywhere.</li>
<li>Debug symbols (dSYMs on macOS, PDBs on Windows) are now kept for every release build, so crash reports from released versions can be traced back to the code.</li>
</ul>
<p>If NeuralNote crashes for you (see <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5741988265" data-permission-text="Title is private" data-url="https://github.com/DamRsn/NeuralNote/issues/201" data-hovercard-type="issue" data-hovercard-url="/DamRsn/NeuralNote/issues/201/hovercard" href="https://github.com/DamRsn/NeuralNote/issues/201">#201</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5767464440" data-permission-text="Title is private" data-url="https://github.com/DamRsn/NeuralNote/issues/205" data-hovercard-type="issue" data-hovercard-url="/DamRsn/NeuralNote/issues/205/hovercard" href="https://github.com/DamRsn/NeuralNote/issues/205">#205</a> and <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5828386193" data-permission-text="Title is private" data-url="https://github.com/DamRsn/NeuralNote/issues/218" data-hovercard-type="issue" data-hovercard-url="/DamRsn/NeuralNote/issues/218/hovercard" href="https://github.com/DamRsn/NeuralNote/issues/218">#218</a>, for example), please attach your log, and on Windows a crash report, to the issue.</p>
<h3>Intel Mac installer</h3>
<p>There is now an installer for Intel Macs: <code>NeuralNote_Installer_Mac_x64.pkg</code>. It has not been tested on an actual Intel Mac yet, so please report whether it works for you, good or bad.</p>
<h3>New website</h3>
<p>NeuralNote now has a website: <a href="https://neuralnote.co/" rel="nofollow">https://neuralnote.co/</a>. It's a non-technical overview of what NeuralNote does, with download links and an FAQ, and it's now the best link to share. The GitHub repo is still the place for technical details.</p>
<h3>Support by email</h3>
<p>If you don't have a GitHub account, you can now reach us by email. The address is on the website's <a href="https://neuralnote.co/#contact" rel="nofollow">contact section</a>. If you do have one, GitHub issues are still the preferred way to report bugs.</p>
<h3>Under the hood</h3>
<ul>
<li>Release installers are now built, signed and notarized by GitHub Actions instead of on a local machine.</li>
</ul>
<p>Built from <code>main</code> at <a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/DamRsn/NeuralNote/commit/7734729a2d54cecfb4e5a6ea5d981689bfecb6be/hovercard" href="https://github.com/DamRsn/NeuralNote/commit/7734729a2d54cecfb4e5a6ea5d981689bfecb6be"><tt>7734729</tt></a> by <a href="https://github.com/DamRsn/NeuralNote/actions/runs/38397133097">https://github.com/DamRsn/NeuralNote/actions/runs/38397133097</a></p>github-actions[bot]tag:github.com,2008:Repository/1238504280/v3.0.42026-10-15T05:17:05Zaria2-next: v3.0.4 - Thunder Links, Moving Downloads and Scoop Progress<h2>Summary</h2>
<p>Aria2 Next 3.0.4 brings back Thunder links, adds moving unfinished downloads, a suffix for unfinished files, browser-style numbered names and the classic results table that frontends such as Scoop read, and lets downloads that hit a busy server get their connections back quickly. Release assets cover the same seven platforms.</p>
<h3>Added</h3>
<ul>
<li><code>thunder://</code> links are accepted again wherever a URI is, including <code>aria2.probe</code>; 3.0.0 had dropped them. Trailing slashes and missing or escaped padding are tolerated, and non-ASCII bytes are sent percent-encoded as written, so links with GBK names keep working.</li>
<li><code>aria2.moveDownload(gid, dir)</code> moves an unfinished download's files to another directory. A running download pauses for the move and resumes afterwards; if the move fails, the files go back.</li>
<li><code>--incomplete-suffix</code> gives unfinished HTTP and SFTP files a suffix such as <code>.part</code>, which is removed when they complete.</li>
<li><code>--auto-file-renaming-style=parentheses</code> numbers taken names <code>name (1).ext</code>, as browsers do. The default keeps aria2's <code>name.1.ext</code>.</li>
<li><code>--download-result=default|full|hide</code> prints aria2's "Download Results" table on exit, in the layout Scoop and other frontends parse. When the output is piped, progress prints one line per second, as aria2 does (<a href="https://github.com/AnInsomniacy/aria2-next/issues/70" data-hovercard-type="issue" data-hovercard-url="/AnInsomniacy/aria2-next/issues/70/hovercard">#70</a>).</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>After a server answers 503, a download's connection cap now doubles back after 5 calm seconds instead of returning one connection every 30 s. Large video downloads no longer stay slow after the audio and subtitle downloads beside them finish (<a href="https://github.com/AnInsomniacy/aria2-next/issues/71" data-hovercard-type="issue" data-hovercard-url="/AnInsomniacy/aria2-next/issues/71/hovercard">#71</a>).</li>
<li>A failed asynchronous RPC call now answers with an error instead of no answer.</li>
</ul>
<h3>Changed</h3>
<ul>
<li>The <code>--daemon</code> help notes that service managers such as systemd, NSSM or WinSW should run the engine in the foreground, since they track the process they started (<a href="https://github.com/AnInsomniacy/aria2-next/issues/69" data-hovercard-type="issue" data-hovercard-url="/AnInsomniacy/aria2-next/issues/69/hovercard">#69</a>).</li>
</ul>
<h3>Downloads</h3>
<table>
<thead>
<tr>
<th>Platform</th>
<th>Download</th>
</tr>
</thead>
<tbody>
<tr>
<td>Linux x86_64</td>
<td><code>aria2-next-3.0.4-linux-x86_64</code></td>
</tr>
<tr>
<td>Linux ARM64</td>
<td><code>aria2-next-3.0.4-linux-aarch64</code></td>
</tr>
<tr>
<td>macOS Apple Silicon</td>
<td><code>aria2-next-3.0.4-macos-arm64</code></td>
</tr>
<tr>
<td>macOS Intel</td>
<td><code>aria2-next-3.0.4-macos-x86_64</code></td>
</tr>
<tr>
<td>Windows x86_64</td>
<td><code>aria2-next-3.0.4-windows-x86_64.exe</code></td>
</tr>
<tr>
<td>Windows ARM64</td>
<td><code>aria2-next-3.0.4-windows-arm64.exe</code></td>
</tr>
<tr>
<td>Android ARM64</td>
<td><code>aria2-next-3.0.4-android-arm64</code></td>
</tr>
<tr>
<td>Checksums</td>
<td><code>aria2-next-3.0.4-checksums.sha256</code></td>
</tr>
</tbody>
</table>AnInsomniacytag:github.com,2008:Repository/14973783/Nightly2026-10-15T03:01:36Zdexed: Nightly<p>Release updated Thu Oct 15 03:01:15 UTC 2026</p>
<ul>
<li><a href="https://github.com/asb2m10/dexed/commit/58af0cf6e38e549d978f4cb1261bb8d5e1369b8a">58af0cf</a> : fix(<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="124050663" data-permission-text="Title is private" data-url="https://github.com/asb2m10/dexed/issues/48" data-hovercard-type="issue" data-hovercard-url="/asb2m10/dexed/issues/48/hovercard" href="https://github.com/asb2m10/dexed/issues/48">#48</a>): should really implement last note</li>
<li><a href="https://github.com/asb2m10/dexed/commit/fea2f0f0f2c397799f59b27eb11c038cd34b22c5">fea2f0f</a> : fix(<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="124050663" data-permission-text="Title is private" data-url="https://github.com/asb2m10/dexed/issues/48" data-hovercard-type="issue" data-hovercard-url="/asb2m10/dexed/issues/48/hovercard" href="https://github.com/asb2m10/dexed/issues/48">#48</a>): mono-mode last note priority</li>
<li><a href="https://github.com/asb2m10/dexed/commit/eebb748b70c5a1338afa3945e8b1ea783c9c02fe">eebb748</a> : Dexed 1.1.0 Refactor for JUCE 8 (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5792371817" data-permission-text="Title is private" data-url="https://github.com/asb2m10/dexed/issues/535" data-hovercard-type="pull_request" data-hovercard-url="/asb2m10/dexed/pull/535/hovercard" href="https://github.com/asb2m10/dexed/pull/535">#535</a>)</li>
<li><a href="https://github.com/asb2m10/dexed/commit/2e182b3db85c09083ab13c8b9b00565ce7d9ff85">2e182b3</a> : Change runner version from ubuntu-24.04 to ubuntu-22.04</li>
<li><a href="https://github.com/asb2m10/dexed/commit/9d45fd1ffc70bbcd9db112fee20f4d2817574fe2">9d45fd1</a> : Downgrade ubuntu action build</li>
</ul>asb2m10tag:github.com,2008:Repository/20015012/v2.24.202026-10-14T17:53:31Zminify: v2.24.20<ul>
<li><a href="https://github.com/tdewolff/minify/commit/8efb8aa3d1886a3ae20d68efc965ce7abab31b4a">JS: fix slow execution of many empty statements, found with OSSFuzz</a></li>
<li><a href="https://github.com/tdewolff/minify/commit/6baf85e09105bad3ab9c56cabd71b16b225b778a">JS: fix cases of slow parsing of JS, see</a> <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5787078328" data-permission-text="Title is private" data-url="https://github.com/tdewolff/parse/issues/132" data-hovercard-type="issue" data-hovercard-url="/tdewolff/parse/issues/132/hovercard" href="https://github.com/tdewolff/parse/issues/132">tdewolff/parse#132</a></li>
<li><a href="https://github.com/tdewolff/minify/commit/f9983640102d7a037577c53ffc37cbe1bb14a436">JS: fix appearance of script end tag or comment tag in regular expressions; don't stop minifying regexp when encountering slash in class</a></li>
<li><a href="https://github.com/tdewolff/minify/commit/f2e65c379a671f5ec41fcaf260e2681c819d2aa0">Update dependencies, require go1.26 due to golang.org/x/sys</a></li>
</ul>tdewolfftag:github.com,2008:Repository/610265820/2026-10-14-tuxguitar-next2026-10-14T15:20:01Ztuxguitar: 2026-10-14-tuxguitar-next<p><strong>Warning:</strong> This version of TuxGuitar is our development playground and may not be stable!</p>
<p><strong>Security notice:</strong> The packages available here are not officially signed. To install them, you must temporarily disable the digital signature verification of your operating system (called "disable Gatekeeper" on macOS, "allow installation from unknown sources" on Windows, "Sideloading" on Android).</p>
<p><strong>Please note:</strong> TuxGuitar versions 2.0.0 and later use a <strong>new file format</strong> which cannot be read by older versions. You can still export your tablatures in the old format so that you can open them with older versions of TuxGuitar.</p>
<p>The Windows packages include OpenJDK from portableapps.com.<br>
The macOS package includes OpenJDK from brew.sh.</p>helge17tag:github.com,2008:Repository/341787720/latest-commit2026-10-14T11:52:22Zdiffutils: latest-commit<p>commit: <a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/uutils/diffutils/commit/8af2bedef1f82771d8479b0d021e29b6bb321262/hovercard" href="https://github.com/uutils/diffutils/commit/8af2bedef1f82771d8479b0d021e29b6bb321262"><tt>8af2bed</tt></a></p>github-actions[bot]tag:github.com,2008:Repository/61176492/v1.0.432026-10-14T05:00:19ZDriverStoreExplorer: v1.0.43: docs: remove updater details and release instructions from README<p>Co-authored-by: Copilot <a href="mailto:223556219+Copilot@users.noreply.github.com">223556219+Copilot@users.noreply.github.com</a><br>
Copilot-Session: 1d1f970d-75f7-4cf6-b597-8f3b347a1d72</p>lostindarktag:github.com,2008:Repository/373897031/v4.0.42026-10-13T23:13:11Zrclip: v4.0.4<h2>What's Changed</h2>
<ul>
<li>perf(indexing): speedup indexing by decoding large JPEGs at a reduced DCT scale by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/yurijmikhalevich/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/yurijmikhalevich">@yurijmikhalevich</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5838367934" data-permission-text="Title is private" data-url="https://github.com/yurijmikhalevich/rclip/issues/368" data-hovercard-type="pull_request" data-hovercard-url="/yurijmikhalevich/rclip/pull/368/hovercard" href="https://github.com/yurijmikhalevich/rclip/pull/368">#368</a></li>
<li>perf(heic): downscale HEIF images while decoding them on macOS by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/yurijmikhalevich/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/yurijmikhalevich">@yurijmikhalevich</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5838368629" data-permission-text="Title is private" data-url="https://github.com/yurijmikhalevich/rclip/issues/369" data-hovercard-type="pull_request" data-hovercard-url="/yurijmikhalevich/rclip/pull/369/hovercard" href="https://github.com/yurijmikhalevich/rclip/pull/369">#369</a></li>
<li>fix(heic): decode the full frame for preview and the interactive UI on macOS by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/yurijmikhalevich/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/yurijmikhalevich">@yurijmikhalevich</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5838731737" data-permission-text="Title is private" data-url="https://github.com/yurijmikhalevich/rclip/issues/370" data-hovercard-type="pull_request" data-hovercard-url="/yurijmikhalevich/rclip/pull/370/hovercard" href="https://github.com/yurijmikhalevich/rclip/pull/370">#370</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/yurijmikhalevich/rclip/compare/v4.0.3...v4.0.4"><tt>v4.0.3...v4.0.4</tt></a></p>github-actions[bot]tag:github.com,2008:Repository/1333271506/v1.13.02026-10-13T15:12:23Zovertonium: Overtonium v1.13.0<h1>Overtonium 1.13.0</h1>
<p>A 32-partial additive synthesizer laid out like a 32-channel mixer. Every channel is one sine oscillator locked to a harmonic of the played note, and every channel has its own tuning, envelope and modulation.</p>
<h2>What is new in 1.13.0</h2>
<p><strong>Adaptive, a temperament that retunes as you play.</strong> Issue <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5784206010" data-permission-text="Title is private" data-url="https://github.com/benjamindehli/overtonium/issues/45" data-hovercard-type="issue" data-hovercard-url="/benjamindehli/overtonium/issues/45/hovercard" href="https://github.com/benjamindehli/overtonium/issues/45">#45</a> asked for adaptive just intonation after Eivind Groven, whose organs gave every key more than one pitch and chose between them as they were played. Every fixed temperament is in tune somewhere and out of tune somewhere else: just major on C plays I–IV–V–I in G with a chord a whole comma out. Adaptive gives every pitch class five versions, its place in just major on the root and one and two commas either side, and keeps the chord you are holding on whichever versions make it purest.</p>
<p>The chord is settled again every time a key goes down or comes up, so a chord turning into the next a note at a time stays in tune all the way, not only one struck fresh. It moves as few notes as it can. A held note that the new chord needs somewhere else slides there over the <strong>Retune</strong> time, from a jump at zero to a second, 30 ms to begin with. The keys you hold decide the tuning, not the order they went down in, so a chord struck at once, played a key at a time or reached from another chord comes out the same, interval for interval. A ringing chord settles what the held keys leave open, and a key struck into silence takes the version its pitch class used last.</p>
<p>Like Groven's organs it tempers each fifth by an eighth of a schisma, a quarter of a cent, so the major thirds stay pure and chords far from the root are not left two cents out. Where a chord cannot be pure all the way through, as in C11, it gives up as little as it can, a fifth or a fourth counting for more than a third and a third for more than a seventh.</p>
<p><strong>The harmonic seventh.</strong> A minor seventh is tuned 7:4 above its root, 969 cents, so a dominant seventh becomes 4:5:6:7, the seventh every partial already carries as its seventh harmonic. It is noticeably lower than the equal-tempered seventh, which is most of why it sounds so settled. Where another held note would then be out of tune with it, a minor third above the root as in a minor seventh chord for one, the seventh keeps 9:5. The <strong>7:4</strong> switch, Harmonic sevenths in Settings, turns it off.</p>
<p><strong>No drift.</strong> Left to itself, a progression tuned pure chord to chord carries the keyboard off by commas, and Adaptive lets it go up to two either way before it holds. The <strong>NO DRIFT</strong> switch, No drift in Settings, keeps the chord as near home as it can instead: a progression that would carry it off moves a held note a comma, and a key struck into silence goes home. Played legato twice round C, A minor, D minor and G, C ends two commas low with it off and exactly where it began with it on.</p>
<p><strong>Two bars under the top bar.</strong> SETTINGS and MACROS stand over two new buttons, PLAYING, a keyboard, and TUNING, a tuning fork, each opening a bar between the top bar and the mixer. Both start closed, so nothing changes until you open one, and each instance remembers which are open. A bar takes its height from the mixer, which scrolls, so the window keeps its size. In a narrow window a bar wraps onto further rows the way the top bar does. Every setting in a bar opens the same list as its entry in Settings, which keeps every entry.</p>
<p><strong>The Tuning bar</strong> holds the temperament, root and reference pitch, and under Adaptive the drift, NO DRIFT, 7:4, a <strong>PURE</strong> lamp and the Retune knob. Last come twelve displays, one for each note, saying how far it sits from equal temperament in cents, with the white keys on a lighter ground the way a keyboard has them. Under Adaptive the notes you hold light and show where they are sounding, PURE lights while every interval in the chord is pure, 7:4 while a seventh is on the harmonic seventh, and DRIFT says how far the keyboard has gone, in commas. Under every other temperament the twelve chart the scale, so you can see what Werckmeister III or just on D does to each note before you play it.</p>
<p><strong>The Playing bar</strong> holds the voice count, Legato, No stack, the bend range, MPE, Aftertouch from and Slide to, and shows what your hands are doing. <strong>IN USE</strong> counts the voices sounding, release tails included, so it reaches the voice count just as a new note has to take one over. <strong>SUSTAIN</strong> lights while a pedal is down. <strong>PITCH</strong> shows the pitch wheel from the middle, or under MPE the key bent furthest, and <strong>WHEEL</strong> and <strong>PRESSURE</strong> rise from the left, PRESSURE showing the keyboard's own pressure whatever Aftertouch from passes on.</p>
<p><strong>The macros as knobs.</strong> The Playing bar ends with the eight macros, each a knob in its colour captioned with the row it is aimed at, turning the same amount as its slider in MACROS. A macro not yet made shows a blank knob with its number. Right-click a knob to assign its macro, to change it in MACROS, or to bind a controller to it.</p>
<p><strong>Segment displays that behave like real ones.</strong> Every display has a fixed row of cells, each with its bars and a decimal point, and a reading lights some of them and leaves the rest dark. Nothing is drawn as a dimmed figure any more. Letters read cleanly at the size names are drawn, a sharp is a sign beside the root's cell rather than a broken letter, and every display in the bars is as wide as its cells need.</p>
<p><strong>No stack.</strong> One voice per key is renamed for what it does: a repeated note does not stack on its own tail. Its cap, Settings entry and host parameter all say No stack.</p>
<h2>Fixed</h2>
<p><strong>Right-clicking a knob on the top bar never offered MIDI Learn.</strong> The top bar never asked to hear clicks on its children, so a right-click went to the knob alone and the menu never opened. It does now, and so does every knob in the two bars.</p>
<p><strong>A host still called the shared modulator switches "In Phase".</strong> 1.12.0 renamed them Shared by all notes on the panel and missed their host parameter names, which are now Pitch Mod Shared and Amp Mod Shared.</p>
<h2>Under it</h2>
<p><strong>842 parameters.</strong> Adaptive Retune, Adaptive Harmonic Sevenths and Adaptive No Drift went on the end, so every parameter keeps the position it had for a host that goes by position. All three belong to the session, like the temperament, so loading a preset never changes them.</p>
<p><strong>What Adaptive costs.</strong> The chord is worked out on a key going down or up, not on every sample, and takes about 28 microseconds with sixteen keys held. Under every other temperament the engine does what it did: every factory preset and every clip on the site renders bit for bit as it did in 1.12.0.</p>
<p><strong>Tested against every chord type in music-utils.</strong> The 125 chord types of <a href="https://github.com/benjamindehli/music-utils">music-utils</a>, a library for naming chords from the notes held, from a bare third to an altered thirteenth, are played through Adaptive in all twelve keys, struck at once, arpeggiated and reached from another chord, on every build. Each has to come out the same however it is played, and as pure as a search of every possible tuning allows.</p>
<p><strong>The readouts are handed over without a lock.</strong> What Adaptive did to the held chord goes from the audio thread to the window through a triple buffer, and the Playing bar's readouts as single values, so the audio thread never waits for the window. Both were checked under the thread sanitizer.</p>
<p><strong>A sweep of 456 cases before release.</strong> 1.12.0's 310, with Adaptive added at every one of eight sample rates from 8 kHz to 192 kHz and five block sizes from 1 to 4096 samples: a lone A on a root of A sounding exactly 440 Hz, and the top line with five-second glides and one-second retunes. Then three Adaptive setups against five ways of playing on four presets and at both ends of the rate range. Every case renders finite, bounded audio and actually makes sound.</p>
<h2>Upgrading from 1.12.0</h2>
<p><strong>Temperament automation lands differently.</strong> Adaptive is a seventh entry on the end of the temperament list, and a host automates a choice by its position along the list, so a lane drawn against six entries now lands a little further along. A saved session stores the temperament itself and is unaffected.</p>
<p><strong>A host shows new names</strong> for three parameters: No Stack, formerly One Voice Per Key, and Pitch Mod Shared and Amp Mod Shared, formerly Pitch Mod In Phase and Amp Mod In Phase. Their ids are unchanged, so automation and sessions still reach them.</p>
<p><strong>The window can grow</strong> when a bar opens in a window already as short as it goes, since the window's minimum height counts the open bars. Otherwise a bar takes its height from the mixer.</p>
<p><strong>The converter readouts no longer dim.</strong> They say what the rate and depth are, not whether a cut is active, and a channel's 0.0, Et and -inF read lit, since a segment is lit or it is not.</p>
<h2>Installing</h2>
<p>The <a href="https://benjamindehli.github.io/overtonium/install/#downloads" rel="nofollow">install page</a> has a row per file saying who each one is for. In short: take the installer for your platform, or the zip beside it if you have no administrator rights or keep plugins somewhere of your own.</p>
<table>
<thead>
<tr>
<th>Platform</th>
<th>Installer</th>
<th>Formats</th>
</tr>
</thead>
<tbody>
<tr>
<td>macOS</td>
<td><code>.pkg</code>, with a chooser</td>
<td>VST3, Audio Unit, Standalone</td>
</tr>
<tr>
<td>Windows</td>
<td><code>.exe</code></td>
<td>VST3, Standalone</td>
</tr>
<tr>
<td>Linux</td>
<td>none, use the zip</td>
<td>VST3, LV2, Standalone</td>
</tr>
</tbody>
</table>
<p>The macOS build is a universal binary and runs on both Apple Silicon and Intel. Logic and GarageBand only look for new Audio Units when they start, so restart them after installing.</p>
<p>On Linux the zip's contents go in <code>~/.vst3</code> and <code>~/.lv2</code>.</p>
<p>If you installed an earlier version with the package, the installer replaces it.</p>
<h2>What has actually been tried</h2>
<p>All three platforms are built on every push, run through both test suites, and put through pluginval at strictness 8. The VST3 also goes through Steinberg's own conformance validator, and both suites run again under the address and undefined behaviour sanitizers. Adaptive was played in a real host on macOS, across many different mixes of partials, where the Audio Unit and the VST3 also pass <code>auval</code>. Nobody has run the Windows or Linux builds in a DAW yet, so treat those as untried and please open an issue with whatever you find.</p>github-actions[bot]tag:github.com,2008:Repository/1355815430/v1.5.12026-10-13T10:55:57ZJiV-881-synth: JiV-881 v1.5.1<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/luginf/JiV-881-synth/compare/v1.5.0...v1.5.1"><tt>v1.5.0...v1.5.1</tt></a></p>github-actions[bot]tag:github.com,2008:Repository/1215362023/3.1.12026-10-13T10:36:22ZPolyHostInterface: 3.1.1<p>The VST3 build now produces:</p>
<ul>
<li>PolyHostInterface.vst3 — existing FX edition, with its identity unchanged.</li>
<li>PolyHostInterface_Synth.vst3 — new instrument edition with a unique bundle ID and plug-in code.</li>
<li>Right-click a loaded tab and select Open Plugin in New Window.
<ul>
<li>Multiple plug-in GUIs can remain visible simultaneously.</li>
<li>Audio, MIDI, routing, automation and preset state remain unchanged.</li>
<li>Close the detached window or select Return Plugin to PHI to restore it.</li>
<li>Pointer Control is unavailable only while that editor is detached.</li>
<li>Plug-in replacement, reload, tab closure, preset loading and crash quarantine safely close detached editors.</li>
</ul>
</li>
<li>Browser-style drag-out/drag-back was left out for reliability.</li>
<li>README updated.</li>
</ul>sl2365tag:github.com,2008:Repository/61176492/v1.0.422026-10-13T06:09:33ZDriverStoreExplorer: v1.0.42<p>Truncate the date properties to the day so the columns sort as they …</p>amnesiaoftag:github.com,2008:Repository/61176492/v1.0.412026-10-13T06:08:56ZDriverStoreExplorer: v1.0.41: Add an option to turn off the unused-driver selection warning (#474)<p>Issue <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5795660828" data-permission-text="Title is private" data-url="https://github.com/lostindark/DriverStoreExplorer/issues/472" data-hovercard-type="issue" data-hovercard-url="/lostindark/DriverStoreExplorer/issues/472/hovercard" href="https://github.com/lostindark/DriverStoreExplorer/issues/472">#472</a> asks for a way to stop the "Select Unused Driver(s)"<br>
confirmation dialog from showing every time. Add "Warn Before<br>
Selecting Unused Drivers" under Options, on by default and saved like the<br>
other options. When it is off the selection happens straight away; the<br>
yellow review reminder in the status bar is still shown.</p>
<p>The menu text is translated for all 21 locales. Because it has no<br>
generated Language property, the item is created in code after<br>
InitializeComponent(). That same setup now also restores the "Include<br>
Boot Critical in Old Drivers" check mark after switching language, which<br>
was previously lost.</p>
<p>Fixes <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="5795660828" data-permission-text="Title is private" data-url="https://github.com/lostindark/DriverStoreExplorer/issues/472" data-hovercard-type="issue" data-hovercard-url="/lostindark/DriverStoreExplorer/issues/472/hovercard" href="https://github.com/lostindark/DriverStoreExplorer/issues/472">#472</a></p>indep-argtag:github.com,2008:Repository/1215362023/3.0.382026-10-12T18:09:14ZPolyHostInterface: 3.0.38<p><strong>Fixed MIDI Routing:</strong></p>
<ul>
<li>Routing view button now changes colour when Routing is open.</li>
<li>Macro Mappings button now changes colour when Routing is open.</li>
<li>MIDI-only plug-ins are now recognised by their actual MIDI/audio capabilities, regardless of their reported instrument/effect category.</li>
<li>Their generated MIDI is forwarded to later tabs.</li>
<li>They are processed only once per audio block.</li>
<li>Normal synth MIDI preservation—including the Thorn compatibility fix—remains unchanged.</li>
<li>Applies to Simple and Advanced routing.</li>
<li>Added regression-test coverage for instrument-classified MIDI processors.</li>
<li>Bypassing an arpeggiator now stops its processing. Its unprocessed incoming MIDI passes through, so the connected synth plays the original notes rather than the arpeggio. A MIDI release/reset is sent when bypassing to prevent hanging arp notes.<br>
Added Modular MIDI Routing:</li>
<li>Simple Routing MIDI behaviour remains unchanged.</li>
<li>Every plug-in module has orange MIDI input and output ports.</li>
<li>The green Audio Input module supplies incoming controller/host MIDI through an orange output.</li>
<li>Orange cables represent MIDI; blue cables remain audio.</li>
<li>MIDI can be branched, merged, deleted and reconnected independently of audio.</li>
<li>Existing cable dragging and module selection behaviour applies to MIDI cables.</li>
<li>Module sizes have not increased.</li>
<li>Advanced MIDI routing is saved in PHI presets and included in undo restoration.</li>
<li>Older presets automatically receive a sensible default MIDI configuration.</li>
<li>Default routing preserves PHI’s familiar automatic MIDI flow until users alter the orange cables.</li>
<li>Synth and FX buttons moved right and down, and made two pixels taller. Plug-in names moved accordingly. Module sizes remain unchanged.</li>
</ul>
<p><strong>Regarding final outputs:</strong></p>
<ul>
<li>Audio must ultimately connect to MAIN or an AUX output.</li>
<li>Orange MIDI routing currently controls connections between hosted plug-ins only.</li>
<li>No orange final-output connection is required.</li>
<li>PHI VST3 sends generated MIDI to the DAW through Send generated MIDI to host. The DAW must then route that MIDI to another plug-in.</li>
<li>Standalone PHI uses the selected external MIDI output under MIDI Settings.</li>
<li>The external MIDI stream is currently global rather than controlled by a final orange MIDI-output node.</li>
</ul>sl2365tag:github.com,2008:Repository/172927874/v2.7.12026-10-12T11:57:18ZAudioAnchor: v2.7.1<p>Adjust version name and code and add changelog</p>flackbash