Swadge ESP32-S2
APIs to develop for the Magfest Swadge
Toggle main menu visibility
Loading...
Searching...
No Matches
midiData.h
Go to the documentation of this file.
1
#pragma once
2
3
#include "
midiPlayer.h
"
4
5
// Instruments
6
extern
const
midiTimbre_t
acousticGrandPianoTimbre
;
7
extern
const
midiTimbre_t
*
gmTimbres
[];
8
extern
const
size_t
gmTimbreCount
;
9
10
extern
const
midiTimbre_t
magfestWaveTimbre
;
11
extern
const
midiTimbre_t
*
const
magfestTimbres
[];
12
extern
const
size_t
magfestTimbreCount
;
13
14
extern
const
midiTimbre_t
*
const
mmxTimbres
[];
15
extern
const
uint8_t
mmxTimbreMap
[];
16
extern
const
size_t
mmxTimbreCount
;
17
18
// extern const midiTimbre_t gmInstruments[128];
19
20
// Drumkits
21
extern
const
midiTimbre_t
defaultDrumkitTimbre
;
22
extern
const
midiTimbre_t
donutDrumkitTimbre
;
23
extern
const
midiTimbre_t
mmxDrumkitTimbre
;
magfestWaveTimbre
const midiTimbre_t magfestWaveTimbre
Definition
midiData.c:98
magfestTimbreCount
const size_t magfestTimbreCount
Definition
midiData.c:259
mmxTimbreCount
const size_t mmxTimbreCount
Definition
midiData.c:774
defaultDrumkitTimbre
const midiTimbre_t defaultDrumkitTimbre
Definition
midiData.c:261
mmxDrumkitTimbre
const midiTimbre_t mmxDrumkitTimbre
Definition
midiData.c:749
magfestTimbres
const midiTimbre_t *const magfestTimbres[]
Definition
midiData.c:253
mmxTimbreMap
const uint8_t mmxTimbreMap[]
Definition
midiData.c:770
acousticGrandPianoTimbre
const midiTimbre_t acousticGrandPianoTimbre
Definition
midiData.c:11
mmxTimbres
const midiTimbre_t *const mmxTimbres[]
Definition
midiData.c:764
donutDrumkitTimbre
const midiTimbre_t donutDrumkitTimbre
Definition
midiData.c:276
gmTimbreCount
const size_t gmTimbreCount
gmTimbres
const midiTimbre_t * gmTimbres[]
midiPlayer.h
midiTimbre_t
Defines the sound characteristics of a particular instrument.
Definition
midiPlayer.h:506
main
utils
midi
midiData.h
Generated by
1.17.0