You clearly have a lot of patience to be playing with some of those apps! I’d forgotten how clunky Audacity is to use (or expected that they’d have tarted it up by now) - can you give me a hint about how to make it load a plugin?
Luna made my brain and eyes hurt, and refused to let me add a plugin anyway, so sod it.
The division by zero’s really trivial - rax is giving it a time sig of 0/0 and the demo code isn’t dealing with that. Just tweak the demo a bit in DemoEditorComponent.cpp:
[code]static const String ppqToBarsBeatsString (const double ppq,
const double lastBarPPQ,
const int numerator,
const int denominator)
if (numerator == 0 || denominator == 0)
It’s also causing some repaint problems on intel. To fix it, I think you’ll (unfortunately) have to turn on some of the compatibility fixes that I was hoping to avoid on 10.4 - in juce_mac_Windowing.cpp, remove the “#ifdef MAC_OS_10_3_OR_EARLIER” at lines 1303 and 1358. This means more deprecation warning when you compile, but if people are still using old fashioned UIs, then that’s the only way to do it. There’s also a problem because it’s somehow stopping mouse-moves getting to the window, but that’ll involve a more complicated fix, which I’ll try to do for the next release.