research/opl/pitchbend/README
Simon Howard fdbaf07ec0 Add pitch bend research data.
Subversion-branch: /research
Subversion-revision: 1656
2009-09-04 19:20:05 +00:00

17 lines
548 B
Text

Constructed MIDI to test pitch bend effects.
Findings:
* Doom ignores the least significant bit of pitch bend events
* The "range" of the pitch bend extends over the nearest two notes,
ie. when bent down to the minimum, notes sound two semitones lower
than normal, when bent up to maximum, notes sound two semitones
higher than normal.
* The full pitch table is in doom2.exe starting at 0x0008864c
* When bent up at the highest note, the MIDI code overflows the pitch
table slightly and uses the next value in memory (0x36c)