Use the DMA controller to buffer writes to SDRAM.
Calls to recording from within the Ensemble initialisation and update loop.