Merge pull request 'changed some samples from 8 to 16bit, added about 30 samples for testing. will not work for T3.6!' (#97) from positionhigh/MicroDexed:dev into dev

Reviewed-on: https://codeberg.org/dcoredump/MicroDexed/pulls/97
pull/98/head
Holger Wirtz 3 years ago
commit 7f136b1e72
  1. 4
      config.h
  2. 354
      drums.h
  3. 36376
      drumset.h

@ -18,7 +18,7 @@
GNU General Public License for more details. GNU General Public License for more details.
You should have received a copy of the GNU General Public License You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software Foundation, along with this programf; if not, write to the Free Software Foundation,
Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*/ */
@ -112,7 +112,7 @@
// NUMBER OF PARALLEL SAMPLEDRUMS // NUMBER OF PARALLEL SAMPLEDRUMS
#define NUM_DRUMS 8 #define NUM_DRUMS 8
// NUMBER OF SAMPLES IN DRUMSET // NUMBER OF SAMPLES IN DRUMSET
#define NUM_DRUMSET_CONFIG 20 #define NUM_DRUMSET_CONFIG 50
// CHORUS parameters // CHORUS parameters
#define MOD_DELAY_SAMPLE_BUFFER int32_t(TIME_MS2SAMPLES(20.0)) // 20.0 ms delay buffer. #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_config_t drum_config[NUM_DRUMSET_CONFIG] =
{ {
{
DRUM_BASS,
MIDI_A2,
"Xrhitom",
AudioSampleXrhitom,
"B",
0.0,
0.8,
0.0,
0.0,
},
{
DRUM_BASS,
MIDI_AIS2,
"Vl1lbeep",
AudioSampleVl1lbeepw,
"B",
0.0,
0.8,
0.0,
0.0,
},
{
DRUM_BASS,
MIDI_B2,
"Vl1hbeep",
AudioSampleVl1hbeepw,
"B",
0.0,
0.8,
0.0,
0.0
},
{ {
DRUM_BASS, DRUM_BASS,
MIDI_C3, MIDI_C3,
@ -183,6 +216,7 @@ drum_config_t drum_config[NUM_DRUMSET_CONFIG] =
0.0, 0.0,
0.0 0.0
}, },
{ {
DRUM_BASS, DRUM_BASS,
MIDI_C5, MIDI_C5,
@ -190,7 +224,29 @@ drum_config_t drum_config[NUM_DRUMSET_CONFIG] =
AudioSamplePhkick1, AudioSamplePhkick1,
"B", "B",
0.0, 0.0,
0.9, 1.0,
0.0,
0.0
},
{
DRUM_SNARE,
MIDI_CIS5,
"rims1",
AudioSampleRims1wav,
"R",
-0.2,
0.7,
0.0,
0.0
},
{
DRUM_SNARE,
MIDI_D5,
"Shaker",
Shaker,
"R",
-0.2,
0.5,
0.0, 0.0,
0.0 0.0
}, },
@ -201,7 +257,7 @@ drum_config_t drum_config[NUM_DRUMSET_CONFIG] =
AudioSampleLnsnare1, AudioSampleLnsnare1,
"S", "S",
0.0, 0.0,
0.5, 0.9,
0.0, 0.0,
0.0 0.0
}, },
@ -212,18 +268,18 @@ drum_config_t drum_config[NUM_DRUMSET_CONFIG] =
AudioSampleLnclap, AudioSampleLnclap,
"C", "C",
0.1, 0.1,
0.5, 0.9,
0.0, 0.0,
0.1 0.1
}, },
{ {
DRUM_SNARE, DRUM_BASS,
MIDI_CIS5, MIDI_F5,
"rims1", "Bdtrancy",
AudioSampleRims1wav, AudioSampleBdtrancy,
"R", "B",
-0.2, 0.0,
0.5, 0.9,
0.0, 0.0,
0.0 0.0
}, },
@ -238,6 +294,129 @@ drum_config_t drum_config[NUM_DRUMSET_CONFIG] =
0.0, 0.0,
0.0 0.0
}, },
{
DRUM_BASS,
MIDI_G5,
"Belltree",
AudioSampleBelltree,
"B",
0.0,
0.7,
0.0,
0.0
},
{
DRUM_BASS,
MIDI_GIS5,
"Bongo16",
AudioSampleBongo16,
"B",
0.0,
0.9,
0.0,
0.0
},
{
DRUM_BASS,
MIDI_A5,
"Bongo27",
AudioSampleBongo27,
"B",
0.0,
0.9,
0.0,
0.0
},
{
DRUM_BASS,
MIDI_AIS5,
"Casta",
AudioSampleCasta,
"B",
0.0,
0.9,
0.0,
0.0
},
{
DRUM_BASS,
MIDI_B5,
"Cr78kick",
AudioSampleCr78kick,
"B",
0.0,
1.0,
0.0,
0.0
},
{
DRUM_HIHAT,
MIDI_C6,
"Cr78tmb1",
AudioSampleCr78tmb1,
"B",
0.0,
0.8,
0.0,
0.0
},
{
DRUM_HIHAT,
MIDI_CIS6,
"Cr78tmb2",
AudioSampleCr78tmb2,
"B",
0.0,
0.8,
0.0,
0.0
},
{
DRUM_BASS,
MIDI_D6,
"Crash1",
AudioSampleCrash1,
"B",
0.0,
0.9,
0.0,
0.0
},
{
DRUM_BASS,
MIDI_DIS6,
"Dmpop",
AudioSampleDmpop,
"B",
0.0,
0.9,
0.0,
0.0
},
{
DRUM_BASS,
MIDI_E6,
"Electr1",
AudioSampleElectr1,
"B",
0.0,
0.9,
0.0,
0.0
},
{
DRUM_BASS,
MIDI_F6,
"Excow",
AudioSampleExcow,
"B",
0.0,
0.9,
0.0,
0.0
},
{ {
DRUM_PERCUSSION, DRUM_PERCUSSION,
MIDI_FIS6, MIDI_FIS6,
@ -260,6 +439,161 @@ drum_config_t drum_config[NUM_DRUMSET_CONFIG] =
0.0, 0.0,
0.0 0.0
}, },
{
DRUM_HIHAT,
MIDI_G6,
"660HatC1",
AudioSampleHatc1,
"T",
0.0,
0.6,
0.0,
0.0
},
{
DRUM_HIHAT,
MIDI_A6,
"Hhopen1",
AudioSampleHhopen1,
"S",
0.0,
0.6,
0.0,
0.0
},
{
DRUM_PERCUSSION,
MIDI_AIS6,
"Histicks",
AudioSampleHisticks,
"S",
0.0,
0.6,
0.0,
0.0
},
{
DRUM_PERCUSSION,
MIDI_B6,
"Hr16snr2",
AudioSampleHr16snr2,
"S",
0.0,
0.6,
0.0,
0.0
},
{
DRUM_PERCUSSION,
MIDI_CIS7,
"Tick1",
AudioSampleTick1,
"S",
0.0,
0.9,
0.0,
0.0
},
{
DRUM_PERCUSSION,
MIDI_D7,
"M118w",
AudioSampleM118w,
"S",
0.0,
0.9,
0.0,
0.0
},
{
DRUM_PERCUSSION,
MIDI_DIS7,
"Md16_clp",
AudioSampleMd16_clp,
"S",
0.0,
0.9,
0.0,
0.0
},
{
DRUM_HIHAT,
MIDI_E7,
"Ohhwav",
AudioSampleOhhwav,
"S",
0.0,
0.9,
0.0,
0.0
},
{
DRUM_PERCUSSION,
MIDI_F7,
"Quijada",
AudioSampleQuijada,
"S",
0.0,
0.9,
0.0,
0.0
},
{
DRUM_PERCUSSION,
MIDI_FIS7,
"tabla1",
AudioSampleR8tabla1,
"S",
0.0,
0.9,
0.0,
0.0
},
{
DRUM_PERCUSSION,
MIDI_GIS7,
"Ridewav",
AudioSampleRidewav,
"S",
0.0,
0.9,
0.0,
0.0
},
{
DRUM_PERCUSSION,
MIDI_A7,
"Scratch1",
AudioSampleScratch1,
"S",
0.0,
0.7,
0.0,
0.0
},
{
DRUM_PERCUSSION,
MIDI_B7,
"Tomlow",
AudioSampleTomlow,
"S",
0.0,
0.9,
0.0,
0.0
},
{
DRUM_PERCUSSION,
MIDI_C8,
"Tomwav",
AudioSampleTomwav,
"S",
0.0,
0.9,
0.0,
0.0
},
{ {
DRUM_NONE, DRUM_NONE,
0, 0,

36376
drumset.h

File diff suppressed because it is too large Load Diff
Loading…
Cancel
Save