diff options
author | 2020-10-22 22:42:05 +0900 | |
---|---|---|
committer | 2020-10-24 22:22:32 +1100 | |
commit | d618e29878c147750c31e4708eaee761f7f2876f (patch) | |
tree | dd9a97fe0c3d69393362c9cc2b21cba0cb3578c2 /docs/release/scripts/src | |
parent | a46ff7198c6f5b386625e0fbaecdf48c6e22d35b (diff) |
msm5232: fix: behaviour when the 'arm' flag set while envelope generator is on a decay state
msm5232, a tone generator chip which is used by some early TAITO and Alpha Denshi arcade PCBs, has 'arm' flag that alters behavoiur of envelope generation.
Basically, the 'arm' flag turns Attack-Decay-Release envelope generation to simpler ON/OFF states.
If the 'arm' flag set, the transition from Attack to Decay doesn't occur unless explicitly indicated.
On current implement, when this 'arm' flag is set on a channel which is on a Decay state, the Decay state continues.
It seems that, the state should be turned into a Attack state in this situation.
Diffstat (limited to 'docs/release/scripts/src')
0 files changed, 0 insertions, 0 deletions