diff options
author | Robert Jonsson <spamatica@gmail.com> | 2011-04-16 18:40:54 +0000 |
---|---|---|
committer | Robert Jonsson <spamatica@gmail.com> | 2011-04-16 18:40:54 +0000 |
commit | 47f7c86b68c156a0dff15c0e2486371bc8a801f6 (patch) | |
tree | 2cc5e1c1fbae435cd68bbaa8553dbec22337dcc3 /muse2/muse/dssihost.cpp | |
parent | f644f66566e933364baa66c825799ab7de3b4bbe (diff) |
added keymap
Diffstat (limited to 'muse2/muse/dssihost.cpp')
-rw-r--r-- | muse2/muse/dssihost.cpp | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/muse2/muse/dssihost.cpp b/muse2/muse/dssihost.cpp index aa18025d..49204780 100644 --- a/muse2/muse/dssihost.cpp +++ b/muse2/muse/dssihost.cpp @@ -1104,11 +1104,13 @@ bool DssiSynthIF::init(DssiSynth* s) } else if (LADSPA_IS_PORT_OUTPUT(pd)) { - controlsOut[cop].idx = k; - controls[cop].val = 0.0; - controls[cop].tmpVal = 0.0; - controls[cop].enCtrl = false; - controls[cop].en2Ctrl = false; + controlsOut[cop].idx = k; + if (controls) { + controls[cop].val = 0.0; + controls[cop].tmpVal = 0.0; + controls[cop].enCtrl = false; + controls[cop].en2Ctrl = false; + } #ifdef DSSI_DEBUG printf("DssiSynthIF::init control output port:%d port idx:%d name:%s\n", cop, k, ld->PortNames[k]); |