public void WriteA002(byte data) { _FreqTimer = (_FreqTimer & 0x00FF) | ((data & 0x0F) << 8); _Enabled = (data & 0x80) != 0; //Update freq _Frequency = 1790000/16/(_FreqTimer + 1); _RenderedLength = 44100/_Frequency; }