Oops, that was embarrassing.
--
-- * Separate I2S->WAV and WAV->I2S into separate entities
-- * Queues should carry integers, not bytes
--- * Queues should allocate blocks rather than individual items (its a bit slow)
+-- * Queues should allocate blocks rather than individual items (it's a bit slow)
-- * Floating point error accumulation causes MCLK drift
-- * More sanity checks on file format (ensure sample width divisible by 8)
--------------------------------------------------------------------------------