[fpc-pascal] simple sound implementation
Mark Wood
mark at timeandmotion.com.au
Sun Sep 2 19:15:11 CEST 2007
> 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.
More information about the fpc-pascal
mailing list