<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
	<channel>
		<title><![CDATA[Modartt user forum - Feature request: MIDI Active Sensing MIDI Tune Request]]></title>
		<link>https://forum.modartt.com/viewtopic.php?id=227</link>
		<description><![CDATA[The most recent posts in Feature request: MIDI Active Sensing MIDI Tune Request.]]></description>
		<lastBuildDate>Fri, 15 Feb 2008 15:48:19 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Feature request: MIDI Active Sensing MIDI Tune Request]]></title>
			<link>https://forum.modartt.com/viewtopic.php?pid=1339#p1339</link>
			<description><![CDATA[<p>Here&#039;s a little feature request.</p><p>I use Pianoteq live at gigs in a &#039;rock band&#039; (lol, that phrase sounds so quaint) and so Pianoteq is running on a laptop and I&#039;m playing it from a MIDI controller keyboard, with a MIDI cable plugged into the computer&#039;s MIDI interface.</p><p>One nasty thing that can happen in this scenario is that your lead guitarist trips over your MIDI cable when they&#039;re running around the stage showing off, and it gets disconnected, leaving you with &quot;stuck notes&quot; on Pianoteq (it got the Note Ons, but the cable came out before the Note Offs reached it)</p><p>The original MIDI spec has a solution for this: the FEhex &quot;Active Sensing&quot; byte.<br />Your controller keyboard spits it out every few hundred milliseconds, and if the sound generating device stops getting it after a few hundred more milliseconds, it does an &quot;All Notes Off&quot; type action.</p><p>I wonder could this functionality be built into Pianoteq (configurable to be turned off if not needed, in case it uses too many resources)?</p><br /><p>Another little thing - <br />there&#039;s also a MIDI &quot;Tune Request&quot; byte (F6 hex).<br />My Kurzweil MIDIboard even has a dedicated button for it.<br />The idea was generally that if you pressed it, MIDI synths with analogue VCOs would run their &quot;autotune&quot; calibration routine.<br />Perhaps Pianoteq could respond to it by reverting to a given temperament (default choice: equal temperament) ...<br />Might be handy on stage or even in the studio if you want to play something in a fancy temperament, then revert back to an &quot;ordinary&quot; one quickly. Another way to respond to the F6 byte could be to revert to a configurable pitch reference (default: A440)? And/or reset the string unison/detuning parameter to 1.0&nbsp; (instant recovery from honky tonk!) <br />In fact I can see the little config dialog for this in my head right now ;0)</p>]]></description>
			<author><![CDATA[null@example.com (feline1)]]></author>
			<pubDate>Fri, 15 Feb 2008 15:48:19 +0000</pubDate>
			<guid>https://forum.modartt.com/viewtopic.php?pid=1339#p1339</guid>
		</item>
	</channel>
</rss>
