greatly improved playback resume

no more song weirding out when changing orders
This commit is contained in:
tildearrow 2021-12-21 01:29:07 -05:00
parent 84f36a8c66
commit 997c460fc1
24 changed files with 243 additions and 120 deletions

View file

@ -95,6 +95,10 @@ class DivEngine;
class DivDispatch {
protected:
DivEngine* parent;
/**
* please honor this variable if needed.
*/
bool skipRegisterWrites;
public:
/**
* the rate the samples are provided.
@ -167,6 +171,16 @@ class DivDispatch {
*/
virtual void setPAL(bool pal);
/**
* set skip reg writes.
*/
void setSkipRegisterWrites(bool value);
/**
* force-retrigger instruments.
*/
virtual void forceIns();
/**
* initialize this DivDispatch.
* @param parent the parent DivEngine.