<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Arbitrary sampler microtuning: experimental sfizz version + vstplugin~]]></title><description><![CDATA[<p>I like microtuned pianos, but they're hard to do.</p>
<p>There's an ongoing pull request on the <a href="https://sfz.tools/sfizz/" rel="nofollow">sfizz .sfz player</a>, to support MIDI Polyphonic Expression. One feature of MPE is that you can convert fractional values into an integer note value plus pitch bend. Since each note plays on its own channel, pitch-bend applies per note rather than globally. (sfizz also supports Scala files, but this is different -- it lets you go full Jacob Collier on your sub-sub-sub-semitones. MPE's default settings allow for 1/170th of a semitone pitch resolution.) sfizz works a treat with spacechild1's fantastic vstplugin~ external.</p>
<p>So, if you're comfortable compiling software yourself, you can have fractional notes on a sample player. sfizz was a relatively painless build in Linux. &quot;git clone --recursive&quot; from <a href="https://github.com/rullopat/sfizz-ui" rel="nofollow">https://github.com/rullopat/sfizz-ui</a> .</p>
<p>Here's what might have happened if Ligeti had an eighth-tone piano:</p>
<p><div class="embed-container"><iframe src="//www.youtube.com/embed/UtpvPEGn0dA" width="640" height="360" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe></div></p>
<p>Initially, I had tried to use [poly] for voice/channel assignment. It got confused about so many notes so close together, so I ended up making my own version that binds the note number to the channel and duration.</p>
<p><img src="/uploads/files/1779069974107-pd-hjh-poly.png" alt="pd-hjh-poly.png" class="img-responsive img-markdown" /></p>
<p>hjh</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/15888/arbitrary-sampler-microtuning-experimental-sfizz-version-vstplugin</link><generator>RSS for Node</generator><lastBuildDate>Sat, 23 May 2026 17:59:30 GMT</lastBuildDate><atom:link href="http://forum.pdpatchrepo.info/topic/15888.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 18 May 2026 02:16:02 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Arbitrary sampler microtuning: experimental sfizz version + vstplugin~ on Mon, 18 May 2026 02:16:02 GMT]]></title><description><![CDATA[<p>I like microtuned pianos, but they're hard to do.</p>
<p>There's an ongoing pull request on the <a href="https://sfz.tools/sfizz/" rel="nofollow">sfizz .sfz player</a>, to support MIDI Polyphonic Expression. One feature of MPE is that you can convert fractional values into an integer note value plus pitch bend. Since each note plays on its own channel, pitch-bend applies per note rather than globally. (sfizz also supports Scala files, but this is different -- it lets you go full Jacob Collier on your sub-sub-sub-semitones. MPE's default settings allow for 1/170th of a semitone pitch resolution.) sfizz works a treat with spacechild1's fantastic vstplugin~ external.</p>
<p>So, if you're comfortable compiling software yourself, you can have fractional notes on a sample player. sfizz was a relatively painless build in Linux. &quot;git clone --recursive&quot; from <a href="https://github.com/rullopat/sfizz-ui" rel="nofollow">https://github.com/rullopat/sfizz-ui</a> .</p>
<p>Here's what might have happened if Ligeti had an eighth-tone piano:</p>
<p><div class="embed-container"><iframe src="//www.youtube.com/embed/UtpvPEGn0dA" width="640" height="360" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe></div></p>
<p>Initially, I had tried to use [poly] for voice/channel assignment. It got confused about so many notes so close together, so I ended up making my own version that binds the note number to the channel and duration.</p>
<p><img src="/uploads/files/1779069974107-pd-hjh-poly.png" alt="pd-hjh-poly.png" class="img-responsive img-markdown" /></p>
<p>hjh</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/15888/arbitrary-sampler-microtuning-experimental-sfizz-version-vstplugin</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/15888/arbitrary-sampler-microtuning-experimental-sfizz-version-vstplugin</guid><dc:creator><![CDATA[ddw_music]]></dc:creator><pubDate>Mon, 18 May 2026 02:16:02 GMT</pubDate></item><item><title><![CDATA[Reply to Arbitrary sampler microtuning: experimental sfizz version + vstplugin~ on Sat, 23 May 2026 02:48:16 GMT]]></title><description><![CDATA[<p>else/sfz~ has support for mictrotones</p>
<p><img src="/uploads/files/1779504485742-screenshot-2026-05-22-at-23.47.15.png" alt="Screenshot 2026-05-22 at 23.47.15.png" class="img-responsive img-markdown" /></p>
]]></description><link>http://forum.pdpatchrepo.info/topic/15888/arbitrary-sampler-microtuning-experimental-sfizz-version-vstplugin/2</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/15888/arbitrary-sampler-microtuning-experimental-sfizz-version-vstplugin/2</guid><dc:creator><![CDATA[porres]]></dc:creator><pubDate>Sat, 23 May 2026 02:48:16 GMT</pubDate></item><item><title><![CDATA[Reply to Arbitrary sampler microtuning: experimental sfizz version + vstplugin~ on Sat, 23 May 2026 09:07:20 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-a" href="http://forum.pdpatchrepo.info/user/porres">@porres</a> said:</p>
<blockquote>
<p>else/sfz~ has support for mictrotones</p>
</blockquote>
<p>What I'm describing here is a way to do microtuning without setting a scale on the player.</p>
<p>Or perhaps I'm just misled by the tuning page's prominent comment about using scales, where <code>transp</code> might be the droid I'm looking for.</p>
<p>This seems to work (didn't try sfont~ this way though).</p>
<p><img src="/uploads/files/1779527099330-pd-sfz-microtones.png" alt="pd-sfz-microtones.png" class="img-responsive img-markdown" /></p>
<p>(It sounds like a transposition message doesn't affect the pitch of previously played notes -- unlike MIDI pitch bend, which is why MPE needs to split up notes among channels. If so, then <code>transp</code> is more convenient than what I did.)</p>
<p>hjh</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/15888/arbitrary-sampler-microtuning-experimental-sfizz-version-vstplugin/3</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/15888/arbitrary-sampler-microtuning-experimental-sfizz-version-vstplugin/3</guid><dc:creator><![CDATA[ddw_music]]></dc:creator><pubDate>Sat, 23 May 2026 09:07:20 GMT</pubDate></item><item><title><![CDATA[Reply to Arbitrary sampler microtuning: experimental sfizz version + vstplugin~ on Sat, 23 May 2026 14:28:58 GMT]]></title><description><![CDATA[<p>cool, I thought you wanted particular scales, like 8th tones, which is the first example in here</p>
<p><img src="/uploads/files/1779546441771-screenshot-2026-05-23-at-11.21.52.png" alt="Screenshot 2026-05-23 at 11.21.52.png" class="img-responsive img-markdown" /></p>
]]></description><link>http://forum.pdpatchrepo.info/topic/15888/arbitrary-sampler-microtuning-experimental-sfizz-version-vstplugin/4</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/15888/arbitrary-sampler-microtuning-experimental-sfizz-version-vstplugin/4</guid><dc:creator><![CDATA[porres]]></dc:creator><pubDate>Sat, 23 May 2026 14:28:58 GMT</pubDate></item></channel></rss>