C# 클래스 NesHd.Core.APU.ChnNoize

파일 보기 프로젝트 열기: afonsof/nes-hd 1 사용 예제들

공개 메소드들

메소드 설명
LoadState ( StateHolder st ) : void
RenderSample ( ) : short
SaveState ( StateHolder st ) : void
UpdateEnvelope ( ) : void

Update Envelope / Decay / Linear Counter

UpdateLengthCounter ( ) : void
Write_400C ( byte data ) : void
Write_400E ( byte data ) : void
Write_400F ( byte data ) : void

비공개 메소드들

메소드 설명
UpdateFrequency ( ) : void

메소드 상세

LoadState() 공개 메소드

public LoadState ( StateHolder st ) : void
st NesHd.Core.Misc.StateHolder
리턴 void

RenderSample() 공개 메소드

public RenderSample ( ) : short
리턴 short

SaveState() 공개 메소드

public SaveState ( StateHolder st ) : void
st NesHd.Core.Misc.StateHolder
리턴 void

UpdateEnvelope() 공개 메소드

Update Envelope / Decay / Linear Counter
public UpdateEnvelope ( ) : void
리턴 void

UpdateLengthCounter() 공개 메소드

public UpdateLengthCounter ( ) : void
리턴 void

Write_400C() 공개 메소드

public Write_400C ( byte data ) : void
data byte
리턴 void

Write_400E() 공개 메소드

public Write_400E ( byte data ) : void
data byte
리턴 void

Write_400F() 공개 메소드

public Write_400F ( byte data ) : void
data byte
리턴 void