diff --git a/config.h b/config.h index 29e8050..cff33c9 100644 --- a/config.h +++ b/config.h @@ -56,7 +56,7 @@ // sed -i.orig 's/^#define USB_MIDI_SYSEX_MAX 290/#define USB_MIDI_SYSEX_MAX 4104/' /usr/local/arduino-teensy/hardware/teensy/avr/cores/teensy3/usb_midi.h //#define USB_MIDI_SYSEX_MAX 4104 -#define VERSION "1.0.6" +#define VERSION "1.0.7" //************************************************************************************************* //* DEVICE SETTINGS diff --git a/dexed_sd.cpp b/dexed_sd.cpp index a64b131..a7a4671 100644 --- a/dexed_sd.cpp +++ b/dexed_sd.cpp @@ -870,8 +870,12 @@ bool get_bank_name(uint8_t b, char* name, uint8_t len) } while (entry.isDirectory()); if (entry.isDirectory()) + { + entry.close(); + sysex.close(); return (false); - + } + strip_extension(entry.name(), name, len); #ifdef DEBUG @@ -882,6 +886,7 @@ bool get_bank_name(uint8_t b, char* name, uint8_t len) Serial.println(F("]")); #endif + entry.close(); sysex.close(); return (true); diff --git a/doc/manuals/MicroDexed-User_Manual/MicroDexed-User_Manual.md b/doc/manuals/MicroDexed-User_Manual/MicroDexed-User_Manual.md index f6f8f0a..a94b55b 100644 --- a/doc/manuals/MicroDexed-User_Manual/MicroDexed-User_Manual.md +++ b/doc/manuals/MicroDexed-User_Manual/MicroDexed-User_Manual.md @@ -31,7 +31,7 @@ For the original Dexed/msfa software take a look at [Dexed on Github](https://gi * USB-Slave (for connecting to a PC) * USB-Master (for connecting keyboards) * Audio interface: - * RCA stereo IN/OUT with audio THRU (daisy-chain your sound generators) + * RCA stereo IN/OUT with audio THRU (daisy-chain your sound generators (adds a little bit of noise)) * Onboard effects: * Chorus (mono) * Delay (mono, up to 500ms, with feedback) diff --git a/doc/manuals/MicroDexed-User_Manual/MicroDexed-User_Manual.pdf b/doc/manuals/MicroDexed-User_Manual/MicroDexed-User_Manual.pdf index 283322e..c38f1de 100644 Binary files a/doc/manuals/MicroDexed-User_Manual/MicroDexed-User_Manual.pdf and b/doc/manuals/MicroDexed-User_Manual/MicroDexed-User_Manual.pdf differ diff --git a/doc/manuals/MicroDexed/MicroDexed.md b/doc/manuals/MicroDexed/MicroDexed.md index 3e47f03..cc8f738 100644 --- a/doc/manuals/MicroDexed/MicroDexed.md +++ b/doc/manuals/MicroDexed/MicroDexed.md @@ -30,7 +30,7 @@ For the original Dexed/msfa software take a look at [Dexed on Github](https://gi * USB-Slave (for connecting to a PC) * USB-Master (for connecting keyboards) * Audio interface: - * RCA stereo IN/OUT with audio THRU (daisy-chain your sound generators) + * RCA stereo IN/OUT with audio THRU (daisy-chain your sound generators(adds a little bit of noise)) * Onboard effects: * Chorus (mono) * Delay (mono, up to 500ms, with feedback) diff --git a/doc/manuals/MicroDexed/MicroDexed.pdf b/doc/manuals/MicroDexed/MicroDexed.pdf index 2326bbc..f38c091 100644 Binary files a/doc/manuals/MicroDexed/MicroDexed.pdf and b/doc/manuals/MicroDexed/MicroDexed.pdf differ