// In the 6581 the top bit of the accumulator may be driven low by combined waveforms // when the sawtooth is selected // FIXME doesn't seem to always happen if ((waveform & 2) && unlikely(waveform & 0xd) && is6581) accumulator &= (waveform_output << 12) | 0x7fffff;