Naturally, this is not possible: The PC speaker is simply controlled
by a timer, which creates a square wave (on/off). In ancient DOS times
there was a trick by doing a frequency modulation, i.e. you turn the
timer on and off quite fast. But on Linux etc. the drivers don't
support such cheats.
<scratches chin> Hmmm... could you use that old Turbo Pascal code to do
an inline of the ASM for it? (talking completely through my hat having
never attempted such a thing on a linux platform)
Cheers,
M.
_______________________________________________
fpc-pascal maillist - fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal