GUI: add non-mono mode to osc
This commit is contained in:
parent
bf77b95ec9
commit
1983529bdb
5 changed files with 162 additions and 56 deletions
|
|
@ -6706,6 +6706,13 @@ bool FurnaceGUI::finish() {
|
|||
SDL_HapticClose(vibrator);
|
||||
}
|
||||
|
||||
for (int i=0; i<DIV_MAX_OUTPUTS; i++) {
|
||||
if (oscValues[i]) {
|
||||
delete[] oscValues[i];
|
||||
oscValues[i]=NULL;
|
||||
}
|
||||
}
|
||||
|
||||
for (int i=0; i<DIV_MAX_CHANS; i++) {
|
||||
delete oldPat[i];
|
||||
}
|
||||
|
|
@ -7220,7 +7227,7 @@ FurnaceGUI::FurnaceGUI():
|
|||
memset(patChanX,0,sizeof(float)*(DIV_MAX_CHANS+1));
|
||||
memset(patChanSlideY,0,sizeof(float)*(DIV_MAX_CHANS+1));
|
||||
memset(lastIns,-1,sizeof(int)*DIV_MAX_CHANS);
|
||||
memset(oscValues,0,sizeof(float)*1024);
|
||||
memset(oscValues,0,sizeof(void*)*DIV_MAX_OUTPUTS);
|
||||
|
||||
memset(chanOscLP0,0,sizeof(float)*DIV_MAX_CHANS);
|
||||
memset(chanOscLP1,0,sizeof(float)*DIV_MAX_CHANS);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue