In order to improve ripping speed, encoding gets suspended when you're ripping. We have no DMA - all disk I/O is done with load and store instructions, by the CPU. So we have to be clever to get ~10x rip speeds

Hugo