<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto"><div style="-webkit-text-size-adjust: auto; ">I don't know about Gossett, but Dex and I did this on our Cook-Morrill</div><div style="-webkit-text-size-adjust: auto; ">trumpet interface, and I think the CNMAT/Gibson/Zeta project did this</div><div style="-webkit-text-size-adjust: auto; ">as well.</div><div style="-webkit-text-size-adjust: auto; "><br></div><div style="-webkit-text-size-adjust: auto; ">On ours, we fired a noisy attack on one MIDI channel as soon as we </div><div style="-webkit-text-size-adjust: auto; ">detected playing over a threshold.  Then we waited a fixed time (like </div><div style="-webkit-text-size-adjust: auto; ">100 ms) and collected pitch info from many sources (valve info, lip</div><div style="-webkit-text-size-adjust: auto; ">tension, and acoustic features from two mics).  Then we fired a best-</div><div style="-webkit-text-size-adjust: auto; ">guess pitched noteon on a different channel, and updated that with </div><div style="-webkit-text-size-adjust: auto; ">bend messages.  We sent a note off on the attack channel.  There</div><div style="-webkit-text-size-adjust: auto; ">was no perceived latency, but there was occasional monkey business</div><div style="-webkit-text-size-adjust: auto; ">on the pitch update side.</div><div style="-webkit-text-size-adjust: auto; "><br></div><div style="-webkit-text-size-adjust: auto; ">Prc</div><div style="-webkit-text-size-adjust: auto; "><br></div><div style="-webkit-text-size-adjust: auto; ">Ref:  </div><div style="-webkit-text-size-adjust: auto; "><span style="font-size: 15px; line-height: 19px; white-space: nowrap; -webkit-tap-highlight-color: rgba(26, 26, 26, 0.296875); -webkit-composition-fill-color: rgba(175, 192, 227, 0.230469); -webkit-composition-frame-color: rgba(77, 128, 180, 0.230469); -webkit-text-size-adjust: none; "><a href="http://quod.lib.umich.edu/cgi/p/pod/dod-idx/midi-control-and-performance-system-for-brass-instruments.pdf?c=icmc;idno=bbp2372.1993.025">http://quod.lib.umich.edu/cgi/p/pod/dod-idx/midi-control-and-performance-system-for-brass-instruments.pdf?c=icmc;idno=bbp2372.1993.025</a></span></div><div><span style="font-size: 15px; line-height: 19px; white-space: nowrap; -webkit-tap-highlight-color: rgba(26, 26, 26, 0.292969); -webkit-composition-fill-color: rgba(175, 192, 227, 0.230469); -webkit-composition-frame-color: rgba(77, 128, 180, 0.230469);"><br></span></div><div><span style="font-size: 15px; line-height: 19px; white-space: nowrap; -webkit-tap-highlight-color: rgba(26, 26, 26, 0.292969); -webkit-composition-fill-color: rgba(175, 192, 227, 0.230469); -webkit-composition-frame-color: rgba(77, 128, 180, 0.230469);"><br></span><span style="-webkit-text-size-adjust: auto;">Sent from my iPad :-)</span></div><div style="-webkit-text-size-adjust: auto; "><br>On Mar 24, 2013, at 9:00 AM, <a href="mailto:chuck-users-request@lists.cs.princeton.edu">chuck-users-request@lists.cs.princeton.edu</a> wrote:<br><br></div></body></html>