MIDI STOP can cause Crash
Moderator: jesse
MIDI STOP can cause Crash
Seems like if you send more than one (or possible too many...) Midi Stop messages, than Sooperlooper will crash (the backend crashes and the GUI looses connection).
Re: MIDI STOP can cause Crash
What do you mean by MIDI stop? A note-off? Could you give more details please as to what exactly you are sending and what SL outputs to terminal when crashing?
Re: MIDI STOP can cause Crash
He means the beat clock stop message: 0xFC.
Josh, what platform and what settings are enabled (especially the ones in the misc preferences)?
Josh, what platform and what settings are enabled (especially the ones in the misc preferences)?
Re: MIDI STOP can cause Crash
I'm using Ubuntu 64bit Lucid Lynx. I'll have to get back to you on the settings, I'm not at that computer right now. But off the top of my head, I know Sooperlooper is synced to Midi Clock and nothing else (it's not synched to Jack or controlling Jack). Honestly, this was only a problem because my software wrapper was buggy and sending more Midi Stops then it needed to and I fixed that, so not a show stopper. I'll try to get those settings soon though.
Re: MIDI STOP can cause Crash
I hope this doesn't post twice, but the last attempt didn't seem to work. Also, I should add, that this this happens every time, not a random kind of thing. If Sooperlooper receives two MIDI Stop events before receiving a MIDI Start, it crashes:
Ok, more details.
Under Latency/Misc...
Automatically set Latency... checked
Automatically Disable... checked
Pause all loops on incoming MIDI Stop Event... checked
On Main screen
sync to: MidiClock
8th/cycle: 8
quantize: cycle
mute quant, odub quant, repl quant: checked
sync, playback sync: checked on all loops (four)
Hope that helps!
Ok, more details.
Under Latency/Misc...
Automatically set Latency... checked
Automatically Disable... checked
Pause all loops on incoming MIDI Stop Event... checked
On Main screen
sync to: MidiClock
8th/cycle: 8
quantize: cycle
mute quant, odub quant, repl quant: checked
sync, playback sync: checked on all loops (four)
Hope that helps!