2008/5/20 Peter Todd <<a href="mailto:chuck@xinaesthetic.net">chuck@xinaesthetic.net</a>>:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="Ih2E3d"><br><br><div class="gmail_quote">On Tue, May 20, 2008 at 7:19 AM, Michael Heuer <<a href="mailto:heuermh@gmail.com" target="_blank">heuermh@gmail.com</a>> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Not sure how to do the<br>
realtime pitch-shifting though.<br>
<font color="#888888"></font></blockquote><div><br></div></div></div>Well, I'd probably use granular synthesis :-)<br><br>In ChucK, that would involve some fairly intensive Lisa work, I guess.<br>
<br></blockquote></div>We do have a pitch-shift Ugen;<br><a href="http://chuck.cs.princeton.edu/doc/program/ugen_full.html#PitShift">http://chuck.cs.princeton.edu/doc/program/ugen_full.html#PitShift</a><br><br>You'd need to figure out where notes starts though and it will only work on monophonic material as a signal treatment but yes; you could.<br>
<br>Yours,<br>Kas.<br>