On 2/15/2013 8:37 AM, David Schmidt wrote:
> Chris Mason noted a fix that went into MESS for their Ensoniq emulation
> that we can probably re-engineer into GSport. So if you want to dig
> deep into that code, that would be a good thing to take a look at as
> well... in case you were looking for more work. ;-)
The *NIX GSport sound output uses OSS I believe, looks like a straight
dump to /dev/dsp. Newer Linux distros usually use ALSA and/or
PulseAudio. Direct writes to /dev/dsp are generally rerouted through the
above audio stacks for backwards compatibility, but there is no
guarantee it will work or is setup on all platforms.
I'm surprised that the FTA crew hasn't fixed the Ensoniq bug during
their ActiveGS development. Then again they haven't released their
source in quite awhile. (current is 3.5.894, last source was 3.0.242!)
Its nice to see that GSport is still portable. Despite its rough edges,
namely the lack of a GUI user interface, its still a ton easier to get
working then the MESS IIgs driver.