You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
//
|
|
|
|
// MicroDexed
|
|
|
|
//
|
|
|
|
// A port of the Dexed sound engine (https://github.com/asb2m10/dexed) for the Teensy-3.5/3.6 with audio shield
|
|
|
|
// (c)2018 H. Wirtz <wirtz@parasitstudio.de>
|
|
|
|
//
|
|
|
|
|
|
|
|
//#define TEST_MIDI 1
|
|
|
|
#define TEST_NOTE 40
|
|
|
|
#define TEST_VEL_MIN 60
|
|
|
|
#define TEST_VEL_MAX 110
|
|
|
|
|
|
|
|
#define DEBUG 1
|
|
|
|
#define SERIAL_SPEED 38400
|
|
|
|
#define VOLUME 0.1
|
|
|
|
#define SAMPLE_RATE 44100
|
|
|
|
#define DEXED_ENGINE DEXED_ENGINE_MODERN
|
|
|
|
//#define SHOW_DEXED_TIMING 1
|
|
|
|
#define SHOW_MIDI_EVENT 1
|
|
|
|
#define SHOW_XRUN 1
|
|
|
|
#define SHOW_CPU_LOAD_MSEC 5000
|
|
|
|
#define MAX_NOTES 16
|
|
|
|
#define AUDIO_MEM 2
|
|
|
|
|
|
|
|
// Use these with the Teensy Audio Shield
|
|
|
|
#define SDCARD_CS_PIN 10
|
|
|
|
#define SDCARD_MOSI_PIN 7
|
|
|
|
#define SDCARD_SCK_PIN 14
|
|
|
|
// Use these with the Teensy 3.5 & 3.6 SD card
|
|
|
|
//#define SDCARD_CS_PIN BUILTIN_SDCARD
|
|
|
|
//#define SDCARD_MOSI_PIN 11 // not actually used
|
|
|
|
//#define SDCARD_SCK_PIN 13 // not actually used
|