<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
	<channel>
		<title><![CDATA[Modartt user forum - Lattency. What you get ? What do you notice ?]]></title>
		<link>https://forum.modartt.com/viewtopic.php?id=9077</link>
		<description><![CDATA[The most recent posts in Lattency. What you get ? What do you notice ?.]]></description>
		<lastBuildDate>Wed, 31 Aug 2022 16:31:47 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Lattency. What you get ? What do you notice ?]]></title>
			<link>https://forum.modartt.com/viewtopic.php?pid=984404#p984404</link>
			<description><![CDATA[<div class="quotebox"><cite>srodrigo wrote:</cite><blockquote><p>I usually play with 192Khz and that&#039;s what gives me the lowest perceived latency (I try playing a note with my digital piano with volume on to compare better).</p><p>I&#039;m new to DAWs, but I&#039;ve noticed that when I use Pianoteq in REAPER, the latency is gone. It&#039;s like using the onboard piano sounds in my DP. Not sure why this is though. The only thing I can tell is it uses 48Khz if I remember correctly. But that sample rate gives me a higher latency if I use Pianoteq standalone... Anyone knows why?</p></blockquote></div><p>Block size,&nbsp; buffer size and driver option in Reaper.&nbsp; The numbers are probably set lower in Reaper.</p><p>You want to set this to the smallest you can get away with - then increase it slightly until you just think you might notice latency again, then back it down slightly until it&#039;s gone to find the sweet spot with a bit of headroom, and no noticeable latency. </p><p>Possibly the driver Reaper uses - check if Reaper isn&#039;t using a slightly different one to the slower Pianoteq standalone.</p><p>You should be able to get away with a smaller buffer margins in the standalone because you are only dealing with only 1 to 3&nbsp; instrument tracks (1 instrument, or up to 3 in Standard and Pro layering).<br />Whereas when you work in the DAW slightly perceivable latency may have to be tolerated in order to cope with say 20 tracks or so, or maybe hundreds in your orchestral Magnum opus!</p>]]></description>
			<author><![CDATA[null@example.com (Key Fumbler)]]></author>
			<pubDate>Wed, 31 Aug 2022 16:31:47 +0000</pubDate>
			<guid>https://forum.modartt.com/viewtopic.php?pid=984404#p984404</guid>
		</item>
		<item>
			<title><![CDATA[Re: Lattency. What you get ? What do you notice ?]]></title>
			<link>https://forum.modartt.com/viewtopic.php?pid=984399#p984399</link>
			<description><![CDATA[<p>I usually play with 192Khz and that&#039;s what gives me the lowest perceived latency (I try playing a note with my digital piano with volume on to compare better).</p><p>I&#039;m new to DAWs, but I&#039;ve noticed that when I use Pianoteq in REAPER, the latency is gone. It&#039;s like using the onboard piano sounds in my DP. Not sure why this is though. The only thing I can tell is it uses 48Khz if I remember correctly. But that sample rate gives me a higher latency if I use Pianoteq standalone... Anyone knows why?</p>]]></description>
			<author><![CDATA[null@example.com (srodrigo)]]></author>
			<pubDate>Wed, 31 Aug 2022 14:30:44 +0000</pubDate>
			<guid>https://forum.modartt.com/viewtopic.php?pid=984399#p984399</guid>
		</item>
		<item>
			<title><![CDATA[Re: Lattency. What you get ? What do you notice ?]]></title>
			<link>https://forum.modartt.com/viewtopic.php?pid=984395#p984395</link>
			<description><![CDATA[<div class="quotebox"><cite>Mk4UmHa wrote:</cite><blockquote><p>The best MIDI Keyboard is the FLK MK23 Keyboard, he simulates on the keyboard mechanically where the action of a real Grand Piano triggers the hammer and uses high resolution velocity (4096 instead of 127) to capture finer details for PianoTeq to render the pitch/tone/dissonance/color, etc.</p><p>I went from a 128 velocity keyboard to his MK23 (with the high rez MIDI option) keyboard the PianoTeq sounded way more colorful and alive.</p></blockquote></div><p>Thanks for your feedback about the FLK mk23.<br />It is very interesting to have here an owner of this “famous” (for educated people, though) keyboard.<br />As an owner, do you have any technical details about how it is supposed to simulate the way a grand piano triggers the hammer and particularly hit the string ? Is there any mention of an adaptive delay induced by the incoming velocity or real time speed ? This would be invaluable to know.</p><p>Also, some side questions please :<br />- Are you able to trigger consistently a similar velocity value when hitting many times the same note at the strength ?<br />- Are you able to repeat quickly one note without side effects like missed note-on or “hot” velocity value (ie. 127 suddenly) ?</p><p>Thank you !</p>]]></description>
			<author><![CDATA[null@example.com (Paulo164)]]></author>
			<pubDate>Wed, 31 Aug 2022 13:14:12 +0000</pubDate>
			<guid>https://forum.modartt.com/viewtopic.php?pid=984395#p984395</guid>
		</item>
		<item>
			<title><![CDATA[Re: Lattency. What you get ? What do you notice ?]]></title>
			<link>https://forum.modartt.com/viewtopic.php?pid=984384#p984384</link>
			<description><![CDATA[<p>The best MIDI Keyboard is the FLK MK23 Keyboard, he simulates on the keyboard mechanically where the action of a real Grand Piano triggers the hammer and uses high resolution velocity (4096 instead of 127) to capture finer details for PianoTeq to render the pitch/tone/dissonance/color, etc.</p><p>I went from a 128 velocity keyboard to his MK23 (with the high rez MIDI option) keyboard the PianoTeq sounded way more colorful and alive.</p>]]></description>
			<author><![CDATA[null@example.com (Mk4UmHa)]]></author>
			<pubDate>Wed, 31 Aug 2022 00:54:29 +0000</pubDate>
			<guid>https://forum.modartt.com/viewtopic.php?pid=984384#p984384</guid>
		</item>
		<item>
			<title><![CDATA[Re: Lattency. What you get ? What do you notice ?]]></title>
			<link>https://forum.modartt.com/viewtopic.php?pid=984363#p984363</link>
			<description><![CDATA[<div class="quotebox"><cite>Paulo164 wrote:</cite><blockquote><div class="quotebox"><cite>Paulo164 wrote:</cite><blockquote><div class="quotebox"><cite>gabe wrote:</cite><blockquote><p>I would be very interested in seeing what you find. The way I did it is to use a second computer for measurement. I.e. use you normal computer for pianoteq and not for measuring. The measurement computer had a sound device where I recorded the analog output of the piano and at the same time either the analog sound output of the Pianoteq computer or a microphone for acoustic. If you have more than two inputs on your recording device you can do all three at once. Keep mic not too far from strings (a meter already adds 3 ms), in the middle. It helps a lot if the environment is silent (i.e. you only have your piano sound in the mic recording). It helps if you have both a spectrogram and wave form for measurement, but timing should be determined from the wave form. Low frequency noise can mess up the acoustic measurement, so you could filter that out, but make sure you filter all signals the same way. Good luck!</p><p>PS For those interested, there is an interesting paper on temporal dynamics of a grand piano here: <a href="https://www.researchgate.net/publication/7603558_Touch_and_temporal_behavior_of_grand_piano_actions">https://www.researchgate.net/publicatio...no_actions</a></p></blockquote></div><p>Hello,</p><p>Dully noted. However, I don&#039;t intend to measure the absolute latency of my setup. The purpose is to measure how the &quot;acoustic&quot; latency increases/decreases according to the incoming velocity. So I will setup on purpose a high latency on the digital part so that the 2 peaks (&quot;acoustic&quot; and &quot;digital&quot; ones) are well separated on the timeline, making reading the measurement easier.</p><p>In a second time, I will do a measurement with the minimum possible digital latency to see if I can get as close as possible to the latency of my acoustic piano.</p></blockquote></div><p>Just to let you know I have done some measurements but it appears there is 2 peaks due to 2 phenomenons when pressing a piano key : first the hammer noise (quite tiny), then the string noise (much louder).<br />I think that the acoustic piano &quot;latency&quot; should be measured as soon as the hammer noise appears. So I must do again my measurements with this in mind, otherwise it&#039;s pointless.<br />I will keep you posted.</p></blockquote></div><p>Sorry to come back so late to this thread !!</p><p>Here are my conclusions : <br />Depending on the speed you depress a key, there is an offset between the time the hammer in an acoustic piano hits the string and a MIDI controller triggers the sensor to produce the Note-On event.</p><p>Let’s assume the string and the sensor are triggered at the same time when you play forte. Then you will have a delay up to somewhere 5 to 10 ms when you play softly for the digital piano. Said differently, the digital piano is late compared to the acoustic one when playing softly.<br />This delay increases from 0 to 10 ms when velocity decreases from 127 to 1.</p><p>I explain this phenomenon by the fact the digital piano triggers the note-on always at a fixed distance of the key to the keybed, whereas on the acoustic piano there is a coordinate/speed equation much more subtle occurring.</p><p>As a consequence, a perfect digital piano should trigger very early its note-on events and apply a variable delay depending on the velocity.<br />By doing so, the main issue is you will loose precision because triggering early the sensor implies you measure the speed on a shorter distance.<br />So it is a trade-off to find here between accuracy of the measured velocity and accuracy of the timing.</p><p>Please note that I purposefully ignore the system latency in this reasoning. This is out of scope.</p><p>Thanks.</p>]]></description>
			<author><![CDATA[null@example.com (Paulo164)]]></author>
			<pubDate>Mon, 29 Aug 2022 20:48:00 +0000</pubDate>
			<guid>https://forum.modartt.com/viewtopic.php?pid=984363#p984363</guid>
		</item>
		<item>
			<title><![CDATA[Re: Lattency. What you get ? What do you notice ?]]></title>
			<link>https://forum.modartt.com/viewtopic.php?pid=980081#p980081</link>
			<description><![CDATA[<div class="quotebox"><cite>Paulo164 wrote:</cite><blockquote><div class="quotebox"><cite>gabe wrote:</cite><blockquote><div class="quotebox"><cite>Paulo164 wrote:</cite><blockquote><p>I also have a kind of transacoutic piano. So will be able to measure the timing between the &quot;acoustic&quot; peak and &quot;digital&quot; peak, according to different velocities.</p></blockquote></div><p>I would be very interested in seeing what you find. The way I did it is to use a second computer for measurement. I.e. use you normal computer for pianoteq and not for measuring. The measurement computer had a sound device where I recorded the analog output of the piano and at the same time either the analog sound output of the Pianoteq computer or a microphone for acoustic. If you have more than two inputs on your recording device you can do all three at once. Keep mic not too far from strings (a meter already adds 3 ms), in the middle. It helps a lot if the environment is silent (i.e. you only have your piano sound in the mic recording). It helps if you have both a spectrogram and wave form for measurement, but timing should be determined from the wave form. Low frequency noise can mess up the acoustic measurement, so you could filter that out, but make sure you filter all signals the same way. Good luck!</p><p>PS For those interested, there is an interesting paper on temporal dynamics of a grand piano here: <a href="https://www.researchgate.net/publication/7603558_Touch_and_temporal_behavior_of_grand_piano_actions">https://www.researchgate.net/publicatio...no_actions</a></p></blockquote></div><p>Hello,</p><p>Dully noted. However, I don&#039;t intend to measure the absolute latency of my setup. The purpose is to measure how the &quot;acoustic&quot; latency increases/decreases according to the incoming velocity. So I will setup on purpose a high latency on the digital part so that the 2 peaks (&quot;acoustic&quot; and &quot;digital&quot; ones) are well separated on the timeline, making reading the measurement easier.</p><p>In a second time, I will do a measurement with the minimum possible digital latency to see if I can get as close as possible to the latency of my acoustic piano.</p></blockquote></div><p>Just to let you know I have done some measurements but it appears there is 2 peaks due to 2 phenomenons when pressing a piano key : first the hammer noise (quite tiny), then the string noise (much louder).<br />I think that the acoustic piano &quot;latency&quot; should be measured as soon as the hammer noise appears. So I must do again my measurements with this in mind, otherwise it&#039;s pointless.<br />I will keep you posted.</p>]]></description>
			<author><![CDATA[null@example.com (Paulo164)]]></author>
			<pubDate>Wed, 12 Jan 2022 15:00:10 +0000</pubDate>
			<guid>https://forum.modartt.com/viewtopic.php?pid=980081#p980081</guid>
		</item>
		<item>
			<title><![CDATA[Re: Lattency. What you get ? What do you notice ?]]></title>
			<link>https://forum.modartt.com/viewtopic.php?pid=979922#p979922</link>
			<description><![CDATA[<div class="quotebox"><cite>gabe wrote:</cite><blockquote><div class="quotebox"><cite>Paulo164 wrote:</cite><blockquote><p>I also have a kind of transacoutic piano. So will be able to measure the timing between the &quot;acoustic&quot; peak and &quot;digital&quot; peak, according to different velocities.</p></blockquote></div><p>I would be very interested in seeing what you find. The way I did it is to use a second computer for measurement. I.e. use you normal computer for pianoteq and not for measuring. The measurement computer had a sound device where I recorded the analog output of the piano and at the same time either the analog sound output of the Pianoteq computer or a microphone for acoustic. If you have more than two inputs on your recording device you can do all three at once. Keep mic not too far from strings (a meter already adds 3 ms), in the middle. It helps a lot if the environment is silent (i.e. you only have your piano sound in the mic recording). It helps if you have both a spectrogram and wave form for measurement, but timing should be determined from the wave form. Low frequency noise can mess up the acoustic measurement, so you could filter that out, but make sure you filter all signals the same way. Good luck!</p><p>PS For those interested, there is an interesting paper on temporal dynamics of a grand piano here: <a href="https://www.researchgate.net/publication/7603558_Touch_and_temporal_behavior_of_grand_piano_actions">https://www.researchgate.net/publicatio...no_actions</a></p></blockquote></div><p>Hello,</p><p>Dully noted. However, I don&#039;t intend to measure the absolute latency of my setup. The purpose is to measure how the &quot;acoustic&quot; latency increases/decreases according to the incoming velocity. So I will setup on purpose a high latency on the digital part so that the 2 peaks (&quot;acoustic&quot; and &quot;digital&quot; ones) are well separated on the timeline, making reading the measurement easier.</p><p>In a second time, I will do a measurement with the minimum possible digital latency to see if I can get as close as possible to the latency of my acoustic piano.</p>]]></description>
			<author><![CDATA[null@example.com (Paulo164)]]></author>
			<pubDate>Mon, 03 Jan 2022 10:15:44 +0000</pubDate>
			<guid>https://forum.modartt.com/viewtopic.php?pid=979922#p979922</guid>
		</item>
		<item>
			<title><![CDATA[Re: Lattency. What you get ? What do you notice ?]]></title>
			<link>https://forum.modartt.com/viewtopic.php?pid=979863#p979863</link>
			<description><![CDATA[<div class="quotebox"><cite>Paulo164 wrote:</cite><blockquote><p>I also have a kind of transacoutic piano. So will be able to measure the timing between the &quot;acoustic&quot; peak and &quot;digital&quot; peak, according to different velocities.</p></blockquote></div><p>I would be very interested in seeing what you find. The way I did it is to use a second computer for measurement. I.e. use you normal computer for pianoteq and not for measuring. The measurement computer had a sound device where I recorded the analog output of the piano and at the same time either the analog sound output of the Pianoteq computer or a microphone for acoustic. If you have more than two inputs on your recording device you can do all three at once. Keep mic not too far from strings (a meter already adds 3 ms), in the middle. It helps a lot if the environment is silent (i.e. you only have your piano sound in the mic recording). It helps if you have both a spectrogram and wave form for measurement, but timing should be determined from the wave form. Low frequency noise can mess up the acoustic measurement, so you could filter that out, but make sure you filter all signals the same way. Good luck!</p><p>PS For those interested, there is an interesting paper on temporal dynamics of a grand piano here: <a href="https://www.researchgate.net/publication/7603558_Touch_and_temporal_behavior_of_grand_piano_actions">https://www.researchgate.net/publicatio...no_actions</a></p>]]></description>
			<author><![CDATA[null@example.com (gabe)]]></author>
			<pubDate>Fri, 31 Dec 2021 08:28:45 +0000</pubDate>
			<guid>https://forum.modartt.com/viewtopic.php?pid=979863#p979863</guid>
		</item>
		<item>
			<title><![CDATA[Re: Lattency. What you get ? What do you notice ?]]></title>
			<link>https://forum.modartt.com/viewtopic.php?pid=979854#p979854</link>
			<description><![CDATA[<div class="quotebox"><cite>YvesTh wrote:</cite><blockquote><div class="quotebox"><cite>Paulo164 wrote:</cite><blockquote><div class="quotebox"><cite>gabe wrote:</cite><blockquote><p>- The internal DP engine is on average 10 ms faster than the acoustic sound (yes you read that right :-) ). This depends on key velocity though.&nbsp; For fast velocities (loud notes) the DP engine it is ~5 ms faster, for low velocities (ppp) it is ~25 ms.</p></blockquote></div><p>Interesting... This goes the opposite way of what the article pointed by @YvesTh states.</p></blockquote></div><p>I read that too...<br />The ideal would be to make a slow motion video of a complete piano mechanism in operation at different velocities (pp,p,mf,f,ff) in order to verify the chronology of events (key stroke, key bottom contact, hammer stroke, string contact etc...)<br />And it is possible that upright&nbsp; and grand piano are différents... </p><p>It would be great if Modartt could provide us with such a video.</p></blockquote></div><p>I also have a kind of transacoutic piano. So will be able to measure the timing between the &quot;acoustic&quot; peak and &quot;digital&quot; peak, according to different velocities.</p>]]></description>
			<author><![CDATA[null@example.com (Paulo164)]]></author>
			<pubDate>Thu, 30 Dec 2021 22:21:33 +0000</pubDate>
			<guid>https://forum.modartt.com/viewtopic.php?pid=979854#p979854</guid>
		</item>
		<item>
			<title><![CDATA[Re: Lattency. What you get ? What do you notice ?]]></title>
			<link>https://forum.modartt.com/viewtopic.php?pid=979851#p979851</link>
			<description><![CDATA[<div class="quotebox"><cite>YvesTh wrote:</cite><blockquote><div class="quotebox"><cite>Paulo164 wrote:</cite><blockquote><div class="quotebox"><cite>gabe wrote:</cite><blockquote><p>- The internal DP engine is on average 10 ms faster than the acoustic sound (yes you read that right :-) ). This depends on key velocity though.&nbsp; For fast velocities (loud notes) the DP engine it is ~5 ms faster, for low velocities (ppp) it is ~25 ms.</p></blockquote></div><p>Interesting... This goes the opposite way of what the article pointed by @YvesTh states.</p></blockquote></div><p>I read that too...<br />The ideal would be to make a slow motion video of a complete piano mechanism in operation at different velocities (pp,p,mf,f,ff) in order to verify the chronology of events (key stroke, key bottom contact, hammer stroke, string contact etc...)<br />And it is possible that upright&nbsp; and grand piano are différents... </p><p>It would be great if Modartt could provide us with such a video.</p></blockquote></div><p>It may be particular to the sensor system of the ATX3 system (and Novus NV-5, NV-10). It measures the hammer travel, not the key. I think between two points. The last point is going to be before let-off, so the velocity measurement is complete before the hammer hits the string (or stop rail).</p>]]></description>
			<author><![CDATA[null@example.com (gabe)]]></author>
			<pubDate>Thu, 30 Dec 2021 18:10:00 +0000</pubDate>
			<guid>https://forum.modartt.com/viewtopic.php?pid=979851#p979851</guid>
		</item>
		<item>
			<title><![CDATA[Re: Lattency. What you get ? What do you notice ?]]></title>
			<link>https://forum.modartt.com/viewtopic.php?pid=979849#p979849</link>
			<description><![CDATA[<p>Kawai MP11 has a simulation of the delay caused by the different velocities, I don&#039;t know in which action it is based, but it adds time for pianissimo.</p>]]></description>
			<author><![CDATA[null@example.com (marcos daniel)]]></author>
			<pubDate>Thu, 30 Dec 2021 17:27:08 +0000</pubDate>
			<guid>https://forum.modartt.com/viewtopic.php?pid=979849#p979849</guid>
		</item>
		<item>
			<title><![CDATA[Re: Lattency. What you get ? What do you notice ?]]></title>
			<link>https://forum.modartt.com/viewtopic.php?pid=979846#p979846</link>
			<description><![CDATA[<div class="quotebox"><cite>Paulo164 wrote:</cite><blockquote><div class="quotebox"><cite>gabe wrote:</cite><blockquote><p>- The internal DP engine is on average 10 ms faster than the acoustic sound (yes you read that right :-) ). This depends on key velocity though.&nbsp; For fast velocities (loud notes) the DP engine it is ~5 ms faster, for low velocities (ppp) it is ~25 ms.</p></blockquote></div><p>Interesting... This goes the opposite way of what the article pointed by @YvesTh states.</p></blockquote></div><p>I read that too...<br />The ideal would be to make a slow motion video of a complete piano mechanism in operation at different velocities (pp,p,mf,f,ff) in order to verify the chronology of events (key stroke, key bottom contact, hammer stroke, string contact etc...)<br />And it is possible that upright&nbsp; and grand piano are différents... </p><p>It would be great if Modartt could provide us with such a video.</p>]]></description>
			<author><![CDATA[null@example.com (YvesTh)]]></author>
			<pubDate>Thu, 30 Dec 2021 17:06:01 +0000</pubDate>
			<guid>https://forum.modartt.com/viewtopic.php?pid=979846#p979846</guid>
		</item>
		<item>
			<title><![CDATA[Re: Lattency. What you get ? What do you notice ?]]></title>
			<link>https://forum.modartt.com/viewtopic.php?pid=979839#p979839</link>
			<description><![CDATA[<div class="quotebox"><cite>gabe wrote:</cite><blockquote><p>- The internal DP engine is on average 10 ms faster than the acoustic sound (yes you read that right :-) ). This depends on key velocity though.&nbsp; For fast velocities (loud notes) the DP engine it is ~5 ms faster, for low velocities (ppp) it is ~25 ms.</p></blockquote></div><p>Interesting... This goes the opposite way of what the article pointed by @YvesTh states.</p>]]></description>
			<author><![CDATA[null@example.com (Paulo164)]]></author>
			<pubDate>Thu, 30 Dec 2021 16:20:41 +0000</pubDate>
			<guid>https://forum.modartt.com/viewtopic.php?pid=979839#p979839</guid>
		</item>
		<item>
			<title><![CDATA[Re: Lattency. What you get ? What do you notice ?]]></title>
			<link>https://forum.modartt.com/viewtopic.php?pid=979832#p979832</link>
			<description><![CDATA[<p>I have a silent piano (Kawai K300 ATX3) and once compared latency differences between 1) the acoustic sound 2) the internal digital sound and 3) Pianoteq. I recorded all at the same time. I didn&#039;t do exhaustive tests, but noticed a few interesting things.</p><p>- The internal DP engine is on average 10 ms faster than the acoustic sound (yes you read that right :-) ). This depends on key velocity though.&nbsp; For fast velocities (loud notes) the DP engine it is ~5 ms faster, for low velocities (ppp) it is ~25 ms.</p><p>- With a Pianoteq buffer setting of 128 (with Focusrite 2i2 sound device), latency of average would be comparable with the acoustic, and hence ~10 ms slower than the internal engine.</p><p>Conclusion: 128 buffer setting can be fine with dedicated sound device if you want to take the acoustic as a reference.</p>]]></description>
			<author><![CDATA[null@example.com (gabe)]]></author>
			<pubDate>Thu, 30 Dec 2021 09:40:22 +0000</pubDate>
			<guid>https://forum.modartt.com/viewtopic.php?pid=979832#p979832</guid>
		</item>
		<item>
			<title><![CDATA[Re: Lattency. What you get ? What do you notice ?]]></title>
			<link>https://forum.modartt.com/viewtopic.php?pid=979799#p979799</link>
			<description><![CDATA[<p>48KHz, 512 samples, 256 polyphony. No appreciable latency... even if I turn on the internal samples of my digital piano, there is no delay between them and PTQ.</p>]]></description>
			<author><![CDATA[null@example.com (psterrett)]]></author>
			<pubDate>Wed, 29 Dec 2021 05:40:22 +0000</pubDate>
			<guid>https://forum.modartt.com/viewtopic.php?pid=979799#p979799</guid>
		</item>
	</channel>
</rss>
