Polymorph wrote:
My orignal comment was based on the assumption that the CB can only perform one function at a time - but this may not be correct? If you can do more than one operation at once, it would be a neat application for it (and I withdraw my original comment!). So I guess I'm asking, is it possible for the CB to be a stereo card and something else (e.g. a Z80 board) at the same time?
The default (JAT01) CB configuration only uses a fraction of the resources available in the FPGA so additional functionality can definitely be added as long as it doesn't conflict with something. For example it's not trivial to use on-board SRAM for several things at once but emulating a Mocking Board along with the default functionality is easy. Since CB can do its own address decoding there is no problem to respond to addresses that belong to a different slot.
Now looking briefly at the GS stereo mod it looks like an analog switch and an active filter are needed. This is *not* what an FPGA normally does. One can program it to create a completely separate digital path to play the sounds, but I agree that the analog approach is easier by far.
-Alex.