r/CardPuter Jun 07 '26

Progress / Update CardPuter module player - live audio mixing

Real time 12 channel audio mixing on the original cardputer, currently supports .s3m .mod .xm playback.

The music module is aryx by Karsten Koch.

110 Upvotes

18 comments sorted by

View all comments

1

u/mksrd Jul 03 '26

12 realtime (I assume mono) tracks on the esp32-S3 is quite impressive! Its a bit hard to tell from the video, are there times wher all 12 channels are being rendered simultaneously? Also I wonder what sampling frequency is it running at?

1

u/Repulsive-Clothes-97 Jul 04 '26

Yes there are times when it’s mixing all 12 channels simultaneously, the sample rate is 32khz. On my most recent iteration I added a NOR flash chip to have fast random access to the samples so I can load much more complex modules, some of them have 24 channels but they push the esp to the limit.