This is very nice!!! Thank you for your work!
Would be nice to have a AIL2/AIL3 music driver(s) for the Mindscape board. One of the disadvantages of cards like the Tandy and Innovation is the limited 3 melodic voices only. CMS has 12, but the custom AIL2 CMS driver doesn't handle percussion that well resulting in out of tune sounds. The SID chip on the Innovation card can actually sound quite nice, unfortunately the 3 voice limitation is quite handicapping. Listen to Legend of Kyrandia with the Innovation card:
https://www.youtube.com/watch?v=_0uUVfC7e94
So an extra SID chip would be awesome here!
In contrast here's the CMS version:
https://www.youtube.com/watch?v=TX4RQk0Nlxo
Sounds OK, until the percussion instruments are attempted. Then it gets the music horribly out of tune. I don't know if it's because the CMS chips don't have a high octave range or something, but it's just a shame. Maybe the driver needs tweaking to ignore percussion.
The Mindscape with a couple of 3 voice chips would be awesome. I don't know if the AY chips have better octave ranges than the Phillips chips but in any case would love to see a driver for this standard.
Kudos for this work Freddy! It's awesome that the firmware on the card can support all the sound standards at the same time. I've been wishing for a real hardware board that could support Tandy, CMS, Covox Sound Master and Innovation, and seems like PicoMEM, despite being emulation is the one closest to it. Keep up the good work!