You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It looks like the envelope gets serial data starts showing at chip cycle 5, but the noise channel is latched at cycle 12. After cycle 12, the EG serial bit keeps showing activity for the last two bits of the envelope.
I find this a bit suspicious. Is the synthesizer really throwing away the two LSBs of the envelope?
Here are time waveforms obtained directly from your code illustrating this:
The text was updated successfully, but these errors were encountered:
I think it is correct. Any timing issue in noise channel code would affect noise channel volume.
Maybe worth testing this behavior on hardware tests though. Do you have ability to digitally capture noise channel output using real YM2151 chip?
I used to have that setup several years ago. I took hundreds of measurements but for some reason, I couldn't get the noise to work (phase and envelope measurements ran well).
It looks like the envelope gets serial data starts showing at chip cycle 5, but the noise channel is latched at cycle 12. After cycle 12, the EG serial bit keeps showing activity for the last two bits of the envelope.
I find this a bit suspicious. Is the synthesizer really throwing away the two LSBs of the envelope?
Here are time waveforms obtained directly from your code illustrating this:
The text was updated successfully, but these errors were encountered: