class APU
- APU
 - Reference
 - Object
 
Defined in:
cryboy/apu.crConstant Summary
- 
        BUFFER_SIZE = 
1024 - 
        CHANNELS = 
2 - 
        FRAME_SEQUENCER_PERIOD = 
CPU::CLOCK_SPEED // FRAME_SEQUENCER_RATE - 
        FRAME_SEQUENCER_RATE = 
512 - 
        SAMPLE_PERIOD = 
CPU::CLOCK_SPEED // SAMPLE_RATE - 
        SAMPLE_RATE = 
65536 
Constructors
Instance Method Summary
- 
        #[](index : Int) : UInt8
        
          
read from apu memory
 - 
        #[]=(index : Int, value : UInt8) : Nil
        
          
write to apu memory
 - #first_half_of_length_period : Bool
 - #get_sample : Nil
 - #sync=(sync : Bool)
 - #tick_frame_sequencer : Nil