very preliminary code, pins clearly havent been chosen yet!

Dependencies:   TextLCD mbed

Committer:
gcme93
Date:
Tue Jul 02 09:16:17 2013 +0000
Revision:
0:438bb4b2ba51
Child:
1:0404e9aa397f
Full Code (threetime, doubletime, enable, screen output); NO fill; NO alternate; NO user input

Who changed what in which revision?

UserRevisionLine numberNew contents of line
gcme93 0:438bb4b2ba51 1 #include "mbed.h"
gcme93 0:438bb4b2ba51 2
gcme93 0:438bb4b2ba51 3 extern int pulse;
gcme93 0:438bb4b2ba51 4 extern int tempo;
gcme93 0:438bb4b2ba51 5 extern int swing;
gcme93 0:438bb4b2ba51 6 extern int beat;
gcme93 0:438bb4b2ba51 7
gcme93 0:438bb4b2ba51 8 //Drum Noises
gcme93 0:438bb4b2ba51 9 extern DigitalOut Kick;
gcme93 0:438bb4b2ba51 10 extern DigitalOut Snare;
gcme93 0:438bb4b2ba51 11 extern DigitalOut HHOpen;
gcme93 0:438bb4b2ba51 12 extern DigitalOut HHClosed;
gcme93 0:438bb4b2ba51 13 extern DigitalOut HiTom;
gcme93 0:438bb4b2ba51 14 extern DigitalOut LoTom;
gcme93 0:438bb4b2ba51 15 extern DigitalOut Clap;
gcme93 0:438bb4b2ba51 16 extern DigitalOut Block;
gcme93 0:438bb4b2ba51 17
gcme93 0:438bb4b2ba51 18 //Detectors
gcme93 0:438bb4b2ba51 19 extern DigitalIn threetime;
gcme93 0:438bb4b2ba51 20 extern DigitalIn KICK;
gcme93 0:438bb4b2ba51 21 extern DigitalIn SNARE;
gcme93 0:438bb4b2ba51 22 extern DigitalIn HHOPEN;
gcme93 0:438bb4b2ba51 23 extern DigitalIn HHCLOSED;
gcme93 0:438bb4b2ba51 24 extern DigitalIn HITOM;
gcme93 0:438bb4b2ba51 25 extern DigitalIn LOTOM;
gcme93 0:438bb4b2ba51 26 extern DigitalIn CLAP;
gcme93 0:438bb4b2ba51 27 extern DigitalIn BLOCK;
gcme93 0:438bb4b2ba51 28
gcme93 0:438bb4b2ba51 29 //Beats
gcme93 0:438bb4b2ba51 30 extern DigitalOut Beat1;
gcme93 0:438bb4b2ba51 31 extern DigitalOut Beat2;
gcme93 0:438bb4b2ba51 32 extern DigitalOut Beat3;
gcme93 0:438bb4b2ba51 33 extern DigitalOut Beat4;
gcme93 0:438bb4b2ba51 34 extern DigitalOut Beat5;
gcme93 0:438bb4b2ba51 35 extern DigitalOut Beat6;
gcme93 0:438bb4b2ba51 36 extern DigitalOut Beat7;
gcme93 0:438bb4b2ba51 37 extern DigitalOut Beat8;
gcme93 0:438bb4b2ba51 38
gcme93 0:438bb4b2ba51 39 void trigger(void);