I'm looking for one that meets the following criteria:
Currently sold by a reputable vendor
Preferably cheap (<$20 for orders of 1 unit)
Supports at least Square/Triangle/Sine outputs (though I suppose I could go with an XR2209 or somesuch, and then add on a sine-approx, but that is not preferable.)*
Maximum minimum frequency: 10Hz
Minimum Maximum frequency: 100kHz (preferably 1MHz or higher)
Must be sold in a through-hole package (or with socket for through-hole)! (DIP preferred)
Analog waveform control is much preferred to having to use digital signals.*
*Trying to use as few ICs as possible.
Current candidates and why they are not optimal:
ICL8038: Nolonger in production, not sold cheaply at well-known vendors, distortion at low frequencies, maximum frequency of ~300kHz
XR2209: no Sine output
AD9833: not through-hole, require digital control