C# Class NScumm.Scumm.Audio.Players.Player_Mac.Instrument

Exibir arquivo Open project: scemino/nscumm

Public Properties

Property Type Description
_baseFreq byte
_data byte[]
_loopEnd uint
_loopStart uint
_pos uint
_rate uint
_size uint
_subPos uint

Public Methods

Method Description
GenerateSamples ( short data, int offset, int pitchModifier, int volume, int numSamples, int remainingSamplesOnNote, bool fadeNoteEnds ) : void
NewNote ( ) : void
SaveOrLoad ( Serializer ser ) : void

Method Details

GenerateSamples() public method

public GenerateSamples ( short data, int offset, int pitchModifier, int volume, int numSamples, int remainingSamplesOnNote, bool fadeNoteEnds ) : void
data short
offset int
pitchModifier int
volume int
numSamples int
remainingSamplesOnNote int
fadeNoteEnds bool
return void

NewNote() public method

public NewNote ( ) : void
return void

SaveOrLoad() public method

public SaveOrLoad ( Serializer ser ) : void
ser NScumm.Scumm.IO.Serializer
return void

Property Details

_baseFreq public_oe property

public byte _baseFreq
return byte

_data public_oe property

public byte[] _data
return byte[]

_loopEnd public_oe property

public uint _loopEnd
return uint

_loopStart public_oe property

public uint _loopStart
return uint

_pos public_oe property

public uint _pos
return uint

_rate public_oe property

public uint _rate
return uint

_size public_oe property

public uint _size
return uint

_subPos public_oe property

public uint _subPos
return uint