@dan why is there no programming language called Vinyl? Surely that would provide the ideal development environment. It would run in QEMU-Needle to provide richer sound.