mtytel / helm

Helm - a free polyphonic synth with lots of modulation
http://tytel.org/helm
GNU General Public License v3.0
2.36k stars 200 forks source link

Standalone crash on exit. #198

Open papwalker opened 6 years ago

papwalker commented 6 years ago

The built binary from the website crashes on exit Mac OSX High Sierra. The Xcode build also crashes Thread 13. screen shot 2018-05-09 at 9 02 24 am screen shot 2018-05-09 at 9 06 19 am

mtytel commented 6 years ago

Hmmm. What MIDI devices are you using?

papwalker commented 6 years ago

@mtytel Yamaha moXF6 or Yamaha KX-25 or my software midiclock or or ... But that's not the point. You young fellows always forget about midi clock and active sense messages. :-) I know this from experience. I turn clock out off on any of my synths or clock masters and your app does not crash on exit. That's where to start looking.

The dirt cheap controllers don't have clocking out so you may never see the problem. But plug in a Roland, Yamaha, or Korg synth and you'll crash or upset half the vsts out there. Many synths output clock and active sense unless you explicitly turn it off in their setup. Pascal at Dexed only just finished sorting his synth out for clock / Activesense msgs last week.

mtytel commented 6 years ago

Ahhhhh, yeah I need to get a hardware MIDI sequencer. I guess I have to shutdown the MIDI manager before everything else.

Thanks for the report!

papwalker commented 6 years ago

@mtytel Yup, pretty well. I was going to change the code to do that but I've been up all night fixing JUCE issues, working on Dexed and removing your verifys to get helm plugins to compile on latest xcode. :-) :-)

papwalker commented 6 years ago

@mtytel You can download a software clock for windows from midiclock.com - might be easier than using a real synth for your testing. A software midiclock - now there's a 'little' project for you when you have nothing to do. Cheers :-)