<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
	<channel>
		<title><![CDATA[Modartt user forum - Raspberry Pi with controls and screen as Pianoteq Box]]></title>
		<link>https://forum.modartt.com/viewtopic.php?id=13180</link>
		<description><![CDATA[The most recent posts in Raspberry Pi with controls and screen as Pianoteq Box.]]></description>
		<lastBuildDate>Fri, 01 May 2026 17:00:00 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Raspberry Pi with controls and screen as Pianoteq Box]]></title>
			<link>https://forum.modartt.com/viewtopic.php?pid=1007820#p1007820</link>
			<description><![CDATA[<div class="quotebox"><cite>cpolymeris wrote:</cite><blockquote><div class="quotebox"><blockquote><p>1) What OS are you running? Is it the standard Raspberry PI 64-bit? Any optimisations?</p></blockquote></div><p>I think it&#039;s standard. It&#039;s been ~2(?) years since I setup pianoteq on the raspi, so I don&#039;t remember the details on how I configured the OS.</p><p>I do remember I tried an IQAudio extension board &quot;hat&quot; first for audio output -- I couldn&#039;t get it to work reliabily, I had latency issues.<br />Then, I first tried building the GUI with egui (an inmediate-mode rendering GUI toolkit), but that would eat too much CPU.</p><br /><div class="quotebox"><blockquote><p>2) How do you manage power - in particular shutdown? I would love to know if you have managed true read-only operation for a simple power-down.</p></blockquote></div><p>That&#039;s a good idea. For now I basically never turn it off -- if I have to, I&#039;ll ssh into it and shutdown from the command line. Side effect of this is that the UI elements get burnt into the LCD, temporarily.</p><p>Thanks again for sharing more on your great setup.</p><div class="quotebox"><blockquote><p>I&#039;m building something that also uses the Adafruit 4x encoders.</p></blockquote></div><p>One thing I would change in this design is to look for encoders with a higher &quot;resolution&quot; (more clicks per rotation).</p></blockquote></div><p>Using SSH makes good sense and will incorporate your approach. Meantime, the idle power consumption is pretty low, so can see why this works for you.</p><p>I&#039;m not surprised you have tried different audio hats. I started with a Blokas PiSound (good choice and low latency), but now experimenting with a HiFiBerry DAC8x to build some realistic sound fields using multiple mics - I really want to hear the localised hammers etc on speakers connected to the keybed, but extend to some more ambient speakers.</p>]]></description>
			<author><![CDATA[null@example.com (TenorBrass)]]></author>
			<pubDate>Fri, 01 May 2026 17:00:00 +0000</pubDate>
			<guid>https://forum.modartt.com/viewtopic.php?pid=1007820#p1007820</guid>
		</item>
		<item>
			<title><![CDATA[Re: Raspberry Pi with controls and screen as Pianoteq Box]]></title>
			<link>https://forum.modartt.com/viewtopic.php?pid=1007798#p1007798</link>
			<description><![CDATA[<div class="quotebox"><blockquote><p>1) What OS are you running? Is it the standard Raspberry PI 64-bit? Any optimisations?</p></blockquote></div><p>I think it&#039;s standard. It&#039;s been ~2(?) years since I setup pianoteq on the raspi, so I don&#039;t remember the details on how I configured the OS.</p><p>I do remember I tried an IQAudio extension board &quot;hat&quot; first for audio output -- I couldn&#039;t get it to work reliabily, I had latency issues.<br />Then, I first tried building the GUI with egui (an inmediate-mode rendering GUI toolkit), but that would eat too much CPU.</p><br /><div class="quotebox"><blockquote><p>2) How do you manage power - in particular shutdown? I would love to know if you have managed true read-only operation for a simple power-down.</p></blockquote></div><p>That&#039;s a good idea. For now I basically never turn it off -- if I have to, I&#039;ll ssh into it and shutdown from the command line. Side effect of this is that the UI elements get burnt into the LCD, temporarily.</p><div class="quotebox"><blockquote><p>I&#039;m building something that also uses the Adafruit 4x encoders.</p></blockquote></div><p>One thing I would change in this design is to look for encoders with a higher &quot;resolution&quot; (more clicks per rotation).</p>]]></description>
			<author><![CDATA[null@example.com (cpolymeris)]]></author>
			<pubDate>Thu, 30 Apr 2026 17:48:30 +0000</pubDate>
			<guid>https://forum.modartt.com/viewtopic.php?pid=1007798#p1007798</guid>
		</item>
		<item>
			<title><![CDATA[Re: Raspberry Pi with controls and screen as Pianoteq Box]]></title>
			<link>https://forum.modartt.com/viewtopic.php?pid=1007765#p1007765</link>
			<description><![CDATA[<div class="quotebox"><cite>cpolymeris wrote:</cite><blockquote><p>Hi,</p><p>I&#039;ve been running Pianoteq on a Raspi for a bit (still amazed that it&#039;s even possible!) -- but missed having some <strong>physical controls</strong>, as my piano, a Korg D1, has no MIDI sliders nor rotary encoders.</p><p>So I built myself this pianoteq-in-a-box-with-knobs:</p><p><span class="postimg"><img src="https://raw.githubusercontent.com/polymeris/uteq/refs/heads/main/doc/box.jpeg" alt="pianoteq in a box" title="pianoteq in a box"/></span></p><p>The interface you see has been working for a couple years for me, but it&#039;s only this week (and with LLM help) that I finally put the finishing touches on it.</p><p>It&#039;s written in Rust and FLTK for minimal CPU usage, talks to Pianoteq 8 (not tested with 9!) over JSONRPC and controls ALSA volume directly. The encoders are connected over the I2C bus.</p><p>I am <strong>not</strong> committing to maintaining the code, but thought maybe someone could still find it useful for their own setup, so here it is:</p><p><a href="https://github.com/polymeris/uteq">https://github.com/polymeris/uteq</a></p><p>Next goal: make a decent-looking enclosure <i class="far fa-smile-beam smiley"></i></p></blockquote></div><p>Great project! I very much like the choice of items being controlled and the form-factor.</p><p>I&#039;m interested in knowing a couple more things:</p><p>1) What OS are you running? Is it the standard Raspberry PI 64-bit? Any optimisations?<br />2) How do you manage power - in particular shutdown? I would love to know if you have managed true read-only operation for a simple power-down.</p><p>I&#039;m building something that also uses the Adafruit 4x encoders. It controls Pianoteq, plus a few more sound engines (bare-metal MiniDexed and a few Wav Trigger Pro&#039;s), so using a Teensy 4.1 for the midi IO, logic and 40x2 display. Some months away with the usual challenges of work...</p><p>Thanks for sharing your project, it looks very slick.</p>]]></description>
			<author><![CDATA[null@example.com (TenorBrass)]]></author>
			<pubDate>Wed, 29 Apr 2026 11:54:56 +0000</pubDate>
			<guid>https://forum.modartt.com/viewtopic.php?pid=1007765#p1007765</guid>
		</item>
		<item>
			<title><![CDATA[Re: Raspberry Pi with controls and screen as Pianoteq Box]]></title>
			<link>https://forum.modartt.com/viewtopic.php?pid=1007687#p1007687</link>
			<description><![CDATA[<p>This is fantastic, thanks for sharing! I&#039;m currently using the standalone GUI with the compact interface on a Pi, but it&#039;s a bit fiddly on such a small screen, having physical controls is so much nicer.</p>]]></description>
			<author><![CDATA[null@example.com (jari_42)]]></author>
			<pubDate>Tue, 21 Apr 2026 06:48:22 +0000</pubDate>
			<guid>https://forum.modartt.com/viewtopic.php?pid=1007687#p1007687</guid>
		</item>
		<item>
			<title><![CDATA[Raspberry Pi with controls and screen as Pianoteq Box]]></title>
			<link>https://forum.modartt.com/viewtopic.php?pid=1007629#p1007629</link>
			<description><![CDATA[<p>Hi,</p><p>I&#039;ve been running Pianoteq on a Raspi for a bit (still amazed that it&#039;s even possible!) -- but missed having some <strong>physical controls</strong>, as my piano, a Korg D1, has no MIDI sliders nor rotary encoders.</p><p>So I built myself this pianoteq-in-a-box-with-knobs:</p><p><span class="postimg"><img src="https://raw.githubusercontent.com/polymeris/uteq/refs/heads/main/doc/box.jpeg" alt="pianoteq in a box" title="pianoteq in a box"/></span></p><p>The interface you see has been working for a couple years for me, but it&#039;s only this week (and with LLM help) that I finally put the finishing touches on it.</p><p>It&#039;s written in Rust and FLTK for minimal CPU usage, talks to Pianoteq 8 (not tested with 9!) over JSONRPC and controls ALSA volume directly. The encoders are connected over the I2C bus.</p><p>I am <strong>not</strong> committing to maintaining the code, but thought maybe someone could still find it useful for their own setup, so here it is:</p><p><a href="https://github.com/polymeris/uteq">https://github.com/polymeris/uteq</a></p><p>Next goal: make a decent-looking enclosure <i class="far fa-smile-beam smiley"></i></p>]]></description>
			<author><![CDATA[null@example.com (cpolymeris)]]></author>
			<pubDate>Thu, 16 Apr 2026 10:10:07 +0000</pubDate>
			<guid>https://forum.modartt.com/viewtopic.php?pid=1007629#p1007629</guid>
		</item>
	</channel>
</rss>
