===================== File: LogSinesV1_0.tar.gz Author: Pascal Meunier Release: 1.0 (11 January 1998) Compatibility: Preview Release Location: contrib/audio Description: Sine tone generator with logarithmic controls Notes: ===================== This program is a variation on "SineGenerator" by Christian Bauer, using most of his original code. Modifications: -The amplitudes and frequencies are now controlled logarithmically by sliders, since this is how the human ear works. -The "/10" checkbox was changed to a "/20" to give you better control over frequencies. -The frequency range was extended to 22KHz, and although it may be debatable whether the output is a sine wave at high frequencies, the human ear hears only the fundamental harmonic, so it is OK.. - Previously, if the sum of the amplitudes of the sine waves was greater than 1, unpleasant distortions could be heard (due to saturation). The code checks if the sum of the amplitudes is too high, and if so it normalizes it to 1. Just for fun: Check out your hearing (or speaker's) range! My wife claims she can hear at up to 16500 Hz, but mine quit at around15500 (the difference is fairly small on a log scale). We can both hear down to 26 Hz, but we are unsure if it's our ears or the speakers that are limiting.