struct PlayerController

Struct used to have control over the player engine. More...

Definition#include <player.h>
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Members


Detailed Description

PlayerController is a struct that is used by the MidiPlayer object to tell other parts of the application about the status of the MIDI playing.

volatile ulong ticksTotal

ticksTotal

volatile ulong ticksPlayed

ticksPlayed

volatile double millisecsPlayed

millisecsPlayed

volatile ulong beginmillisec

beginmillisec

volatile int tempo

tempo

volatile int num

num

volatile int den

den

volatile int SPEVprocessed

SPEVprocessed

volatile int SPEVplayed

SPEVplayed

volatile int OK

OK

volatile int playing

playing

volatile int paused

paused

volatile int moving

moving

volatile int finished

finished

volatile int message

message

volatile ulong gotomsec

gotomsec

volatile int error

error

volatile int gm

gm

volatile int volumepercentage

volumepercentage

volatile bool forcepgm[16]

forcepgm[16]

volatile int pgm[16]

pgm[16]

volatile double ratioTempo

ratioTempo

volatile bool isSendingAllNotesOff

isSendingAllNotesOff

volatile MidiEvent * ev

ev