[hatari-devel] LMC1992 and Microwire emulation

Thomas Huth huth at users.berlios.de
Thu Mar 11 20:45:12 CET 2010


 Hi!

On Wed, 10 Mar 2010 17:45:03 -0700 (MST)
David Savinkoff <dsavnkff at telus.net> wrote:
 
> *** hatari can let the host computer do the following work ***
> 
> Next, the stereo sound is stereo filtered by the bass and treble
> filters. Next, the sound goes to an overall volume control. Next,
> the sound goes through left/right front/back balance controls.
> Note that only the front stereo is used.
> 
> The stereo sound is sent to audio connectors. This stereo
> sound is also mixed to mono and sent to a speaker, or the RF
> modulator.
> 
> I ran kmix and alsamixer and was able to adjust the tone of
> Hatari 1.3.1. Thus, if Hatari can communicate the volume
> and tone settings, this is definitely the way to go.

That's a nice idea, but I think it is not feasible to implement.
AFAIK there is no system-independent API to talk to the mixer of the
host computer. That means we would have to write separate code for
ALSA, for OSS, for Windows, for Mac OS X, etc. That's no fun at all.

I'd say we should rather go the FIR filter way. I also took a class
about FIR filters at my university, but that's already a couple of
years ago... and I currently don't have much spare time.
Laurent, maybe we can postpone this feature for the version after the
next public release?

 Thomas



More information about the hatari-devel mailing list