I know, we already have the LambdaSpeak thread... however, this is about a new feature that will come with LambdaSpeak 2.0 - Amdrum emulation:
https://youtu.be/upVayBKlnow (https://youtu.be/upVayBKlnow)
PCM audio issues have been sorted out, the sound quality is quite good as you can hear!
Make sure to get your LambdaSpeak 2.0 - now with Amdrum emulation - soon ;)
Here is a line-out recording of LambdaSpeak's Amdrum emulation - the line comes directly from ATMega PCM output OC0B (PB4), over a simple RC lowpass filer (R = 220 Ohms, C = 100 nF). No postprocessing at all:
https://youtu.be/pBuBxT3YEuI (https://youtu.be/pBuBxT3YEuI)
TFM / GunHed has created a LambdaSpeak 2.0 RSX driver.
It includes a sample player |play command that uses the Amdrum
mode of LambdaSpeak:
https://youtu.be/RSu7fPpDmCQ (https://youtu.be/RSu7fPpDmCQ)
If there are feature requests... the time is now :-)
Quote from: GUNHED on 00:36, 13 March 18
If there are feature requests... the time is now :-)
The only thing I noted is that it sounds a little bit more "grainy" than the Amdrum samples.
I don't quite know what that is. I am wondering if Amdrum LambdaSpeak is picking up other
bytes from the databus... is there potentially anything else that would cause IOREQ & WRITE
requests in the &FFxx range? I don't think so, right?
During the !PLAY and !EPLAY commands ... oh wait! The system interrupt is not OFF, I guess that can be the reason. Will update this :-)
Thanks a lot for kicking the thinking process! :) :) :)
Hi TFM, did you try disabling the interrupts by now?
Yes, but had no time to test. Will do so soon. :)
@TFM (http://www.cpcwiki.eu/forum/index.php?action=profile;u=179) - Let me know if you could use a LambdaSpeak 1.99 with Amdrum PCM output for development & testing, I would send you one. So far, you only got LambdaSpeak 1.5 which does not have PCM output.
... after all, the "grainyness" might just be caused by my imperfect 8bit sample generation process on the PC, using Audacity etc.
Quote from: LambdaMikel on 16:57, 20 March 18
@TFM (http://www.cpcwiki.eu/forum/index.php?action=profile;u=179) - Let me know if you could use a LambdaSpeak 1.99 with Amdrum PCM output for development & testing, I would send you one. So far, you only got LambdaSpeak 1.5 which does not have PCM output.
Thank's a lot for the offer, but I think it's not needed because I can do testing in "theory" first. If it will not work out you still can send me one. But I can also use a Digiblaster as kind of "hardware emulator" in this case and check with that. The Digiblaster I already have. :)
At this point
Thank you very much for the LambdaSpeak 1.5 to support software for FutureOS, which will come up also during this year. :)
Quote from: GUNHED on 10:41, 22 March 18
At this point Thank you very much for the LambdaSpeak 1.5 to support software for FutureOS, which will come up also during this year. :)
yeah! ... one more *great reason* to install FutureOS! :)
(among thousand others, of course)