Swadge 2024 2.0.0
APIs to develop games for the Magfest Swadge
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
midiData.h
Go to the documentation of this file.
1#pragma once
2
3#include "midiPlayer.h"
4
5// Instruments
7extern const midiTimbre_t* gmTimbres[];
8extern const size_t gmTimbreCount;
9
11extern const midiTimbre_t* const magfestTimbres[];
12extern const size_t magfestTimbreCount;
13
14extern const midiTimbre_t* const mmxTimbres[];
15extern const uint8_t mmxTimbreMap[];
16extern const size_t mmxTimbreCount;
17
18// extern const midiTimbre_t gmInstruments[128];
19
20// Drumkits
const midiTimbre_t magfestWaveTimbre
Definition midiData.c:98
const size_t magfestTimbreCount
Definition midiData.c:259
const size_t mmxTimbreCount
Definition midiData.c:775
const midiTimbre_t defaultDrumkitTimbre
Definition midiData.c:261
const midiTimbre_t mmxDrumkitTimbre
Definition midiData.c:750
const midiTimbre_t *const magfestTimbres[]
Definition midiData.c:253
const uint8_t mmxTimbreMap[]
Definition midiData.c:771
const midiTimbre_t acousticGrandPianoTimbre
Definition midiData.c:11
const midiTimbre_t *const mmxTimbres[]
Definition midiData.c:765
const midiTimbre_t donutDrumkitTimbre
Definition midiData.c:276
const size_t gmTimbreCount
const midiTimbre_t * gmTimbres[]
Defines the sound characteristics of a particular instrument.
Definition midiPlayer.h:503