Amdrum Emulation

Started by LambdaMikel, 05:00, 18 February 18

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

LambdaMikel

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

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  ;)

LambdaMikel

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

LambdaMikel

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


GUNHED

If there are feature requests... the time is now :-)

http://futureos.de --> Get the revolutionary FutureOS (Update: 2022.03.09)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2021.12.26)

LambdaMikel

Quote from: GUNHED on 01: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?

GUNHED

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!  :) :) :)
http://futureos.de --> Get the revolutionary FutureOS (Update: 2022.03.09)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2021.12.26)

LambdaMikel

Hi TFM, did you try disabling the interrupts by now?

GUNHED

Yes, but had no time to test. Will do so soon.  :)
http://futureos.de --> Get the revolutionary FutureOS (Update: 2022.03.09)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2021.12.26)

LambdaMikel

@TFM - 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.

LambdaMikel

... after all, the "grainyness" might just be caused by my imperfect 8bit sample generation process on the PC, using Audacity etc.

GUNHED

Quote from: LambdaMikel on 17:57, 20 March 18
@TFM - 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.  :)
http://futureos.de --> Get the revolutionary FutureOS (Update: 2022.03.09)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2021.12.26)

LambdaMikel

Quote from: GUNHED on 11: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)

Powered by SMFPacks Menu Editor Mod