diff --git a/src/engine/platform/k007232.h b/src/engine/platform/k007232.h index 3efcb3f3..6e020f9d 100644 --- a/src/engine/platform/k007232.h +++ b/src/engine/platform/k007232.h @@ -26,7 +26,7 @@ #include "vgsound_emu/src/k007232/k007232.hpp" class DivPlatformK007232: public DivDispatch, public k007232_intf { - struct Channel: public SharedChannelFreq, public SharedChannelVolume { + struct Channel: public SharedChannel { int prevFreq; unsigned int audPos; int prevBank; @@ -35,14 +35,8 @@ class DivPlatformK007232: public DivDispatch, public k007232_intf { bool volumeChanged, setPos; int resVol, lvol, rvol; int macroVolMul; - DivMacroInt std; - void macroInit(DivInstrument* which) { - std.init(which); - pitch2=0; - } Channel(): - SharedChannelFreq(), - SharedChannelVolume(15), + SharedChannel(15), prevFreq(-1), audPos(0), prevBank(-1),