void SynthesizeData(const TrackModelState& state, DAC::TrackBuilder& track) override { SynthesizeChannelsData(track); if (0 == state.Quirk()) { GetNewLineState(state, track); } }
virtual void SynthesizeData(const TrackModelState& state, AYM::TrackBuilder& track) { if (0 == state.Quirk()) { GetNewLineState(state, track); } SynthesizeChannelsData(track); }
void SynthesizeData(const TrackModelState& state, AYM::TrackBuilder& track) override { if (0 == state.Quirk()) { if (0 == state.Line()) { Transposition = Data->Order->GetTransposition(state.Position()); } GetNewLineState(state, track); } SynthesizeChannelsData(track); }