fix noise channel bug. register is 15 not 16 bits. Also reverse polarity of mode bit in noise unit