This is possible by misusing the calc's COM port.
You need no special hardware or controllers for it, what you need is nothing more than a 3.5mm to 2.5mm stereo jack adapter and a headphone. Plug the Phone into the adapter and the adapter into the calc - the COM signal is strong enough that you can hear it.
By writing defined data to the port now we can create every audio frequency we want
I managed to make a sound library for Pascal and C able to play all twelve notes of the scale over five octaves. Two channel mode supported (!!!)
- Sound Demos - install to your calc and test them (comes with source)
- Sound Basics - see how the engine works internal
- AFX Sound Library - if you want to use sound in your AFX games (Pascal, C, Digital Mars)
- Beethoven - a MIDI tracker for AFX series I'm currently working on
Copyright (C) 2005 by Marco Kaufmann