@ -112,7 +112,7 @@
// NUMBER OF PARALLEL SAMPLEDRUMS
#define NUM_DRUMS 8
// NUMBER OF SAMPLES IN DRUMSET
#define NUM_DRUMSET_CONFIG 20
#define NUM_DRUMSET_CONFIG 50
// CHORUS parameters
#define MOD_DELAY_SAMPLE_BUFFER int32_t(TIME_MS2SAMPLES(20.0)) // 20.0 ms delay buffer.
@ -51,6 +51,39 @@ uint8_t drum_midi_channel=10;
drum_config_t drum_config[NUM_DRUMSET_CONFIG] =
{
DRUM_BASS,
MIDI_A2,
"Xrhitom",
AudioSampleXrhitom,
"B",
0.0,
0.8,
},
MIDI_AIS2,
"Vl1lbeep",
AudioSampleVl1lbeepw,
MIDI_B2,
"Vl1hbeep",
AudioSampleVl1hbeepw,
0.0
MIDI_C3,
@ -172,7 +205,7 @@ drum_config_t drum_config[NUM_DRUMSET_CONFIG] =
MIDI_B4,
"808Kick",
@ -183,6 +216,7 @@ drum_config_t drum_config[NUM_DRUMSET_CONFIG] =
MIDI_C5,
@ -194,6 +228,28 @@ drum_config_t drum_config[NUM_DRUMSET_CONFIG] =
DRUM_SNARE,
MIDI_CIS5,
"rims1",
AudioSampleRims1wav,
"R",
-0.2,
0.5,
MIDI_D5,
"Shaker",
Shaker,
MIDI_E5,
@ -217,13 +273,13 @@ drum_config_t drum_config[NUM_DRUMSET_CONFIG] =
0.1
MIDI_F5,
"Bdtrancy",
AudioSampleBdtrancy,
0.9,
@ -238,6 +294,129 @@ drum_config_t drum_config[NUM_DRUMSET_CONFIG] =
MIDI_G5,
"Belltree",
AudioSampleBelltree,
MIDI_GIS5,
"Bongo16",
AudioSampleBongo16,
MIDI_A5,
"Bongo27",
AudioSampleBongo27,
MIDI_AIS5,
"Casta",
AudioSampleCasta,
MIDI_B5,
"Cr78kick",
AudioSampleCr78kick,
MIDI_C6,
"Cr78tmb1",
AudioSampleCr78tmb1,
MIDI_CIS6,
"Cr78tmb2",
AudioSampleCr78tmb2,
MIDI_D6,
"Crash1",
AudioSampleCrash1,
MIDI_DIS6,
"Dmpop",
AudioSampleDmpop,
MIDI_E6,
"Electr1",
AudioSampleElectr1,
MIDI_F6,
"Excow",
AudioSampleExcow,
DRUM_PERCUSSION,
MIDI_FIS6,
@ -259,7 +438,162 @@ drum_config_t drum_config[NUM_DRUMSET_CONFIG] =
0.6,
MIDI_G6,
"660HatC1",
AudioSampleHatc1,
"T",
MIDI_A6,
"Hhopen1",
AudioSampleHhopen1,
"S",
MIDI_AIS6,
"Histicks",
AudioSampleHisticks,
MIDI_B6,
"Hr16snr2",
AudioSampleHr16snr2,
MIDI_CIS7,
"Tick1",
AudioSampleTick1,
MIDI_D7,
"M118w",
AudioSampleM118w,
MIDI_DIS7,
"Md16_clp",
AudioSampleMd16_clp,
MIDI_E7,
"Ohhwav",
AudioSampleOhhwav,
MIDI_F7,
"Quijada",
AudioSampleQuijada,
MIDI_FIS7,
"tabla1",
AudioSampleR8tabla1,
MIDI_GIS7,
"Ridewav",
AudioSampleRidewav,
MIDI_A7,
"Scratch1",
AudioSampleScratch1,
MIDI_B7,
"Tomlow",
AudioSampleTomlow,
MIDI_C8,
"Tomwav",
AudioSampleTomwav,
DRUM_NONE,
0,