/* int_play.h */ /* auxiliary structures for the player handler */ /* * $Author: Espie $ * $Date: 91/05/05 19:06:17 $ * $Revision: 1.1 $ * $Log: int_play.h,v $ * Revision 1.1 91/05/05 19:06:17 Espie * Initial revision * * */ struct play { struct pub_play public; struct priv_play private; UWORD *period_table[NUMBER_TUNING]; UWORD periods[NUMBER_TUNING * NUMBER_NOTES]; struct automaton tracks[NUMBER_TRACKS]; BYTE sine_table[LENGTH_SINE]; COMMAND setup[NUMBER_COMMANDS]; UBYTE channel_mask[NUMBER_TRACKS]; };