Tone&xtr
ZXNet echo conference «code.zx»
From Kirill Frolov → To Alexandr Knyzev 3 July 1998
Once on 01-07-98 at 13:16 someone Alexandr Knyzev wrote to Aleksandr Majorov
regarding Tone&xtr and I decided to intervene.
├┤i Alexandr & Aleksandr!
[...]
AM>> do you use PWM?
AK> ~~~~
AK> Maybe I'm a fool ;-), but how cool is this? ;-)
Pulse width modulation - rulez!
AK> And on the spec, I just took the ROM procedure BEEP (sort of), which
AK> sends a def signal to the speaker. frequency and duration - quite
AK> makes a funny noise ;-), and the ATS responds promptly.
And you push 2 beeps into one ;-) There will be no sinuses at all.
[...]
AK> ;-) I looked at _this_ (aon), but I didn’t understand anything.
AK> The point is that I don’t know the theory, and there’s not much in the source
EPRST!
In short it was like this:
You take the signal from the line and multiply it with 6 frequencies from the table
in 2 phases (0 and 90 degrees) and summarize in 12 variables. Yes
do it several times, then take each variable and raise it
squared, and summed with another phase of the same frequency. You get it
6 variables. From 6 you choose the 3 largest a