[][src]Module gba::io::sound

Structs

DutyLenEnvelopeSetting
FrequencyControlSetting
LengthEnvelopeSetting
LengthVolumeSetting
NoiseFrequencySetting
NonWaveVolumeEnableSetting
SoundMasterSetting
SoundPWMSetting
StopWaveRAMSelectSetting
SweepRegisterSetting
WaveVolumeEnableSetting

Enums

NumberSoundVolume

Constants

FIFO_A_H

Sound A FIFO, Data 2 and Data 3 (W)

FIFO_A_L

Sound A FIFO, Data 0 and Data 1 (W)

FIFO_B_H

Sound B FIFO, Data 2 and Data 3 (W)

FIFO_B_L

Sound B FIFO, Data 0 and Data 1 (W)

SOUND1CNT_L

Sound Channel 1 Sweep Register (NR10). Read/Write.

SOUND1CNT_H

Sound Channel 1 Duty/Length/Envelope (NR11, NR12). Read/Write.

SOUND1CNT_X

Sound Channel 1 Frequency/Control (NR13, NR14). Read/Write.

SOUND2CNT_L

Sound Channel 2 Channel 2 Duty/Length/Envelope (NR21, NR22). Read/Write.

SOUND2CNT_H

Sound Channel 2 Frequency/Control (NR23, NR24). Read/Write.

SOUND3CNT_L

Sound Channel 3 Stop/Wave RAM select (NR23, NR24). Read/Write.

SOUND3CNT_H

Sound Channel 3 Length/Volume (NR23, NR24). Read/Write.

SOUND3CNT_X

Sound Channel 3 Frequency/Control (NR33, NR34). Read/Write.

SOUND4CNT_L

Sound Channel 4 Length/Envelope (NR41, NR42). Read/Write.

SOUND4CNT_H

Sound Channel 4 Frequency/Control (NR43, NR44). Read/Write.

SOUNDBIAS

Sound on/off (NR52). Read/Write.

SOUNDCNT_H

DMA Sound Control/Mixing. Read/Write.

SOUNDCNT_L

Channel L/R Volume/Enable (NR50, NR51). Read/Write.

SOUNDCNT_X

Sound on/off (NR52). Read/Write.

WAVE_RAM0_L

Channel 3 Wave Pattern RAM (W/R)

WAVE_RAM0_H

Channel 3 Wave Pattern RAM (W/R)

WAVE_RAM1_L

Channel 3 Wave Pattern RAM (W/R)

WAVE_RAM1_H

Channel 3 Wave Pattern RAM (W/R)

WAVE_RAM2_L

Channel 3 Wave Pattern RAM (W/R)

WAVE_RAM2_H

Channel 3 Wave Pattern RAM (W/R)

WAVE_RAM3_L

Channel 3 Wave Pattern RAM (W/R)

WAVE_RAM3_H

Channel 3 Wave Pattern RAM (W/R)