When does the AY reload its counters?
Posted: Mon Oct 24, 2016 3:04 pm
Suppose I've set the divider for channel 0 to be 1024, and there are 63 tone ticks — i.e. 1008µs — until the tone output next toggles. I then set the divider to 15. When should I expect the next change in output level?
Phrased differently: assuming a straightforward divider -> counter, counter -> zero implementation, when does the AY reload its tone counters? Possibilities:
Phrased differently: assuming a straightforward divider -> counter, counter -> zero implementation, when does the AY reload its tone counters? Possibilities:
- only after reaching zero;
- whenever a divider is set;
- shortly after a divider is set;
- only when the fine or coarse part of a divider is set;
- some other time entirely.