Synchronising an oscillator to a vibrating guitar string waveform might be quite challenging. Different frequencies travel along tensioned strings at different speeds leading to a dynamic waveform with likely many zero-crossings per cycle. This is particularly so just after plucking where string tension is highest and high-frequency partials are loudest.<br><br>Attempts to extract pitch periods from harmonically complex waveforms based on zero-crossings are usually of limited success unless you can either heavily filter the input waveform to remove harmonics, or use something like a PLL that will tend to inherently reject harmonic energy in its reference signal if you slug the loop filter enough.<br><br>Are you trying to make something like the e-bow?<br><br>-Richie,<br><br>Sent from my Xperia SP on O2<br><br>---- ulfur hansson wrote ----<br><br><div dir="ltr">hello list,<div><br></div><div>I need to find a triangle oscillator design that meets two requirements; </div><div><br></div><div>1 - it needs to have a sync input that can sync to a signal of varying amplitude ( it is actually a single guitar string)</div><div><br></div><div>2 - it has to be tiny! I plan to design it using 0805 caps/resistors and SOT transistors etc...</div><div><br></div><div>they idea is to use this oscillator to reinforce a feedbacking signal induced in the string using electromagnetic pickups and actuators. I have already constructed an instrument that works great, but I'd like to use this addtional circuitry to accentuate different harmonics of the resulting tone by mixing the synced oscillator in with the feedbacking string signal.</div><div><br></div><div>since the sync input signal is not a steady pure waveform,i will probably need to do some signal conditioning - any ideas regarding comparator designs for converting varying amplitude signal to steady square wave would be greatly appreciated! perhaps a simple diode compressor would be helpful too...</div><div><br></div><div>I hope this topic doesn't come across as too nebulous, but really any ideas or helpful thoughts comments would be greatly appreciated!!</div><div><br></div><div>all the best,</div><div>-úlfur</div><div><br></div></div>