IM very HE, only 2 analogue oscillator types designs have low distortion and fast settling.JohnRoberts said:I always had trouble getting fast settling time "and" low distortion at the same time..
JohnRoberts said:I always had trouble getting fast settling time "and" low distortion at the same time.. the 8903 may have made a trade off toward quick settling time for better usability on the bench.
This is sorta like the Baxandall method. I'm not sure if John Vanderkooy does exactly that cos I kunt reed en rite.JohnRoberts said:Who didn't love Sin^2+Cos^2=1 ? .. In theory grabbing two quadrature outputs from a sinewave generator and squaring them should deliver a ripple free control side chain. IIRC Brad even came up with a schematic somebody published doing that.. or close enough.
They are with Wein & Twin T type stuff. The BFO types simply clip and since they are heterodyned, all harmonics can be filtered out at RF. No bounce. Baxandall uses a state variable filter so has cos & sin available. The SV can also be arranged to have little or no gain change for a wide range near resonance. It's the gain changes which give rise to bounce. Both these methods are fairly (?) easy to get to 0.1% with few high order products. A bit more care can give you 0.01% and better.They are pretty much mutually exclusive, aren't they?
I miss my B&K 2010. Very clean and single knob (variable cap) over 1000x range.These days I'm inclined to just get a 24b dac and push bits.
We quickly get into a chicken and egg scenario trying to measure circuitry this good.
They are pretty much mutually exclusive, aren't they?I always had trouble getting fast settling time "and" low distortion at the same time...
The AP has a switch, so did my old Sound Technology for "Fast/High Accuracy".
Samuel Groner said:The AP "Fast/High Accuracy" switch does not affect distortion and basic oscillator settling time; it affects frequency accuracy. In the "High Accuracy" mode the actual oscillator frequency is measured and then adjusted. This of course requires some time, but the settling behaviour of the oscillator leveling loop has nothing to do with this.
What actual performance would you expect to see from the posted circuit?
IIRC Sam hosts a website with many of his designs published.ricardo said:Sam, can you post links to your circuits?
I have made digital sinewaves and changed frequency in response to button pushes in connection with my tuner designs. The steps were in terms of musical intervals, and the code probably instructs very little out of context of the larger software architecture, and specific hardware/firmware.I hope some of you will post links to software implementations too ... which simulate a knob.
When I say 'knob', I mean some device that allows easy & precise manual control of frequency. So mouse or thumbwheel = knob.
Sam, can you post links to your circuits?
I see all the heavy hitters chimed in! I grovel at your collective feet.Samuel Groner said:I have not (possibly not yet) made the final schematics public. However the thread www.groupdiy.com/index.php?topic=26461.40 gives a good overview of my initial research in this field.
For the times when I want manual control with a knob, stepped frequency no matter what the resolution, won't cut it. One example is finding a very high Q resonance in a speaker.I have made digital sinewaves and changed frequency in response to button pushes
ricardo said:... but I would still like a software oscillator with a stepless knob ... preferably free ;D
Enter your email address to join: