commit 05b07c8741c14e7bfc030b66f873ad9640a7076c
parent 9cdb095d0f2f9e68a277b421e5b7326cceea5e60
Author: dsp56300 <dsp56300@users.noreply.github.com>
Date: Thu, 15 Jul 2021 19:59:27 +0200
fix arrangement dump not dumping the single edit buffers but factory presets
Diffstat:
1 file changed, 1 insertion(+), 9 deletions(-)
diff --git a/source/virusLib/microcontroller.cpp b/source/virusLib/microcontroller.cpp
@@ -327,15 +327,7 @@ bool Microcontroller::sendSysex(const std::vector<uint8_t>& _data, bool _cancelI
buildMultiResponse(0, 0);
for(uint8_t p=0; p<16; ++p)
- {
- const auto partBank = m_multiEditBuffer[MD_PART_BANK_NUMBER + p];
- const auto partSingle = m_multiEditBuffer[MD_PART_PROGRAM_NUMBER + p];
-
- TPreset single;
-
- if(getSingle(partBank, partSingle, single))
- buildPresetResponse(DUMP_SINGLE, 0, p, single);
- }
+ buildPresetResponse(DUMP_SINGLE, 0, p, m_singleEditBuffers[p]);
};
switch (cmd)