<div dir="auto">thanks for your answer. <div dir="auto"><br></div><div dir="auto">as a first project i wanted to explore the possibilites in treating the output of a hexaphonic bass pickup with puredata. a pll oscillator with the bass string as input (filtered to remove unwanted harmonics) sprang to mind.</div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto">other topics i am currently investigating:</div><div dir="auto"><br></div><div dir="auto">-pitch to voltage from the different strings at low latency (difficult with bass frequencies, i took a gr300 guitar synth approach) </div><div dir="auto">-proper attack detection</div><div dir="auto">-adaptive filtering of the individual strings overtones to remove octave jumps from the pitch to voltage block</div><div dir="auto"><br></div><div dir="auto"><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, 10 Mar 2023, 00:48 Charles Z Henry, <<a href="mailto:czhenry@gmail.com">czhenry@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="auto">Synchronizing oscillators is a good topic and there should be some better options with digital alone than with simulations of the analog circuits.<div dir="auto"><br></div><div dir="auto">Synchronization in natural systems involves a phase-resetting oscillator.  The key behavior is the oscillator responds to input events, by adjusting its phase by an amount that depends on the current state of the oscillator.  This is enough to produce synchronization within a small range of nearby frequencies, by itself, but adjusting frequency is also possible.</div><div dir="auto"><br></div><div dir="auto">What did you have in mind?  Any specific behavior it needs to have?</div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto"><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Mar 7, 2023, 4:01 PM Simon Iten <<a href="mailto:itensimon@gmail.com" target="_blank" rel="noreferrer">itensimon@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">hi list,<br>
<br>
does somebody have a patched version of a PLL (phase locked loop) in PD? or building blocks of it...<br>
<br>
cheers<br>
<br>
<br>
_______________________________________________<br>
<a href="mailto:Pd-list@lists.iem.at" rel="noreferrer noreferrer" target="_blank">Pd-list@lists.iem.at</a> mailing list<br>
UNSUBSCRIBE and account-management -> <a href="https://lists.puredata.info/listinfo/pd-list" rel="noreferrer noreferrer noreferrer" target="_blank">https://lists.puredata.info/listinfo/pd-list</a><br>
</blockquote></div>
</blockquote></div>