reenigne
Veteran Member
Why stop there? Music Construction Set mixes four channels of pulsewave and can output it over the cassette interface, so there's 4 more voices for you ;-)
Cassette ouput == PC speaker, but yeah - all kinds of crazy things are possible on that front with the right programming.
Sadly, stepper-motor music is not possible on the PC; the hardware isn't flexible enough IIRC.
Trixter, you always know how to goad me into trying to prove you wrong when you say something is impossible!
Actually, I've been tinkering with the floppy controller recently (for an unrelated reason) and I think it would be possible to get a few different sounds out of it. The controller allows you to set the head step rate (1 to 16ms in 1ms increments, normally 4ms) and do independent parallel seeks on up to 4 drives at once (although unfortunately not with independent head step rates). So, depending on the amount of latency the FDC has in setting up the command and retrieving the results, it should be possible to effectively step the drives at different rates.
Though that does bring to mind another possibility for damage - anybody know what happens if you do a seek without the motor running? Does it step anyway or does it refuse? If it steps without the motor running and there's a disk in the drive, does that cause the heads to gouge big chunks out of the disk surface due to there not being any airflow to keep the heads flying?