Test program for BaseMachineUIController Library

Dependencies:   AverageAnalogIn BaseMachineUIController ExioBufferdController MCP23S17 PinDetect RotaryEncoder Sequence SequencerDisplay mbed-rtos mbed st7567LCD AT24C1024

Committer:
ryood
Date:
Mon Nov 14 05:48:57 2016 +0000
Revision:
6:e104230b642c
Parent:
2:354ca389e975
Child:
10:a2b07e6985a6
Test Exio in BaseMachineUIController

Who changed what in which revision?

UserRevisionLine numberNew contents of line
ryood 0:f3abbd84d67f 1 /*
ryood 0:f3abbd84d67f 2 * BaseMachine_Common.h
ryood 0:f3abbd84d67f 3 *
ryood 0:f3abbd84d67f 4 * 2016.11.07
ryood 0:f3abbd84d67f 5 *
ryood 0:f3abbd84d67f 6 */
ryood 0:f3abbd84d67f 7
ryood 0:f3abbd84d67f 8 #define TITLE_STR1 ("BaseMachine UI Controller")
ryood 6:e104230b642c 9 #define TITLE_STR2 ("20161114")
ryood 0:f3abbd84d67f 10
ryood 0:f3abbd84d67f 11 #define SEQUENCE_N (16)
ryood 0:f3abbd84d67f 12
ryood 0:f3abbd84d67f 13 const int baseNoteNumber = 36;
ryood 0:f3abbd84d67f 14
ryood 0:f3abbd84d67f 15 // Initial Sequence
ryood 0:f3abbd84d67f 16 const int noteOn[SEQUENCE_N] = { 1, 1, 1, 0, 1, 1, 1, 0, 1, 1, 1, 0, 1, 1, 1, 0 };
ryood 0:f3abbd84d67f 17 const int pitch[SEQUENCE_N] = {36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36 };
ryood 0:f3abbd84d67f 18 const int tie[SEQUENCE_N] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 };
ryood 0:f3abbd84d67f 19 const int accent[SEQUENCE_N] = { 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0 };