ScummVM API documentation
MADS::RexNebular::Sound::PSound::Channel Struct Reference

#include <psound.h>

Public Member Functions

void reset ()
 
void load (uint16 sequenceOffset)
 

Public Attributes

byte activeCount
 
int8 pitchBend
 
int8 volumeFadeStep
 
int8 panningFadeStep
 
byte note
 
byte patch
 
byte volume
 
byte noteOffset
 
byte keyOnDelay
 
byte volumeFadeCounter
 
byte volumeFadeReload
 
byte panningFadeCounter
 
byte panningFadeReload
 
byte panning
 
int8 volumeOffset
 
byte mode
 
byte operatorTotalLevel [4]
 
uint16 sequenceStart
 
uint16 position
 
uint16 innerLoopStart
 
uint16 outerLoopStart
 
uint16 innerLoopCount
 
uint16 outerLoopCount
 
uint16 originalSequence
 
int8 transpose
 
int8 noteTranspose
 
byte pendingStop
 
int8 patchAttenuation
 

Detailed Description

Logical layout of the original 0x26-byte channel record.


The documentation for this struct was generated from the following file: