abstract class GBA::VolumeEnvelopeChannel
Direct Known Subclasses
Defined in:
crab/gba/apu/abstract_channels.cr
Instance Method Summary
Instance methods inherited from class GBA::SoundChannel
===(other)
===,
[](address : UInt32) : UInt8
[],
[]=(address : UInt32, value : UInt8) : Nil
[]=,
enabled : Bool
enabled,
enabled=(enabled : Bool)
enabled=,
frequency_timer : UInt32
frequency_timer,
get_amplitude : Int16
get_amplitude,
length_counter : Int32
length_counter,
length_counter=(length_counter : Int32)
length_counter=,
length_step : Nil
length_step,
schedule_reload(frequency_timer : UInt32) : Nil
schedule_reload,
step : Nil
step,
step_wave_generation : Nil
step_wave_generation
Constructor methods inherited from class GBA::SoundChannel
new(gba : GBA)
new
Instance Method Detail
def
init_volume_envelope : Nil
#
def
write_NRx2(value : UInt8) : Nil
#