diff --git a/MicroDexed.ino b/MicroDexed.ino index 9ff7802..97f931d 100644 --- a/MicroDexed.ino +++ b/MicroDexed.ino @@ -350,7 +350,7 @@ void handleNoteOn(byte inChannel, byte inNumber, byte inVelocity) { if (checkMidiChannel(inChannel)) { - dexed->keydown(inNumber, inVelocity); + dexed->keydown(inNumber+12, inVelocity); } } @@ -358,7 +358,7 @@ void handleNoteOff(byte inChannel, byte inNumber, byte inVelocity) { if (checkMidiChannel(inChannel)) { - dexed->keyup(inNumber); + dexed->keyup(inNumber+12); } } diff --git a/config.h b/config.h index be81ff4..c93d505 100644 --- a/config.h +++ b/config.h @@ -59,7 +59,7 @@ //************************************************************************************************* //* DEXED AND EFECTS SETTINGS //************************************************************************************************* -#define DEXED_ENGINE DEXED_ENGINE_MODERN # DEXED_ENGINE_MARKI // DEXED_ENGINE_OPL +#define DEXED_ENGINE DEXED_ENGINE_MODERN // DEXED_ENGINE_MARKI // DEXED_ENGINE_OPL // EFFECTS #define FILTER_MAX_FREQ 10000