3 ms·
But then it wouldn't have been a hack! We wouldn't have had to understand anything to get the job done! ... Though, credit where credit is due, the C code we u
by antics 13y ago
But then it wouldn't have been a hack! We wouldn't have had to understand anything to get the job done!
... Though, credit where credit is due, the C code we used to generate the audio signal actually is pretty much a direct port of the corresponding code in ADTPro. One of the reasons it's released separately from our lisp code is because ADTPro is LGPL and we prefer the MIT license. :) One of these days I'll make the port more independent and less derivative, so they can all be in the same project.
- lscharen 13y agoMight I suggest adding something to your project description that acknowledges this. I didn't see any mention of ADTPro or David Schmidt on the linked page or the github repository. David Schmidt has contributed a lot of free software to the Apple II community over the years and, IMHO, deserves recognition for his work by those that build upon it.
- antics 13y agoThe C code that encodes the audio is listed in the dependencies section [1], and ADTPro is freely acknowledged there. However, I'm more than happy to add some reference to the post because I think you're right. EDIT: Aaaaaand acknowledgement pushed into post. Cheers. [1]: Specifically located here: https://github.com/hausdorff/apple2e-audio-transport https://github.com/hausdorff/apple2e-audio-transport
- david__schmidt 13y agoThanks very much for the acknowledgement. Your project looks like a lot of fun - very cool use of audio. And of course Lisp rocks. Another audio-based project is the Apple Disk Server - loading games directly to the Apple via cassette port: http://asciiexpress.net/diskserver/readme.html http://asciiexpress.net/diskserver/readme.html