j^aws wrote:Is this a single-card, pseudo-stereo version?
Yes, it is a single card, output is not yet defined. It can be set as stereo (one SID on the left, another on the right), or as mixed mono with 6 voices, or output of one SID can be directed into an input of another. Or, somehow, I can make it switchable.
matze79 wrote:Would you add a SID Emulatorhardware too ?
I don't think that it would be a good idea. No emulator sounds 100% right, even ReSIDfp. So there will be always questions about "why this and not that one?". Also, if we are going for emulators, why even have real SIDs on the board? Put one FPGA on the PCB, put all logic in it, put numerous emulator cores - and there you have it.
I think SwinSID nano in place of real SID will do the job if someone wants it.
noop wrote:I also planned to recommend using an MCU like a bus controller and possibly SID player or emulator. Basically, a programmable device that passes data to SID, implements a timer to assist software SID player, replaces few other chips, controls SID frequency divider ratio
I don't think that MCU will have enough grunt for this task. It is pretty slow device with sequential software code. I don't think that it can manage 8 data lines, 5 address lines and 4 control lines with required timings and speed. It has to be parallel device, such as CPLD or FPGA. More complex, not that cheap as common 74-series logic.
Also MCU can not make needed clocks... It has to be separate oscillator(s).