C# Class NScumm.Core.Audio.SoftSynth.AdLibInstrument

Show file Open project: scemino/nscumm Class Usage Examples

Public Properties

Property Type Description
CarAttackDecay byte
CarCharacteristic byte
CarScalingOutputLevel byte
CarSustainRelease byte
CarWaveformSelect byte
Duration byte
ExtraA InstrumentExtra
ExtraB InstrumentExtra
Feedback byte
FlagsA byte
FlagsB byte
ModAttackDecay byte
ModCharacteristic byte
ModScalingOutputLevel byte
ModSustainRelease byte
ModWaveformSelect byte

Public Methods

Method Description
AdLibInstrument ( ) : System
AdLibInstrument ( AdLibInstrument copy ) : System
AdLibInstrument ( byte data, InstrumentExtra extraA, byte flagsB, InstrumentExtra extraB, byte duration ) : System

Method Details

AdLibInstrument() public method

public AdLibInstrument ( ) : System
return System

AdLibInstrument() public method

public AdLibInstrument ( AdLibInstrument copy ) : System
copy AdLibInstrument
return System

AdLibInstrument() public method

public AdLibInstrument ( byte data, InstrumentExtra extraA, byte flagsB, InstrumentExtra extraB, byte duration ) : System
data byte
extraA InstrumentExtra
flagsB byte
extraB InstrumentExtra
duration byte
return System

Property Details

CarAttackDecay public property

public byte CarAttackDecay
return byte

CarCharacteristic public property

public byte CarCharacteristic
return byte

CarScalingOutputLevel public property

public byte CarScalingOutputLevel
return byte

CarSustainRelease public property

public byte CarSustainRelease
return byte

CarWaveformSelect public property

public byte CarWaveformSelect
return byte

Duration public property

public byte Duration
return byte

ExtraA public property

public InstrumentExtra,NScumm.Core.Audio.SoftSynth ExtraA
return InstrumentExtra

ExtraB public property

public InstrumentExtra,NScumm.Core.Audio.SoftSynth ExtraB
return InstrumentExtra

Feedback public property

public byte Feedback
return byte

FlagsA public property

public byte FlagsA
return byte

FlagsB public property

public byte FlagsB
return byte

ModAttackDecay public property

public byte ModAttackDecay
return byte

ModCharacteristic public property

public byte ModCharacteristic
return byte

ModScalingOutputLevel public property

public byte ModScalingOutputLevel
return byte

ModSustainRelease public property

public byte ModSustainRelease
return byte

ModWaveformSelect public property

public byte ModWaveformSelect
return byte