research/opl/finetune/README
Simon Howard 6d81e82c4b Fine tuning field research.
Subversion-branch: /research
Subversion-revision: 1663
2009-09-11 16:52:51 +00:00

14 lines
525 B
Text

Investigations into how the fine tuning field affects OPL register writes.
Findings:
* Fine tuning only affects double voice instruments. It is only applied to
the second voice and not the first.
* The fine tuning value adjusts the index into Doom's frequency table. The
offset is divided by two before being applied, so a fine tuning value of
10 causes an offset of 5.
* Due to integer rounding, odd numbered negative offsets are rounded down
(away from zero), so a tuning of -3 gives an offset of -2.