> From: Robert Jonsson <robert.jonsson@...>
> Date: 2004/04/18 sö PM 01:38:02 GMT
> To: lmuse-developer@...
> Ämne: [Lmuse-developer] testing 20040416
> Some more issues I didn't report earlier.
> - If I start MusE as a regular user (with chmod a+s on the executable) I
> cannot load a song from the commandline. I get errors like:
> MusE: creating watchdog thread failed:: Success
> creating thread failed:: Success
> ...each time
> If I start muse as root there is no problem...
> (I sense a timing problem, the songs I tried had fluidsynth and a bunch of
> soundfonts loaded, which means that instantiating fluidsynth takes some time
> and CPU. If nice-level or something similar is different when you run as root
> this could perhaps happen if there are timing critical parts?)
> - Fluidsynth: Unloading soundfonts while sound is playing is a bad
> (I didn't try during playback, I was just hammering on the keyboard and was
> going to try a different soundfont and the sound had not seased when I
> pressed [delete].)
> would be possible to stop playback before doing the unload perhaps?
I think it might be possible to just stop fluidsynth playback for a short period of time, while unloading the soundfont (if it doesn't lead to zombies and other nasty things - a suspicion that I don't think is too farfetched). Stopping MusE playback is not possible, IIUIC, since that would require the softsynths to be able to access the sequencer. I don't think it would be a nice solution to give them access to it either, since lots of naughty things could be done that way.