|
|
@ -176,7 +176,7 @@ AudioConnection * dynamicConnections[NUM_DEXED * 5]; |
|
|
|
#endif |
|
|
|
#endif |
|
|
|
void create_audio_engine_chain(uint8_t instance_id) |
|
|
|
void create_audio_engine_chain(uint8_t instance_id) |
|
|
|
{ |
|
|
|
{ |
|
|
|
MicroDexed[instance_id] = new AudioSynthDexed(MAX_VOICES,SAMPLE_RATE); |
|
|
|
MicroDexed[instance_id] = new AudioSynthDexed(MAX_VOICES, SAMPLE_RATE); |
|
|
|
mono2stereo[instance_id] = new AudioEffectMonoStereo(); |
|
|
|
mono2stereo[instance_id] = new AudioEffectMonoStereo(); |
|
|
|
#if defined(USE_FX) |
|
|
|
#if defined(USE_FX) |
|
|
|
chorus_modulator[instance_id] = new AudioSynthWaveform(); |
|
|
|
chorus_modulator[instance_id] = new AudioSynthWaveform(); |
|
|
@ -2225,16 +2225,18 @@ void check_and_create_directories(void) |
|
|
|
SD.mkdir(tmp); |
|
|
|
SD.mkdir(tmp); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
for (uint8_t i = 0; i < MAX_BANKS; i++) |
|
|
|
/*
|
|
|
|
{ |
|
|
|
for (uint8_t i = 0; i < MAX_BANKS; i++) |
|
|
|
sprintf(tmp, "/%s/%d", FAV_CONFIG_PATH, i); |
|
|
|
{ |
|
|
|
#ifdef DEBUG |
|
|
|
sprintf(tmp, "/%s/%d", FAV_CONFIG_PATH, i); |
|
|
|
Serial.print(F("Creating directory ")); |
|
|
|
#ifdef DEBUG |
|
|
|
Serial.println(tmp); |
|
|
|
Serial.print(F("Creating directory ")); |
|
|
|
#endif |
|
|
|
Serial.println(tmp); |
|
|
|
if (!SD.exists(tmp)) |
|
|
|
#endif |
|
|
|
SD.mkdir(tmp); |
|
|
|
if (!SD.exists(tmp)) |
|
|
|
} |
|
|
|
SD.mkdir(tmp); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
*/ |
|
|
|
} |
|
|
|
} |
|
|
|
#ifdef DEBUG |
|
|
|
#ifdef DEBUG |
|
|
|
else |
|
|
|
else |
|
|
|