Elektrine lite

← Feed

@manawyrm@chaos.social

Post #1275656

2026-04-06 09:04 UTC

@Ronflaix no timers (those are used for grayscale!) but DMA yes. Every time the DMA finishes sending bits, it triggers an interrupt which will then generate a new PCM buffer and also convert that into the PWM bitstream. No mixing at all, just single stream, but you could totally mix if you wanted too.

Replies (1)

  • @manawyrm ooh, I didn't know you could wire an interrupt this way, neat! I'm really piss poor at optimizing for SH4 (the pipeline timings wring my brain like nobody's business) but hearing about it kinda makes me wanting for more haha

    Open ##1275657