Useful Links

punk7890's site, where everything Zelda-related started for me:
 
spinout's site, lots of useful information:
 
My YouTube channel:
 
 
Zelda‎ > ‎Ocarina of Time‎ > ‎

Audio Debugger

The audio debugger is a useful feature that lets you change which sequence is playing and play sound effects, as well as giving you the ability to mute background music/sound effects.
The code to enable the audio debugger is 81210B2C 0101 (Debug ROM).
 
 
 
 
 
The audio debugger is controlled by controller four, the controls are:
L/R - change page
D-pad - change selection
A/B - enable/disable
 
 
 
 
 
 
 
 
The screenshot above shows one page of the debugger which helped me when I was learning the sequence format.
Here's a quick run through:
 
TRK NO. - Channel number.
ENTRY - 0 if the channel is enabled, else X.
MUTE - Always X, I haven't found a way of changing it.
OPENNOTE - Number of note layers loaded for the current channel.
 
VOL - Volume of the current channel.
E VOL - Always seems to be 127. I don't know what it does.
BANK ID - Instrument set number.
PROG - Instrument number (+1).
PAN - Channel pan.
PANPOW - Always seems to be 128. I don't know if it can be changed.
FXMIX - FX volume.
PRIO - Priority. Not sure exactly how it works.
VIB PIT - Doesn't seem to change.
VIB DEP - Vibrato amount.
TUNE - Pitch shift (microtones). Default 100. In the debugger a change of 6 is one semitone but the actual values are different.
TUNE FF FF FF FF FF FF FF FF - I don't think this changes.
 
The memory address of the sequence currently being played is 8020A750. You can change settings in the sequence and see what changes in the audio debugger to get a better understanding of it.