|
|
@ -110,18 +110,30 @@ |
|
|
|
#define USE_FX 1 |
|
|
|
#define USE_FX 1 |
|
|
|
|
|
|
|
|
|
|
|
// NUMBER OF PARALLEL SAMPLEDRUMS
|
|
|
|
// NUMBER OF PARALLEL SAMPLEDRUMS
|
|
|
|
|
|
|
|
#ifdef TEENSY4 |
|
|
|
#define NUM_DRUMS 8 |
|
|
|
#define NUM_DRUMS 8 |
|
|
|
|
|
|
|
#else |
|
|
|
|
|
|
|
#define NUM_DRUMS 4 |
|
|
|
|
|
|
|
#endif |
|
|
|
// DEFAULT MIDI CHANNEL FOR DRUMSAMPLER
|
|
|
|
// DEFAULT MIDI CHANNEL FOR DRUMSAMPLER
|
|
|
|
#define DRUM_MIDI_CHANNEL 10 |
|
|
|
#define DRUM_MIDI_CHANNEL 10 |
|
|
|
|
|
|
|
|
|
|
|
// NUMBER OF SAMPLES IN DRUMSET
|
|
|
|
// NUMBER OF SAMPLES IN DRUMSET
|
|
|
|
|
|
|
|
#ifdef TEENSY4 |
|
|
|
#define NUM_DRUMSET_CONFIG 71 |
|
|
|
#define NUM_DRUMSET_CONFIG 71 |
|
|
|
|
|
|
|
#else |
|
|
|
|
|
|
|
#define NUM_DRUMSET_CONFIG 43 |
|
|
|
|
|
|
|
#endif |
|
|
|
|
|
|
|
|
|
|
|
// SEQUENCER
|
|
|
|
// SEQUENCER
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#ifdef TEENSY4 |
|
|
|
#define NUM_SEQ_PATTERN 24 |
|
|
|
#define NUM_SEQ_PATTERN 24 |
|
|
|
#define NUM_SEQ_TRACKS 6 |
|
|
|
#define NUM_SEQ_TRACKS 6 |
|
|
|
|
|
|
|
#else |
|
|
|
|
|
|
|
#define NUM_SEQ_PATTERN 10 |
|
|
|
|
|
|
|
#define NUM_SEQ_TRACKS 2 |
|
|
|
|
|
|
|
#endif |
|
|
|
|
|
|
|
|
|
|
|
// 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.
|
|
|
|