spu: merge DrHell/shalma noise code