[3ae31e9] | 1 | Constants and initialized variables
|
---|
| 2 | -----------------------------------
|
---|
| 3 |
|
---|
| 4 | A6PTR SEDUMP.C: char *A6PTR = 0L; /* traceback a6 starting address */
|
---|
| 5 | A7PTR SEDUMP.C: char *A7PTR = 0L; /* traceback a7 starting address */
|
---|
| 6 | A7TOP SEDUMP.C: char *A7TOP = 0x000FFFFFL; /* traceback stack top */
|
---|
| 7 |
|
---|
| 8 | DB_Type DBENTR.C: char *DB_Type[] = { /* debug buffer entry types */
|
---|
| 9 |
|
---|
| 10 | ad_fet ADFIELD.C: struct fet ad_fet1[] = { /* field definitions */
|
---|
| 11 | adbox ADFIELD.C: short adbox[][8] = { /* display box parameters */
|
---|
| 12 | adboxes ADSELBX.C: struct selbox adboxes[] = {
|
---|
| 13 | adbxlb ADFIELD.C: char *adbxlb[] = { /* display box labels */
|
---|
| 14 | arpar LCDLBLS.C: short arpar[] = { 4, 2, 9, 11, 12, 1, 3, 5, 7, 13, 14, 15, 10, 6};
|
---|
| 15 | artitab LCDLBLS.C: short artitab[] = { /* articulation pot initialization values */
|
---|
| 16 | asgkbbt ASGDSP.C: short asgkbbt[AK_WIDTH] = { /* keyboard icon bottom lines */
|
---|
| 17 | asgkble ASGDSP.C: short asgkble[88] = { /* key left edge offsets */
|
---|
| 18 | asgkbtp ASGDSP.C: short asgkbtp[AK_WIDTH] = { /* keyboard icon top lines */
|
---|
| 19 | asgpal ASGDSP.C: short asgpal[16][3] = { /* assignment editor color palette */
|
---|
| 20 | asgsrc ASGDSP.C: char *asgsrc[] = { /* source labels */
|
---|
| 21 | aslbls LCDLBLS.C: char *aslbls[] = { /* Assignment select key labels */
|
---|
| 22 |
|
---|
| 23 | blakpal M7MENU.C: short blakpal[16][3] = { /* black palette */
|
---|
| 24 |
|
---|
| 25 | clklbl SCORDSP.C: char *clklbl[] = { /* clock control and scource labels */
|
---|
| 26 | cmgtags CHKSEC.C: char cmgtags[N_ETYPES] = { /* score event group sensitivity tags */
|
---|
| 27 | cmgtype CHKSEC.C: char cmgtype[N_ETYPES] = { /* score event group types for copy / merge */
|
---|
| 28 | cmslens CHKSEC.C: short cmslens[N_ETYPES] = { /* score event sizes for copy / merge */
|
---|
| 29 | crate0 IM700.C: short crate0[] = { /* cursor rate table 1 */
|
---|
| 30 | crate1 IM700.C: short crate1[] = { /* cursor rate table 1 */
|
---|
| 31 | crate2 IM700.C: short crate2[] = { /* cursor rate table 2 */
|
---|
| 32 | ctl2src MSM.C: short ctl2src[] = {SM_VTMW, SM_LPBR, SM_CTL1, SM_PED1};
|
---|
| 33 |
|
---|
| 34 | debugsw IM700.C: short debugsw = DEBUGVAL; /* debug output switch */
|
---|
| 35 | dyntab ASGDSP.C: short dyntab[10] = { /* dynamics translation table */
|
---|
| 36 |
|
---|
| 37 | ehdlist CHKSEC.C: short ehdlist[N_ETYPES] = { /* hplist update type table */
|
---|
| 38 | epxtbl USLICE.C: short epxtbl[][16] = { /* pixel mask table for events */
|
---|
| 39 | eqgaint PUTEQ.C: char eqgaint[] = {
|
---|
| 40 | evkinds SEDUMP.C: char *evkinds[N_ETYPES] = { /* event types (must match score.h) */
|
---|
| 41 | expbit INSTDSP.C: short expbit[16] = { /* FPU time exponent bit expansion table */
|
---|
| 42 |
|
---|
| 43 | finival INSTDSP.C: short finival[NFINST] = { /* initial function values */
|
---|
| 44 | fnoff INSTDSP.C: short fnoff[NFINST] = {
|
---|
| 45 | ftypes LIBDSP.C: char *ftypes[][3] = { /* file types (must match libdsp.h) */
|
---|
| 46 |
|
---|
| 47 | gprep ASGDSP.C: char *gprep[] = {" ", "1", "2", "3", "L"};
|
---|
| 48 |
|
---|
| 49 | hpname SEDUMP.C: char *hpname[N_TYPES] = { /* header type names (must match score.h) */
|
---|
| 50 |
|
---|
| 51 | id_fet1 IDFIELD.C: struct fet id_fet1[] = {
|
---|
| 52 | idbox INSTDSP.C: short idbox[][8] = { /* display box parameters */
|
---|
| 53 | idboxes IDSELBX.C: struct selbox idboxes[] = {
|
---|
| 54 | idbxlbl INSTDSP.C: char *idbxlbl[] = { /* display box labels */
|
---|
| 55 | idhlbl INSTDSP.C: char idhlbl[] = /* main function time axis label */
|
---|
| 56 | inspal INSTDSP.C: short inspal[16][3] = { /* instrument display color palette */
|
---|
| 57 |
|
---|
| 58 | lbrpal LIBDSP.C: short lbrpal[16][3] = { /* librarian color palette */
|
---|
| 59 | lclkmap LOCALKB.C: short lclkmap[24] = { /* local key to MIDI key number map table */
|
---|
| 60 | ld_em1 LIBDSP.C: char ld_em1[] = "No files stored on disk";
|
---|
| 61 | ld_em2 LIBDSP.C: char ld_em2[] = " by this operation";
|
---|
| 62 | ld_fet LDFIELD.C: struct fet ld_fet1[] = {
|
---|
| 63 | ldbox LDFIELD.C: short ldbox[][8] = { /* display box parameters */
|
---|
| 64 | ldboxes LDSELBX.C: struct selbox ldboxes[] = {
|
---|
| 65 | ldbxlb0 LDFIELD.C: char *ldbxlb0[] = { /* display box labels */
|
---|
| 66 | lintab USLICE.C: short lintab[] = { /* note top line table */
|
---|
| 67 | loctab IM700.C: short loctab[9] = {
|
---|
| 68 |
|
---|
| 69 | m1con SCWRITE.C: long m1con = -1L; /* null score constant */
|
---|
| 70 | m7verms MIDAS.C: char m7verms[] = M7VERMSG; /* version message for the main menu */
|
---|
| 71 | mdboxes M7MENU.C: struct selbox mdboxes[] = {
|
---|
| 72 | menupal M7MENU.C: short menupal[16][3] = { /* menu display color palette */
|
---|
| 73 | mpixtab PIX2MID.C: short mpixtab[52][3] = { /* pixel to MIDI note for the white keys */
|
---|
| 74 | mpmap LCDLBLS.C: short mpmap[3] = {MC1_DEV, MC2_DEV, CON_DEV};
|
---|
| 75 | msmcnxt LCDLBLS.C: short msmcnxt[8] = {0, 0, 5, 4, 0, 0, 0, 0};
|
---|
| 76 | msmnext LCDLBLS.C: short msmnext[8] = {2, 2, 2, 2, 1, 1, 2, 0};
|
---|
| 77 |
|
---|
| 78 | nbmasks SCADV.C: short nbmasks[4] = { /* nybble masks */
|
---|
| 79 | nedlbl SCSELBX.C: char *nedlbl[] = { /* note edit function labels */
|
---|
| 80 | nlist SQSCAN.C: char *nlist[] = { "a", "b", "c", "d", "e", "f", "g", NULL };
|
---|
| 81 | notes ETIOSC.C: short notes[] = {2, 2, 3, 3, 4, 5, 5, 6, 6, 0, 0, 1};
|
---|
| 82 | nsvtab SCORDSP.C: char nsvtab[] = { /* note value modifier (accidental) table */
|
---|
| 83 | nttab1 USLICE.C: short nttab1[] = { /* forward code transition table */
|
---|
| 84 | nttab2 USLICE.C: short nttab2[] = { /* backward code transition table */
|
---|
| 85 |
|
---|
| 86 | panlkey LOCALKB.C: short panlkey[24] = { /* default tunings, in cents, for local keys */
|
---|
| 87 | pat SHOWCFG.C: short pat[MAXPAT][16] = {
|
---|
| 88 | patctab SHOWCFG.C: short patctab[MAXPAT] = { /* pattern colors */
|
---|
| 89 | pitches ETIOSC.C: short pitches[] = { 900, 1100, 0, 200, 400, 500, 700};
|
---|
| 90 | potlbls LCDLBLS.C: char *potlbls[] = { /* LCD pot labels */
|
---|
| 91 | pxtbl USLICE.C: short pxtbl[][4] = { /* pixel mask table for notes */
|
---|
| 92 |
|
---|
| 93 | sc_fet1 SCFIELD.C: struct fet sc_fet1[] = {
|
---|
| 94 | scdlim SEDUMP.C: long scdlim = MAX_SE; /* score dump limit */
|
---|
| 95 | scorpal SCORDSP.C: short scorpal[16][3] = { /* score palette */
|
---|
| 96 | script0 RSCRIPT.C: char *script0[] = { /* initialization score selection string */
|
---|
| 97 | script1 RSCRIPT.C: char *script1[] = { /* a list of score strings to test with */
|
---|
| 98 | scsizes SCWRITE.C: short scsizes[N_ETYPES][2] = { /* score event sizes (in bytes) */
|
---|
| 99 | sctccon STCPOS.C: short sctccon[10][64] = { /* score background color constants */
|
---|
| 100 | sdboxes SCSELBX.C: struct selbox sdboxes[] = {
|
---|
| 101 | sdisp SCORDSP.C: char *sdisp[] = { /* score display fixed text strings */
|
---|
| 102 | sdmenus SCSELBX.C: char *sdmenus[][3] = { /* score display menus */
|
---|
| 103 | sdmht SCSELBX.C: short sdmht[][3] = { /* score section menu highlight table */
|
---|
| 104 | sdmlim SCSELBX.C: short sdmlim[][4] = { /* score display menu cursor limits */
|
---|
| 105 | sdmln3 SCSELBX.C: char sdmln3[] =
|
---|
| 106 | sdmln4 SCSELBX.C: char sdmln4[] =
|
---|
| 107 | sfdsp ETIOSC.C: char sfdsp[] = {' ', D_FLAT, D_SHARP};
|
---|
| 108 | sharps ETIOSC.C: short sharps[] = {7, 9, 7, 9, 7, 7, 9, 7, 9, 7, 9, 7};
|
---|
| 109 | shrpflt ETIOSC.C: short shrpflt[] = { 0, -100, 100};
|
---|
| 110 | simled SCORDSP.C: short simled[3] = { /* simulated LED colors for group modes */
|
---|
| 111 | src2var LCDLBLS.C: short src2var[14] = { /* source number to analog variable number map */
|
---|
| 112 | srctbl IDFIELD.C: char *srctbl[] = { /* source label table */
|
---|
| 113 | stepfrm LOCALKB.C: short stepfrm[4][17] = { /* step mode frame counts */
|
---|
| 114 | swtlbls LCDLBLS.C: char *swtlbls[] = { /* LCD switch labels */
|
---|
| 115 |
|
---|
| 116 | t_eq LCDLBLS.C: PFS t_eq[] = { /* switch assignments for LS_EQ */
|
---|
| 117 | t_inst LCDLBLS.C: PFS t_inst[] = { /* switch assignments for LS_INST */
|
---|
| 118 | t_other LCDLBLS.C: PFS t_other[] = { /* switch assignments for LS_OTHER */
|
---|
| 119 | t_prmtr LCDLBLS.C: PFS t_prmtr[] = { /* switch assignments for LS_PRMTR */
|
---|
| 120 | t_voice LCDLBLS.C: PFS t_voice[] = { /* switch assignments for LS_VOICE */
|
---|
| 121 | td_fet1 TDFIELD.C: struct fet td_fet1[] = { /* field definitions */
|
---|
| 122 | tdbox TDFIELD.C: short tdbox[][8] = { /* display box parameters */
|
---|
| 123 | tdboxes TDSELBX.C: struct selbox tdboxes[] = {
|
---|
| 124 | tdbxlb TDFIELD.C: char *tdbxlb[] = { /* display box labels */
|
---|
| 125 | tdlabl TUNDSP.C: char *tdlabl[] = {
|
---|
| 126 | tmultab IM700.C: short tmultab[] = { /* time multiplier table - indexed by voltage */
|
---|
| 127 | tunpal TUNDSP.C: short tunpal[16][3] = { /* color palette */
|
---|
| 128 |
|
---|
| 129 | var2src SCORDSP.C: short var2src[6] = { /* analog variable map */
|
---|
| 130 | vmasks LCDLBLS.C: short vmasks[16] = { /* variable resolution masks */
|
---|
| 131 | vtlin1 VTYPER.C: char vtlin1[] = "ABCDEFGHIJKLMNOPQRSTUVWXYZ | "; /* virtual typewriter */
|
---|
| 132 | vtlin2 VTYPER.C: char vtlin2[] = "abcdefghijklmnopqrstuvwxyz -*-";
|
---|
| 133 | vtlin3 VTYPER.C: char vtlin3[] = " 0123456789+-/#().,:;!?&<> | ";
|
---|
| 134 |
|
---|
| 135 | wavpal WSDSP.C: short wavpal[16][3] = { /* waveshape display color palette */
|
---|
| 136 | wd_fet1 WDFIELD.C: struct fet wd_fet1[] = {
|
---|
| 137 | wdbox WDFIELD.C: short wdbox[][8] = { /* display box parameters */
|
---|
| 138 | wdboxes WDSELBX.C: struct selbox wdboxes[] = {
|
---|
| 139 | wdbxlb0 WDFIELD.C: char *wdbxlb0[] = { /* display box labels -- row 0 */
|
---|
| 140 | wdbxlb1 WDFIELD.C: char *wdbxlb1[] = { /* display box labels -- row 1 */
|
---|
| 141 | wdcurct WDFIELD.C: short wdcurct[8][2] = {
|
---|
| 142 | wdcurtb WDFIELD.C: short wdcurtb[] = {
|
---|
| 143 |
|
---|
| 144 | zoneinc IDFIELD.C: short zoneinc[9] = { 2, 2, 4, 9, 18, 36, 73, 146, 303};
|
---|
| 145 | zonemax IDFIELD.C: short zonemax[9] = { 63, 119, 175, 231, 287, 343, 399, 455, 509};
|
---|
| 146 | |
---|
| 147 |
|
---|
| 148 | Variables defined in IM700.C
|
---|
| 149 | ----------------------------
|
---|
| 150 |
|
---|
| 151 | adoct IM700.C: struct octent *adoct; /* assignment display object control pointer */
|
---|
| 152 | afi IM700.C: long afi; /* analog processor FIFO value */
|
---|
| 153 | aflag IM700.C: short aflag; /* analog activity flag */
|
---|
| 154 | aform IM700.C: short aform; /* action buffer format */
|
---|
| 155 | amplval IM700.C: short amplval; /* amplitude */
|
---|
| 156 | ancmsw IM700.C: short ancmsw; /* analog variable r/p control source */
|
---|
| 157 | angroup IM700.C: short angroup; /* analog variable group being shown */
|
---|
| 158 | anrs IM700.C: short anrs[8][16]; /* analog variable resolution */
|
---|
| 159 | articen IM700.C: short articen[12]; /* voice articulation enable status */
|
---|
| 160 | asgfks IM700.C: short asgfks; /* first key selected */
|
---|
| 161 | asghit IM700.C: short asghit; /* row hit / assignment in progress */
|
---|
| 162 | asgmod IM700.C: short asgmod; /* assignment number or table modified */
|
---|
| 163 | asgob IM700.C: unsigned *asgob; /* assignment display object pointer */
|
---|
| 164 | asgtab IM700.C: struct asgent asgtab[NASGS]; /* assignment table library */
|
---|
| 165 | asig IM700.C: short asig; /* analog signal number */
|
---|
| 166 | asmode IM700.C: short asmode; /* panel assignment mode */
|
---|
| 167 | astat IM700.C: short astat; /* analog signal status */
|
---|
| 168 | aswtbl IM700.C: PFS aswtbl[14]; /* assignment switch table */
|
---|
| 169 | auxctl IM700.C: short auxctl; /* aux control flag */
|
---|
| 170 | aval IM700.C: short aval; /* analog signal value */
|
---|
| 171 |
|
---|
| 172 | bform IM700.C: short bform; /* oscillator data buffer format */
|
---|
| 173 | bfs IM700.C: char bfs[128]; /* display generation buffer */
|
---|
| 174 |
|
---|
| 175 | caname IM700.C: char caname[16]; /* current assignment table name */
|
---|
| 176 | cents IM700.C: short cents; /* pitch to cents conversion buffer */
|
---|
| 177 | cfetp IM700.C: struct fet *cfetp; /* current fet entry pointer */
|
---|
| 178 | cflag IM700.C: short cflag; /* accidental flag */
|
---|
| 179 | chtime IM700.C: short chtime; /* horizontal cursor counter */
|
---|
| 180 | chwait IM700.C: short chwait; /* horizontal cursor wait time */
|
---|
| 181 | clkctl IM700.C: short clkctl; /* clock control */
|
---|
| 182 | clkrun IM700.C: short clkrun; /* clock status */
|
---|
| 183 | clksrc IM700.C: short clksrc; /* clock source */
|
---|
| 184 | cmfirst IM700.C: short cmfirst; /* first cursor motion switch */
|
---|
| 185 | cmtype IM700.C: short cmtype; /* cursor motion type */
|
---|
| 186 | cnote IM700.C: short cnote; /* note value at cursor */
|
---|
| 187 | consl IM700.C: unsigned *consl; /* constant slice pointer */
|
---|
| 188 | crates IM700.C: short *crates; /* cursor rate table pointer */
|
---|
| 189 | csbp IM700.C: struct selbox *csbp; /* current select box table pointer */
|
---|
| 190 | ctime IM700.C: long ctime; /* time at cursor */
|
---|
| 191 | ctrsw IM700.C: short ctrsw; /* scupd center update switch */
|
---|
| 192 | curasg IM700.C: short curasg; /* current assignment table */
|
---|
| 193 | curboxp IM700.C: struct selbox *curboxp; /* current select box pointer */
|
---|
| 194 | curfet IM700.C: struct fet *curfet; /* current fet table pointer */
|
---|
| 195 | curfunc IM700.C: short curfunc; /* current function number */
|
---|
| 196 | curgrp IM700.C: short curgrp; /* current group */
|
---|
| 197 | curinst IM700.C: short curinst; /* current instrument number */
|
---|
| 198 | curmop IM700.C: short curmop; /* current MIDI output port */
|
---|
| 199 | curmove IM700.C: short (*curmove)(); /* cursor mover */
|
---|
| 200 | curpnt IM700.C: short curpnt; /* current point number (absolute) */
|
---|
| 201 | curpos IM700.C: short curpos; /* cursor pad position for current axis */
|
---|
| 202 | cursbox IM700.C: short cursbox; /* currently selected box */
|
---|
| 203 | curscor IM700.C: short curscor; /* Current score number */
|
---|
| 204 | cursect IM700.C: short cursect; /* current section */
|
---|
| 205 | cursl IM700.C: unsigned *cursl; /* current (center) slice pointer */
|
---|
| 206 | curslim IM700.C: short curslim; /* cursor type change point */
|
---|
| 207 | curtime IM700.C: long curtime; /* current sqscan time */
|
---|
| 208 | curtun IM700.C: short curtun; /* current tuning table */
|
---|
| 209 | curvce IM700.C: short curvce; /* current voice number */
|
---|
| 210 | curwave IM700.C: short curwave; /* current waveshape library slot */
|
---|
| 211 | curwdth IM700.C: short curwdth; /* current waveshape cursor width */
|
---|
| 212 | curwfnl IM700.C: short curwfnl; /* current waveshape final value */
|
---|
| 213 | curwhrm IM700.C: short curwhrm; /* current waveshape harmonic number */
|
---|
| 214 | curwhrv IM700.C: short curwhrv; /* current waveshape harmonic value */
|
---|
| 215 | curwoff IM700.C: short curwoff; /* current waveshape offset value */
|
---|
| 216 | curwpnt IM700.C: short curwpnt; /* current waveshape point number */
|
---|
| 217 | curwslt IM700.C: short curwslt; /* current waveshape instrument slot */
|
---|
| 218 | cvtime IM700.C: short cvtime; /* vertical cursor counter */
|
---|
| 219 | cvwait IM700.C: short cvwait; /* veritcal cursor wait time */
|
---|
| 220 | cx_key IM700.C: short (*cx_key)(); /* x rate calculation */
|
---|
| 221 | cx_upd IM700.C: short (*cx_upd)(); /* x update */
|
---|
| 222 | cxrate IM700.C: short cxrate; /* cursor x rate */
|
---|
| 223 | cxval IM700.C: short cxval; /* graphic cursor x value */
|
---|
| 224 | cy_key IM700.C: short (*cy_key)(); /* y rate calculation */
|
---|
| 225 | cy_upd IM700.C: short (*cy_upd)(); /* y update */
|
---|
| 226 | cyrate IM700.C: short cyrate; /* cursor y rate */
|
---|
| 227 | cyval IM700.C: short cyval; /* graphic cursor y value */
|
---|
| 228 |
|
---|
| 229 | d_key IM700.C: short (*d_key)(); /* in-field data key processor */
|
---|
| 230 | debugne IM700.C: short debugne; /* debug flag for note entry */
|
---|
| 231 | defect IM700.C: short defect; /* defect code */
|
---|
| 232 | dfbuf IM700.C: unsigned dfbuf[4096]; /* track formatting buffer */
|
---|
| 233 | dferror IM700.C: short dferror; /* error code from BIOS or XBIOS */
|
---|
| 234 | dfsides IM700.C: short dfsides; /* number of sides */
|
---|
| 235 | dftype IM700.C: short dftype; /* disk type code */
|
---|
| 236 | dsp_ok IM700.C: short dsp_ok; /* display update OK this cycle flag */
|
---|
| 237 | dspbuf IM700.C: char dspbuf[65]; /* display generation buffer */
|
---|
| 238 | dubsw IM700.C: short dubsw; /* overdub / replace switch */
|
---|
| 239 | dvwork IM700.C: long dvwork; /* divide work area */
|
---|
| 240 |
|
---|
| 241 | e_key IM700.C: short (*e_key)(); /* E key processor */
|
---|
| 242 | ebflag IM700.C: short ebflag; /* edit buffer data flag */
|
---|
| 243 | ebuf IM700.C: char ebuf[MAXEBUF+1]; /* edit data entry buffer */
|
---|
| 244 | editss IM700.C: short editss; /* edit panel switch state */
|
---|
| 245 | editsw IM700.C: short editsw; /* edit mode switch */
|
---|
| 246 | endflg IM700.C: short endflg; /* !end flag */
|
---|
| 247 | errbuf IM700.C: char errbuf[65]; /* error message build area */
|
---|
| 248 | ext_cv1 IM700.C: short ext_cv1; /* CV-1 value */
|
---|
| 249 | ext_cv2 IM700.C: short ext_cv2; /* CV-2 value */
|
---|
| 250 | ext_cv3 IM700.C: short ext_cv3; /* CV-3 value */
|
---|
| 251 | ext_cv4 IM700.C: short ext_cv4; /* CV-4 value */
|
---|
| 252 | ext_mod IM700.C: short ext_mod; /* Aux Signal Mod value */
|
---|
| 253 |
|
---|
| 254 | filecat IM700.C: struct fcat filecat[FCMAX]; /* file catalog */
|
---|
| 255 | frags IM700.C: long frags; /* Score storage pool fragment count */
|
---|
| 256 | funcndx IM700.C: char *funcndx[256][2]; /* function header pointers */
|
---|
| 257 |
|
---|
| 258 | gdfsep IM700.C: struct gdsel *gdfsep; /* gdsel freechain pointer */
|
---|
| 259 | gdfsl IM700.C: struct gdsel gdfsl[MAXFSL]; /* gdsel pool */
|
---|
| 260 | gdstbc IM700.C: struct gdsel *gdstbc[NGDSEL]; /* group & event status list heads */
|
---|
| 261 | gdstbn IM700.C: struct gdsel *gdstbn[NGDSEL]; /* group & event status list heads */
|
---|
| 262 | gomode IM700.C: short gomode; /* go to mode */
|
---|
| 263 | grp2prt IM700.C: short grp2prt[12][2]; /* group to port and channel table */
|
---|
| 264 | grpdyn IM700.C: short grpdyn[12]; /* group dynamics table (0..9) */
|
---|
| 265 | grploc IM700.C: short grploc[12]; /* group location table (0..8) */
|
---|
| 266 | grpmode IM700.C: short grpmode[12]; /* group mode - 0 = play, 1 = stdby, 2 = rec */
|
---|
| 267 | grpsel IM700.C: short grpsel[12]; /* group select status for instrument selection */
|
---|
| 268 | grpstat IM700.C: short grpstat[12]; /* group status - 0 = off, non-0 = on */
|
---|
| 269 | gtctab IM700.C: short gtctab[12]; /* group to color table */
|
---|
| 270 |
|
---|
| 271 | hitbox IM700.C: short hitbox; /* box we just hit */
|
---|
| 272 | hitcx IM700.C: short hitcx; /* x of cursor when we hit the box */
|
---|
| 273 | hitcy IM700.C: short hitcy; /* y of cursor when we hit the box */
|
---|
| 274 | hplist IM700.C: struct s_entry *hplist[N_SCORES][N_TYPES]; /* Score change list pointers */
|
---|
| 275 |
|
---|
| 276 | idbuf IM700.C: char idbuf[65]; /* display format conversion work area */
|
---|
| 277 | idcfsw IM700.C: short idcfsw; /* copy / fetch menu switch */
|
---|
| 278 | idefs IM700.C: struct instdef idefs[NINST]; /* current instrument definitions */
|
---|
| 279 | idimsw IM700.C: short idimsw; /* instrument display instrument menu switch */
|
---|
| 280 | idintmp IM700.C: short idintmp; /* temporary for instrument number */
|
---|
| 281 | idnamsw IM700.C: short idnamsw; /* typewriter switch */
|
---|
| 282 | idoct IM700.C: struct octent *idoct; /* instrument display octent pointer */
|
---|
| 283 | idsrcsw IM700.C: short idsrcsw; /* source menu switch */
|
---|
| 284 | infetp IM700.C: struct fet *infetp; /* in-field fet pointer */
|
---|
| 285 | initcfg IM700.C: short initcfg; /* initial configuration */
|
---|
| 286 | ins2grp IM700.C: short ins2grp[12]; /* instrument to group table (00..NINST-1) */
|
---|
| 287 | insmode IM700.C: short insmode; /* score insert mode */
|
---|
| 288 | instmod IM700.C: short instmod[12]; /* intrument data modified */
|
---|
| 289 | instob IM700.C: unsigned *instob; /* instrument object pointer */
|
---|
| 290 | ismode IM700.C: short ismode; /* instrument select mode */
|
---|
| 291 | itxput IM700.C: short (*itxput)(); /* instrument menu text put function */
|
---|
| 292 |
|
---|
| 293 | key2grp IM700.C: short key2grp[88]; /* port 1 key to group assignment table */
|
---|
| 294 | keystat IM700.C: char keystat[24]; /* front panel key status */
|
---|
| 295 |
|
---|
| 296 | lampsw IM700.C: short lampsw; /* LCD timeout disable switch */
|
---|
| 297 | lasgsw IM700.C: short lasgsw; /* assignments store switch */
|
---|
| 298 | lastart IM700.C: short lastart[16]; /* last articulation values (by parameter) */
|
---|
| 299 | lastvce IM700.C: short lastvce[12]; /* last voice assigned in each group */
|
---|
| 300 | lastvel IM700.C: short lastvel[12]; /* last velocity sent to group */
|
---|
| 301 | lcdontm IM700.C: long lcdontm; /* LCD backlight on time */
|
---|
| 302 | lcdtime IM700.C: long lcdtime; /* LCD backlight timer */
|
---|
| 303 | lcsum IM700.C: long lcsum; /* library checksum */
|
---|
| 304 | ldcmnt IM700.C: char ldcmnt[38]; /* comment field */
|
---|
| 305 | ldelsw IM700.C: short ldelsw; /* delete switch */
|
---|
| 306 | lderrsw IM700.C: short lderrsw; /* error message displayed switch */
|
---|
| 307 | ldfile IM700.C: char ldfile[9]; /* file name field */
|
---|
| 308 | ldhead IM700.C: struct mlibhdr ldhead; /* library header */
|
---|
| 309 | ldidsiz IM700.C: short ldidsiz; /* getcat() did showsiz() switch */
|
---|
| 310 | ldkind IM700.C: short ldkind; /* fetch file type */
|
---|
| 311 | ldmsg1 IM700.C: char ldmsg1[65]; /* messsage build area 1 */
|
---|
| 312 | ldmsg2 IM700.C: char ldmsg2[65]; /* messsage build area 2 */
|
---|
| 313 | ldmsg3 IM700.C: char ldmsg3[65]; /* messsage build area 3 */
|
---|
| 314 | ldoct IM700.C: struct octent *ldoct; /* librarian object control table pointer */
|
---|
| 315 | ldrow IM700.C: short ldrow; /* fetch select row */
|
---|
| 316 | ldslot IM700.C: short ldslot; /* fetch select slot */
|
---|
| 317 | legato IM700.C: short legato; /* execkey() "legato" mode switch */
|
---|
| 318 | librob IM700.C: unsigned *librob; /* librarian display object pointer */
|
---|
| 319 | libsp IM700.C: struct s_entry *libsp; /* librarian score pointer */
|
---|
| 320 | lmln22 IM700.C: char *lmln22; /* message window line 22 */
|
---|
| 321 | lmln23 IM700.C: char *lmln23; /* message window line 23 */
|
---|
| 322 | lmln24 IM700.C: char *lmln24; /* message window line 24 */
|
---|
| 323 | lmwtype IM700.C: short lmwtype; /* librarian message window type */
|
---|
| 324 | lorchl IM700.C: short lorchl; /* hi (TRUE) / lo (FALSE) orchestra */
|
---|
| 325 | lorchlw IM700.C: short lorchlw; /* lo (0) / hi (1) orchestra write switch */
|
---|
| 326 | lorchsw IM700.C: short lorchsw; /* hi orchestra (21 - 40) store switch */
|
---|
| 327 | lorclsw IM700.C: short lorclsw; /* lo orchestra (01 - 20) store switch */
|
---|
| 328 | lrasw IM700.C: short lrasw; /* append (TRUE) / replace (FALSE) score */
|
---|
| 329 | lscrsw IM700.C: short lscrsw; /* score store switch */
|
---|
| 330 | lselsw IM700.C: short lselsw; /* fetch select switch */
|
---|
| 331 | lstrsw IM700.C: short lstrsw; /* store state switch */
|
---|
| 332 | lstwoff IM700.C: short lstwoff; /* last waveshape offset value */
|
---|
| 333 | lstwpnt IM700.C: short lstwpnt; /* last waveshape point number */
|
---|
| 334 | ltunsw IM700.C: short ltunsw; /* tunings store switch */
|
---|
| 335 | lwavsw IM700.C: short lwavsw; /* waveshapes store switch */
|
---|
| 336 |
|
---|
| 337 | m_key IM700.C: short (*m_key)(); /* M key processor */
|
---|
| 338 | mascntr IM700.C: short mascntr; /* MIDI active sensing timeout counter */
|
---|
| 339 | masens IM700.C: char masens[3]; /* MIDI port active sensing flags */
|
---|
| 340 | mctlnum IM700.C: short mctlnum[4]; /* MIDI controller number table (-1, 00..99) */
|
---|
| 341 | mctlval IM700.C: char mctlval[NCTRLS]; /* MIDI controller values */
|
---|
| 342 | mdb1 IM700.C: short mdb1; /* current MIDI data byte 1 */
|
---|
| 343 | mdb2 IM700.C: short mdb2; /* current MIDI data byte 2 */
|
---|
| 344 | mdbyte IM700.C: char mdbyte[3]; /* MIDI data byte buffers */
|
---|
| 345 | mdoct IM700.C: struct octent *mdoct; /* menu display object control table pointer */
|
---|
| 346 | menuob IM700.C: unsigned *menuob; /* menu display object pointer */
|
---|
| 347 | michan IM700.C: short michan; /* current MIDI channel */
|
---|
| 348 | midiclk IM700.C: short midiclk; /* MIDI clock state */
|
---|
| 349 | mistat IM700.C: short mistat; /* current MIDI status */
|
---|
| 350 | mpbend IM700.C: short mpbend[48]; /* MIDI pitch bend data, by port and channel */
|
---|
| 351 | mphead IM700.C: struct EXFILE mphead; /* MIDAS-VII program header */
|
---|
| 352 | mpsust IM700.C: char mpsust[48]; /* MIDI sustain status, by port and channel */
|
---|
| 353 | mrstat IM700.C: char mrstat[3]; /* MIDI running status */
|
---|
| 354 | msmstv IM700.C: short msmstv[3]; /* MIDI state machine state variables */
|
---|
| 355 |
|
---|
| 356 | nchwait IM700.C: short nchwait; /* next chwait value */
|
---|
| 357 | ncvwait IM700.C: short ncvwait; /* next cvwait value */
|
---|
| 358 | ndbytes IM700.C: long ndbytes; /* bytes needed for storage */
|
---|
| 359 | ndisp IM700.C: short ndisp; /* current display number */
|
---|
| 360 | nefree IM700.C: struct nevent *nefree; /* pointer to free note entries */
|
---|
| 361 | nelist IM700.C: struct nevent *nelist; /* pointer to note entry list */
|
---|
| 362 | nevents IM700.C: struct nevent nevents[NNEVTS]; /* note event list */
|
---|
| 363 | newflag IM700.C: short newflag; /* new data entered while t_cur EQ t_ctr */
|
---|
| 364 | nkdown IM700.C: short nkdown; /* number of keys down */
|
---|
| 365 | nlpersc IM700.C: long nlpersc[N_SCORES]; /* number of longs per score */
|
---|
| 366 | not_fld IM700.C: short (*not_fld)(); /* not-in-field data key processor */
|
---|
| 367 | notenum IM700.C: short notenum; /* note number */
|
---|
| 368 | noteoff IM700.C: long noteoff; /* note off time */
|
---|
| 369 | noteon IM700.C: long noteon; /* note on time */
|
---|
| 370 | noteop IM700.C: short noteop; /* pending note operation code */
|
---|
| 371 | noteper IM700.C: long noteper; /* note period */
|
---|
| 372 | notepit IM700.C: short notepit; /* note pitch */
|
---|
| 373 | notesel IM700.C: short notesel; /* note selection state */
|
---|
| 374 | noteval IM700.C: long noteval; /* note value */
|
---|
| 375 | npts IM700.C: short npts; /* number of points in function */
|
---|
| 376 | nrest IM700.C: long nrest; /* number of rests */
|
---|
| 377 | nxtsl IM700.C: unsigned *nxtsl; /* next (right edge) slice pointer */
|
---|
| 378 |
|
---|
| 379 | obj0 IM700.C: unsigned *obj0; /* object 0 VSDD RAM pointer */
|
---|
| 380 | obj1 IM700.C: unsigned *obj1; /* object 1 VSDD RAM pointer */
|
---|
| 381 | obj10 IM700.C: unsigned *obj10; /* object 10 VSDD RAM pointer */
|
---|
| 382 | obj11 IM700.C: unsigned *obj11; /* object 11 VSDD RAM pointer */
|
---|
| 383 | obj12 IM700.C: unsigned *obj12; /* object 12 VSDD RAM pointer */
|
---|
| 384 | obj13 IM700.C: unsigned *obj13; /* object 13 VSDD RAM pointer */
|
---|
| 385 | obj14 IM700.C: unsigned *obj14; /* object 14 VSDD RAM pointer */
|
---|
| 386 | obj15 IM700.C: unsigned *obj15; /* object 15 VSDD RAM pointer */
|
---|
| 387 | obj2 IM700.C: unsigned *obj2; /* object 2 VSDD RAM pointer */
|
---|
| 388 | obj3 IM700.C: unsigned *obj3; /* object 3 VSDD RAM pointer */
|
---|
| 389 | obj4 IM700.C: unsigned *obj4; /* object 4 VSDD RAM pointer */
|
---|
| 390 | obj5 IM700.C: unsigned *obj5; /* object 5 VSDD RAM pointer */
|
---|
| 391 | obj6 IM700.C: unsigned *obj6; /* object 6 VSDD RAM pointer */
|
---|
| 392 | obj7 IM700.C: unsigned *obj7; /* object 7 VSDD RAM pointer */
|
---|
| 393 | obj8 IM700.C: unsigned *obj8; /* object 8 VSDD RAM pointer */
|
---|
| 394 | obj9 IM700.C: unsigned *obj9; /* object 9 VSDD RAM pointer */
|
---|
| 395 | oldpk IM700.C: short oldpk; /* previous pkctrl state */
|
---|
| 396 | oldsl IM700.C: short oldsl; /* previous sliders state */
|
---|
| 397 | oldsw IM700.C: PFS (*oldsw)[]; /* saved swpt value */
|
---|
| 398 | oldtun IM700.C: short oldtun[128]; /* previous tuning table for undo */
|
---|
| 399 |
|
---|
| 400 | p_bak IM700.C: struct s_entry *p_bak; /* pointer to entry at left edge of display */
|
---|
| 401 | p_cbgn IM700.C: struct s_entry *p_cbgn; /* pointer to start of copy */
|
---|
| 402 | p_cend IM700.C: struct s_entry *p_cend; /* pointer to end of copy */
|
---|
| 403 | p_ctr IM700.C: struct s_entry *p_ctr; /* pointer to entry at center of display */
|
---|
| 404 | p_cur IM700.C: struct s_entry *p_cur; /* pointer to entry at current execution time */
|
---|
| 405 | p_fwd IM700.C: struct s_entry *p_fwd; /* pointer to entry at right edge of display */
|
---|
| 406 | p_nbeg IM700.C: struct n_entry *p_nbeg; /* pointer to note begin */
|
---|
| 407 | p_nend IM700.C: struct n_entry *p_nend; /* pointer to note end */
|
---|
| 408 | p_sbgn IM700.C: struct s_entry *p_sbgn; /* pointer to start of section */
|
---|
| 409 | p_sec1 IM700.C: struct s_entry *p_sec1; /* pointer to start of 1st section */
|
---|
| 410 | p_sec2 IM700.C: struct s_entry *p_sec2; /* pointer to start of 2nd section */
|
---|
| 411 | p_send IM700.C: struct s_entry *p_send; /* pointer to end of section */
|
---|
| 412 | pchsw IM700.C: short pchsw; /* punch-in enable switch */
|
---|
| 413 | pecase IM700.C: short pecase; /* point edit case variable */
|
---|
| 414 | pkctrl IM700.C: short pkctrl; /* local performance key state */
|
---|
| 415 | pntptr IM700.C: struct instpnt *pntptr; /* pointer to edited point */
|
---|
| 416 | pntsv IM700.C: short pntsv; /* point selection state variable */
|
---|
| 417 | prgchan IM700.C: short prgchan; /* MIDI program change channel (port 1) */
|
---|
| 418 | prstab IM700.C: short prstab[NTRIGS]; /* pressure */
|
---|
| 419 | prvsl IM700.C: unsigned *prvsl; /* previous (left edge) slice pointer */
|
---|
| 420 | ps_dpth IM700.C: short ps_dpth; /* phase shifter -- depth */
|
---|
| 421 | ps_intn IM700.C: short ps_intn; /* phase shifter -- intensity */
|
---|
| 422 | ps_rate IM700.C: short ps_rate; /* phase shifter -- rate */
|
---|
| 423 | pspool IM700.C: long *pspool; /* Score storage pool pointer */
|
---|
| 424 | pulsclk IM700.C: short pulsclk; /* pulse clock state */
|
---|
| 425 |
|
---|
| 426 | recsw IM700.C: short recsw; /* record / play switch */
|
---|
| 427 | runit IM700.C: short runit; /* run switch for main scan loop */
|
---|
| 428 |
|
---|
| 429 | s_inst IM700.C: short s_inst[12]; /* instrument selections */
|
---|
| 430 | s_trns IM700.C: short s_trns[12]; /* current transposition values */
|
---|
| 431 | saddr IM700.C: unsigned *saddr; /* score VSDD RAM base pointer */
|
---|
| 432 | sbase IM700.C: short sbase; /* score VSDD RAM scroll offset */
|
---|
| 433 | schksum IM700.C: long schksum; /* Score checksum */
|
---|
| 434 | scname IM700.C: char scname[N_SCORES][16]; /* Score names */
|
---|
| 435 | scores IM700.C: struct s_entry *scores[N_SCORES]; /* Score pointer table */
|
---|
| 436 | scp IM700.C: struct s_entry *scp; /* current score pointer */
|
---|
| 437 | scrl IM700.C: unsigned scrl; /* score VSDD object scroll register image */
|
---|
| 438 | scrlpot IM700.C: short scrlpot; /* scroll pot state */
|
---|
| 439 | scsums IM700.C: long scsums[N_SCORES]; /* score checksums */
|
---|
| 440 | sctctab IM700.C: short sctctab[10][64]; /* score background color table */
|
---|
| 441 | sd IM700.C: short sd; /* score scroll direction */
|
---|
| 442 | sdmcol IM700.C: short sdmcol; /* score menu - saved stccol */
|
---|
| 443 | sdmrow IM700.C: short sdmrow; /* score menu - saved stcrow */
|
---|
| 444 | se1_cnt IM700.C: long se1_cnt; /* Score - free list E_SIZE1 entry count */
|
---|
| 445 | se2_cnt IM700.C: long se2_cnt; /* Score - free list E_SIZE2 entry count */
|
---|
| 446 | se3_cnt IM700.C: long se3_cnt; /* Score - free list E_SIZE3 entry count */
|
---|
| 447 | se_chg IM700.C: BOOL se_chg; /* Score free list changed flag */
|
---|
| 448 | seclist IM700.C: struct s_entry *seclist[N_SCORES][N_SECTS]; /* Section pointer table */
|
---|
| 449 | secop IM700.C: short secop; /* pending score section operation */
|
---|
| 450 | secopok IM700.C: short secopok; /* section operation OK flag */
|
---|
| 451 | sgcsw IM700.C: short sgcsw; /* graphic cursor display switch */
|
---|
| 452 | sharp IM700.C: short sharp; /* sharp flag */
|
---|
| 453 | sigtab IM700.C: short sigtab[128][2]; /* signals: [0] = value, [1] = switch */
|
---|
| 454 | size1 IM700.C: struct s_entry *size1; /* score E_SIZE1 entry free list pointer */
|
---|
| 455 | size2 IM700.C: struct s_entry *size2; /* score E_SIZE2 entry free list pointer */
|
---|
| 456 | size3 IM700.C: struct s_entry *size3; /* score E_SIZE3 entry free list pointer */
|
---|
| 457 | slices IM700.C: unsigned slices[672]; /* score display slices */
|
---|
| 458 | sliders IM700.C: short sliders; /* slider and switch state */
|
---|
| 459 | smdctl IM700.C: short sdmctl; /* score menu - control variable */
|
---|
| 460 | sments IM700.C: struct sment sments[192]; /* source multiplier assignment table */
|
---|
| 461 | snbreq IM700.C: long snbreq; /* Score - disk bytes required */
|
---|
| 462 | snlreq IM700.C: long snlreq; /* Score - score bytes required */
|
---|
| 463 | sntbreq IM700.C: long sntbreq; /* Score - total disk bytes required */
|
---|
| 464 | sntlreq IM700.C: long sntlreq; /* Score - total score bytes required */
|
---|
| 465 | soffset IM700.C: short soffset; /* score scroll offset */
|
---|
| 466 | spcount IM700.C: long spcount; /* Score - storage pool free entry count */
|
---|
| 467 | spool IM700.C: long spool[MAX_SE]; /* Score storage pool */
|
---|
| 468 | stccol IM700.C: short stccol; /* score cursor col */
|
---|
| 469 | stcrow IM700.C: short stcrow; /* score cursor row */
|
---|
| 470 | stepclk IM700.C: short stepclk; /* step clock state */
|
---|
| 471 | stepint IM700.C: short stepint; /* note entry - note interval */
|
---|
| 472 | stepwgt IM700.C: short stepwgt; /* note entry - note weight */
|
---|
| 473 | stimes IM700.C: struct s_time stimes[N_SCORES][N_SECTS]; /* score section SMPTE times */
|
---|
| 474 | subj IM700.C: short subj; /* edited point number (relative) */
|
---|
| 475 | swpt IM700.C: PFS (*swpt)[]; /* switch dispatch table pointer */
|
---|
| 476 |
|
---|
| 477 | t_bak IM700.C: long t_bak; /* Time at p_bak */
|
---|
| 478 | t_cbgn IM700.C: long t_cbgn; /* time at p_cbgn */
|
---|
| 479 | t_cend IM700.C: long t_cend; /* time at p_cend */
|
---|
| 480 | t_ctr IM700.C: long t_ctr; /* Time at p_ctr */
|
---|
| 481 | t_cur IM700.C: long t_cur; /* Time at p_cur */
|
---|
| 482 | t_fwd IM700.C: long t_fwd; /* Time at p_fwd */
|
---|
| 483 | t_note IM700.C: long t_note; /* note duration between p_nbeg and p_nend */
|
---|
| 484 | t_sbgn IM700.C: long t_sbgn; /* time at p_sbgn */
|
---|
| 485 | t_sec1 IM700.C: long t_sec1; /* time at p_sec1 */
|
---|
| 486 | t_sec2 IM700.C: long t_sec2; /* time at p_sec2 */
|
---|
| 487 | t_sect IM700.C: long t_sect; /* section time */
|
---|
| 488 | t_send IM700.C: long t_send; /* time at p_send */
|
---|
| 489 | tdnamsw IM700.C: short tdnamsw; /* tuning editor displaying typewriter */
|
---|
| 490 | tdoct IM700.C: struct octent *tdoct; /* tuning display object control table pointer */
|
---|
| 491 | temax IM700.C: short temax; /* time upper limit */
|
---|
| 492 | temin IM700.C: short temin; /* time lower limit */
|
---|
| 493 | testing IM700.C: short testing; /* test level */
|
---|
| 494 | thescoreIM700.C: short thescore; /* score selected from sqscan */
|
---|
| 495 | timemlt IM700.C: short timemlt; /* time scaling */
|
---|
| 496 | tmpomlt IM700.C: short tmpomlt; /* tempo multiplier */
|
---|
| 497 | tmpoval IM700.C: short tmpoval; /* tempo value */
|
---|
| 498 | trgtab IM700.C: char trgtab[NTRIGS]; /* trigger status */
|
---|
| 499 | ttcmdsv IM700.C: short ttcmdsv; /* tuning editor edit state variable */
|
---|
| 500 | ttsel1 IM700.C: short ttsel1; /* tuning editor key select variable 1 */
|
---|
| 501 | ttsel2 IM700.C: short ttsel2; /* tuning editor key select variable 2 */
|
---|
| 502 | ttsel3 IM700.C: short ttsel3; /* tuning editor key select variable 3 */
|
---|
| 503 | tuncurn IM700.C: char tuncurn[33]; /* current tuning table name */
|
---|
| 504 | tuneval IM700.C: short tuneval; /* fine tuning */
|
---|
| 505 | tunlib IM700.C: short tunlib[NTUNS][128]; /* tuning table library */
|
---|
| 506 | tunmod IM700.C: short tunmod; /* tuning table modified */
|
---|
| 507 | tunname IM700.C: char tunname[NTUNS][32]; /* tuning table names */
|
---|
| 508 | tunob IM700.C: unsigned *tunob; /* tuning table display object pointer */
|
---|
| 509 | tuntab IM700.C: short tuntab[128]; /* current tuning table */
|
---|
| 510 | tunval IM700.C: short tunval; /* tuning editor increment / transpose value */
|
---|
| 511 |
|
---|
| 512 | valents IM700.C: struct valent valents[NGPSRS]; /* source value table */
|
---|
| 513 | varmode IM700.C: short varmode[8][16]; /* analog variable record mode */
|
---|
| 514 | vbufs IM700.C: struct instdef vbufs[12]; /* voice instrument buffers */
|
---|
| 515 | vce2grp IM700.C: short vce2grp[12]; /* voice to group table (-1, 1..12)*/
|
---|
| 516 | vce2trg IM700.C: short vce2trg[12]; /* voice to trigger map (-1 EQ NULL) */
|
---|
| 517 | velflag IM700.C: short velflag; /* velocity display flag */
|
---|
| 518 | veltab IM700.C: short veltab[NTRIGS]; /* velocity */
|
---|
| 519 | verbose IM700.C: short verbose; /* verbose output switch */
|
---|
| 520 | vlbptr IM700.C: char *vlbptr[3]; /* variable label pointers */
|
---|
| 521 | vlbtype IM700.C: short vlbtype; /* type of message window display */
|
---|
| 522 | vpsms IM700.C: struct sment *vpsms[192]; /* voice parameter general S/M pointer table */
|
---|
| 523 | vrbw08 IM700.C: short vrbw08; /* score display video reset detail word */
|
---|
| 524 | vrbw09 IM700.C: short vrbw09; /* score display video reset detail word */
|
---|
| 525 | vrbw10 IM700.C: short vrbw10; /* score display video reset detail word */
|
---|
| 526 | vrbw11 IM700.C: short vrbw11; /* score display video reset detail word */
|
---|
| 527 | vrbw12 IM700.C: short vrbw12; /* score display video reset detail word */
|
---|
| 528 | vrbw13 IM700.C: short vrbw13; /* score display video reset detail word */
|
---|
| 529 | vrbw14 IM700.C: short vrbw14; /* score display video reset detail word */
|
---|
| 530 | vrcw IM700.C: short vrcw; /* score display video reset control word */
|
---|
| 531 | vt_adv IM700.C: short (*vt_adv)(); /* vtyper data cursor advance function */
|
---|
| 532 | vt_bsp IM700.C: short (*vt_bsp)(); /* vtyper data cursor backspace function */
|
---|
| 533 | vt_dsp IM700.C: short (*vt_dsp)(); /* vtyper display function */
|
---|
| 534 | vt_stop IM700.C: short (*vt_stop)(); /* vtyper exit function */
|
---|
| 535 | vtbgval IM700.C: unsigned vtbgval; /* virtual typewriter data background color */
|
---|
| 536 | vtccol IM700.C: short vtccol; /* virtual typewriter cursor column */
|
---|
| 537 | vtcrow IM700.C: short vtcrow; /* virtual typewriter cursor row */
|
---|
| 538 | vtdechr IM700.C: short vtdechr; /* virtual typewriter data entry character */
|
---|
| 539 | vtdecol IM700.C: short vtdecol; /* virtual typewriter data entry column */
|
---|
| 540 | vtdeptr IM700.C: char *vtdeptr; /* virtual typewriter data entry pointer */
|
---|
| 541 | vtfgval IM700.C: unsigned vtfgval; /* virtual typewriter data foreground color */
|
---|
| 542 | vtobj IM700.C: unsigned *vtobj; /* virtual typewriter display object pointer */
|
---|
| 543 | vtpcol IM700.C: short vtpcol; /* virtual typewriter column */
|
---|
| 544 | vtprow IM700.C: short vtprow; /* virtual typewriter row */
|
---|
| 545 | vtwcol IM700.C: short vtwcol; /* virtual typewriter window left column */
|
---|
| 546 | vtwrow IM700.C: short vtwrow; /* virtual typewriter window top row */
|
---|
| 547 |
|
---|
| 548 | waveob IM700.C: unsigned *waveob; /* waveshape display object pointer */
|
---|
| 549 | wdoct IM700.C: struct octent *wdoct; /* object control table pointer */
|
---|
| 550 | wdupdfl IM700.C: short wdupdfl; /* waveshape display needs updated flag */
|
---|
| 551 | wplast IM700.C: short wplast; /* last point for interpolate operation */
|
---|
| 552 | wpntsv IM700.C: short wpntsv; /* waveshape point selection state variable */
|
---|
| 553 | wslib IM700.C: struct wstbl wslib[NUMWAVS]; /* waveshape library */
|
---|
| 554 | wsnmod IM700.C: short wsnmod[12][2]; /* waveshape number / data modified */
|
---|
| 555 | wvlast IM700.C: short wvlast; /* last value for interpolate operation */
|
---|
| 556 |
|
---|
| 557 | x_key IM700.C: short (*x_key)(); /* X key processor */
|
---|
| 558 | xk_dn IM700.C: short (*xk_dn)(); /* x cursor - finger on (down) */
|
---|
| 559 | xk_up IM700.C: short (*xk_up)(); /* x cursor - finger off (up) */
|
---|
| 560 | xkcount IM700.C: short xkcount; /* cursor x key on count */
|
---|
| 561 | xkstat IM700.C: short xkstat; /* cursor x key status */
|
---|
| 562 | xycntr IM700.C: short xycntr; /* xy center for cursor pad */
|
---|
| 563 |
|
---|
| 564 | yk_dn IM700.C: short (*yk_dn)(); /* y cursor - finger on (down) */
|
---|
| 565 | yk_up IM700.C: short (*yk_up)(); /* y cursor - finger off (up) */
|
---|
| 566 | ykcount IM700.C: short ykcount; /* cursor y key on count */
|
---|
| 567 | ykstat IM700.C: short ykstat; /* cursor y key status */
|
---|
| 568 | |
---|
| 569 |
|
---|
| 570 | Variables defined other than in IM700.C
|
---|
| 571 | ---------------------------------------
|
---|
| 572 |
|
---|
| 573 | DB_Data DBENTR.C: struct DB_Data DB_Ents[DB_DEPTH]; /* debug buffer */
|
---|
| 574 | DB_Flag DBENTR.C: short DB_Flag; /* ROMP trap disable flag */
|
---|
| 575 | DB_In DBENTR.C: short DB_In; /* debug buffer 'in' pointer */
|
---|
| 576 | DB_Last DBENTR.C: char *DB_Last; /* last debug string pointer */
|
---|
| 577 | DB_Levl DBENTR.C: long DB_Levl; /* debug function call level */
|
---|
| 578 | DB_Out DBENTR.C: short DB_Out; /* debug buffer 'out' pointer */
|
---|
| 579 |
|
---|
| 580 | QQchr CMINIT.C: char QQchr; /* parser character result */
|
---|
| 581 | QQdig CMINIT.C: char QQdig; /* parser digit result */
|
---|
| 582 | QQin CMINIT.C: char *QQin; /* parser initial input pointer */
|
---|
| 583 | QQip CMINIT.C: char *QQip; /* parser current input pointer */
|
---|
| 584 | QQnum CMINIT.C: long QQnum; /* parser numeric result */
|
---|
| 585 | QQop CMINIT.C: char *QQop; /* parser string output pointer */
|
---|
| 586 | QQstr CMINIT.C: char QQstr[CM_MXSTR]; /* parser string result */
|
---|
| 587 |
|
---|
| 588 | SL_Flag SEDUMP.C: short SL_Flag; /* ROMP trap disable flag */
|
---|
| 589 |
|
---|
| 590 | cmdline PUTEQ.C: char cmdline[32];
|
---|
| 591 |
|
---|
| 592 | debugnd DELNOTE.C: short debugnd;
|
---|
| 593 | debugpd DELPNTS.C: short debugpd;
|
---|
| 594 |
|
---|
| 595 | x_unrec SEDUMP.C: short x_unrec; /* unrecognized event type or size flag */
|
---|