On April 15, 2013 07:06:39 PM taktik wrote:
No problem, glad to help.
Still fairly fresh paint on the support in MusE, so we're learning too.
Actually I did call it - but only once after opening the GUI, which turns out
to be inadequate here.
> So if qtractor and muse could be patched to call
So as I mention in my reply here and to the company, this is what I did:
We have a handy slow-rate QTimer slot in our synth classes, for GUI updates.
So I simply call effEditIdle from it. By default the timer is about
20 times per second, and is user-adjustable.
I'll try to get that patch in soon...
> > it crashes during shutdown
Definitely some commonality here !
Without actually instantiating - just simple plugin discovery -
I get this *identical* crash at host shutdown with these plugins:
Glitch-2.0, DiscoveryDemo, HighLife-1.1, Tonespace
*** glibc detected *** ./muse2: double free or corruption (out): 0x08824c88
======= Backtrace: =========
These plugins do not cause the crash, even when they are all loaded:
AspectVST, BitMangler, Equinox, my_synth4, String_VST, String_FXVST,
TAL-Dub-3, TAL-Reverb-3, TAL-Vocoder-2, VEX, ZR3.
Rui, if you are reading this, you mention this mysterious crash in your
QTractor code, to avoid the problem you let Qt implicitly unload the
plugins rather than explicitly unloading them.
But, I had no luck trying the same thing here for MusE.
You mention that these crashes may be related to JUCE-based plugins.
I would really like to solve this mysterious common problem.
Using Lubuntu 12.04 here:
Linux my-desktop 3.2.0-30-generic #48-Ubuntu SMP Fri Aug 24 16:54:40 UTC 2012
i686 athlon i386 GNU/Linux
Linux-audio-user mailing list