16 #define NOTES_IN_ONE_OCTAVE 12
20 #define oneOctave NOTES_IN_ONE_OCTAVE
21 #define twoOctaves (NOTES_IN_ONE_OCTAVE * 2)
22 #define threeOctaves (NOTES_IN_ONE_OCTAVE * 3)
23 #define fourOctaves (NOTES_IN_ONE_OCTAVE * 4)
40 #include "VS1053_PatchTable.h"
42 #define AUDIO_VOLUME_MAX 255
43 #define AUDIO_VOLUME_MIN 0
45 #define AUDIO_VELOCITY_MIN 0
46 #define AUDIO_VELOCITY_MAX 127
68 void audioNoteOn(uint8 instrument, uint8 key, uint8 velocity, uint32 duration);
115 void playMajorChord(uint8 instrument, uint8 baseNote, uint8 volume, uint32 duration);
127 void playMinorChord(uint8 instrument, uint8 baseNote, uint8 volume, uint32 duration);