zynaddsubfx

ZynAddSubFX open source synthesizer
Log | Files | Refs | Submodules | LICENSE

commit 262ba1332145ab1999857bec2517f368446b1ba0
parent 3e31ab440d4494192ed01ff45f77d3de0fbe5bc2
Author: Hans Petter Selasky <hps@selasky.org>
Date:   Wed,  2 Aug 2017 23:34:51 +0200

Handle case where all banks are removed.

Signed-off-by: Hans Petter Selasky <hps@selasky.org>

Diffstat:
Msrc/Misc/MiddleWare.cpp | 5+++++
1 file changed, 5 insertions(+), 0 deletions(-)

diff --git a/src/Misc/MiddleWare.cpp b/src/Misc/MiddleWare.cpp @@ -905,6 +905,11 @@ const rtosc::Ports bankPorts = { i, impl.ins[i].name.c_str(), impl.ins[i].filename.c_str()); } + } else { + //Clear all bank slots + for(int i=0; i<BANK_SIZE; ++i) { + d.reply("/bankview", "iss", i, "", ""); + } } rEnd}, {"bank_list:", 0, 0,