- Timestamp:
- 07/10/2017 02:17:49 PM (7 years ago)
- Branches:
- master
- Children:
- 06f6615
- Parents:
- 39a696b
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
ram/msl.c
r39a696b rb28a12e 12 12 #define OLDTIME 0 /* use old tempo time calculations */ 13 13 14 #include "all.h" 15 16 extern int16_t newsv(int16_t grp, int16_t src, int16_t ival); 17 extern int16_t sc_trak(int32_t tval); 18 extern int16_t sc_trek(int32_t tval); 19 extern uint16_t setsr(uint16_t sr); 20 extern void asgvce(int16_t grp, int16_t port, int16_t chan, int16_t key, int16_t vel); 21 extern void chgsdb(void); 22 extern void chgsdf(void); 23 extern void chgseb(void); 24 extern void chgsef(void); 25 extern void clkset(int16_t st); 26 extern void curproc(void); 27 extern void dclkmd(void); 28 extern void doslide(void); 29 extern void dsanval(int16_t var); 30 extern void dsclk(void); 31 extern void dsmem(void); 32 extern void dsrpmod(void); 33 extern void lcd_on(void); 34 extern void localkb(int16_t sig); 35 extern void msm(void); 36 extern void procpfl(uint16_t trig); 37 extern void se_disp(struct s_entry *ep, int16_t sd, struct gdsel *gdstb[], int16_t cf); 38 extern void sendval(int16_t voice, int16_t par, int16_t ival); 39 extern void seqproc(void); 40 extern void settune(void); 41 extern void stmproc(uint16_t trg); 42 extern void wheel(void); 14 #include "ram.h" 43 15 44 16 #define LCL_PRT 3 /* 1-origin local keyboard port number */ 45 17 46 18 #if DEBUGIT 47 extern short debugsw;48 49 19 short debugms = 1; 50 20 #endif 51 52 /*53 54 */55 56 /* variables defined elsewhere */57 58 extern void (*cx_key)(void);59 extern void (*cy_key)(void);60 extern void (*d_key)(int16_t k);61 extern void (*e_key)(void);62 extern void (*m_key)(void);63 extern void (*x_key)(void);64 65 extern LPF (*swpt)[];66 67 extern int16_t aflag;68 extern int16_t amplval;69 extern int16_t ancmsw;70 extern int16_t angroup;71 extern int16_t asig;72 extern int16_t astat;73 extern int16_t aval;74 extern int16_t clkctl;75 extern int16_t clkrun;76 extern int16_t ctrsw;77 extern int16_t cxrate;78 extern int16_t cxval;79 extern int16_t cyrate;80 extern int16_t cyval;81 extern int16_t dsp_ok;82 extern int16_t editss;83 extern int16_t editsw;84 extern int16_t lampsw;85 extern int16_t ndisp;86 extern int16_t nxtflag;87 extern int16_t pchsw;88 extern int16_t recsw;89 extern int16_t runit;90 extern int16_t swback;91 extern int16_t swctrl;92 extern int16_t swdelta;93 extern int16_t swdir;94 extern int16_t swfiin;95 extern int16_t swflag;96 extern int16_t swlast;97 extern int16_t swndx;98 extern int16_t swstop;99 extern int16_t swthr;100 extern int16_t swtime;101 extern int16_t swwait;102 extern int16_t sd;103 extern int16_t se;104 extern int16_t stcrow;105 extern int16_t stccol;106 extern int16_t tglclk;107 extern int16_t tglpch;108 extern int16_t timemlt;109 extern int16_t tmpomlt;110 extern int16_t tmpoval;111 extern int16_t tuneval;112 extern int16_t vtpcol;113 extern int16_t vtprow;114 115 /*116 117 */118 119 extern uint16_t *obj8;120 121 extern int32_t afi;122 extern int32_t lcdtime;123 extern int32_t swcount;124 extern int32_t swrate;125 extern int32_t swrmin;126 extern int32_t swtemp;127 128 extern int16_t grpmode[];129 extern int16_t grpstat[];130 extern int16_t prstab[];131 extern int16_t simled[];132 extern int16_t swfifo[NSWFIFO];133 extern uint16_t tmultab[];134 extern int16_t vce2trg[];135 extern int16_t veltab[];136 137 extern int8_t trgtab[];138 139 extern int16_t grp2prt[][2];140 extern int16_t sigtab[][2];141 extern int16_t varmode[][16];142 143 extern struct gdsel *gdstbc[];144 145 extern struct wordq ptefifo;146 21 147 22 uint16_t fifoval;
Note:
See TracChangeset
for help on using the changeset viewer.