Swadge 2024 2.0.0
APIs to develop games for the Magfest Swadge
|
Macros | |
#define | SAMPLE_NUM_CONV(count, origRate, targetRate) |
#define | SECONDS_CONV(whole, microseconds) |
#define | PITCH_HZ(whole, thousandths) |
#define SAMPLE_NUM_CONV | ( | count, | |
origRate, | |||
targetRate ) |
#define SECONDS_CONV | ( | whole, | |
microseconds ) |
#define PITCH_HZ | ( | whole, | |
thousandths ) |
const midiTimbre_t acousticGrandPianoTimbre |
const midiTimbre_t squareWaveTimbre |
const midiTimbre_t sineWaveTimbre |
const midiTimbre_t triangleWaveTimbre |
const midiTimbre_t sawtoothWaveTimbre |
const midiTimbre_t noiseTimbre |
const midiTimbre_t magfestWaveTimbre |
const midiTimbre_t magstockWaveTimbre |
const midiTimbre_t squareHitWaveTimbre |
const midiTimbre_t noiseHitTimbre |
const midiTimbre_t colossusTimbre |
const midiTimbre_t magTimbre |
const midiTimbre_t festTimbre |
const midiTimbre_t wilhelmTimbre |
const midiTimbre_t noriTimbre |
const midiTimbre_t* const magfestTimbres[] |
const size_t magfestTimbreCount = ARRAY_SIZE(magfestTimbres) |
const midiTimbre_t defaultDrumkitTimbre |
const midiTimbre_t donutDrumkitTimbre |
const midiTimbre_t mmx011Vibraphone |
const midiTimbre_t mmx017Organ |
const midiTimbre_t mmx024AcousticGuitar |
const midiTimbre_t mmx029OverdrivenGuitar |
const midiTimbre_t mmx030DistortedGuitar |
const midiTimbre_t mmx036SlapBass |
const midiTimbre_t mmx038SynthBass |
const midiTimbre_t mmx048Strings |
const midiTimbre_t mmx055OrchestraHit |
const midiTimbre_t mmx062SynthBrass |
const midiTimbre_t mmx080SquareWave |
const midiTimbre_t mmx081SawWave |
const midiTimbre_t mmx082SynthLead |
const midiTimbre_t mmx083SynthLead2 |
const midiTimbre_t mmx119ReverseCymbal |
const midiTimbre_t mmxDrumkitTimbre |
const midiTimbre_t* const mmxTimbres[] |
const uint8_t mmxTimbreMap[] |
const size_t mmxTimbreCount = sizeof(mmxTimbres) / sizeof(*mmxTimbres) |