This compiler comes from the guy who wrote BBCBASIC for CP/M, it was one of the incentives to make an I/O board for the Playground. Back in the day I had this running on my Ferguson Big-Board CP/M box, and at the time – before Soundblasters, Audacity and AY3-8910 ‘chip-tunes’ – it was quite a showpiece with its four-part harmony and wide tonal variation. It was featured on CP/M Usergroup UK disk 13, which is archived here: http://cpmarchives.classiccmp.org/ftp.php?b=cpm%2FSoftware%2FCPM_DOSGG%2FCPM09%2F913
Tune files are written with line numbers like BASIC and I recall spending over a week coding ‘Stairway to Heaven’ – now long gone on discarded 8″ disks.
The programs hardware requirements are simple – all it needs is one 8-bit port and a digital-analogue converter. I used my old SounDAC.
I’ve uploaded the v3.5 Music program pre-configured for the Playground and 8255 board to philg.uk under the CP/M header.
If you dont have a ZN426E a simple passive R-2R DAC made from resistors will suffice for a ‘line out’. Currently a ZN426E seems to be around £7
With the current silicon shortage, electronics is becoming an expensive hobby 🙂 or, RS have the TLC7524 for £4.50
This topic was modified 6 months, 1 week ago by Phil_G.