From: Robert J. <rj...@sp...> - 2005-01-23 21:32:14
|
Hi, torsdagen den 20 januari 2005 03.04 skrev Shayne O'Connor: > Robert Jonsson wrote: > >tisdagen den 11 januari 2005 01.31 skrev Shayne O'Connor: > >>one question though - if vst support is enabled and working, does that > >>mean vst plugins are saved and loaded with the project? > > > >I'm sorry if I answered this already. But, yes, all settings are then > > stored in the songfile. > > that sounds great ... > > >And, ofcourse the same as to Neil goes to you, no clues from my part yet, > > but if you find something out, please let us know. > > well, i'm not much of a guru, but i've tried using wine20040505 wine > 20041201 and the latest 2005 one - each time recompiling jack_fst - and > none of these work (no matter if i launch from VST folder). the same > segmentation fault. Mmmh, looks like the problem I'm seeing. If you could try one of these startups and get a backtrace it would be great. 1. run: "ulimit -c unlimited", in the terminal you launch muse. 2. run muse so that it crashes. a core-file will be produced. 3. run 'gdb muse <the name of the core file> 4. inside gdb run the command 'backtrace' If it prints anything of use please send it here. For me it prints almost nothing, which indicates that something has written garbage over the stack, not so good... This works best if MusE is compiled with debug but it can give some hints still. > > not sure if this could be a clue, but when i was originally trying to > get jack_fst up and running (for stand-alone use), this is the same > message i would get - it was very frustrating. but i found that checking > the "no memory lock" box in qjackctl allowed me to use jack_fst. i don't > check this box anymore, so obviously that problem was addressed, but i > can't remember if it was an update of wine or jack or kernel which fixed > the problem ... but anyway, maybe it's the same sort of thing happening > here in a m-lock context Possibly, though I have a feeling there are nastier fish at work here. > > (as you may have guessed, my technical linux knowledge is a bit ... > whack ... i have no real idea what memory lock does, all i know is that > previously that was what was causing similar jack_fst errors for me). > > just to help me better get my head around what's happening when muse is > started with VST support - what is muse actually doing when it calls > jack_fst? i don't understand how jack_fst can be "started" without > calling a particular VST effect or instrument ... (i can't remember at > the moment if a VST_PATH has to be exported before starting with VST > support ... if so, is jack_fst trying to load *all* the plugins in VST > directory into memory?). If you don't specify a VST_PATH muse will assume it is /usr/lib/vst or something like that, so you always have VST_PATH, though, if the synths are not in this path nothing will show up. For me MusE crashes even if there are no synths. To give a brief overview of how this works. When MusE starts fst is loaded as a library (libfst.so or something like that). After a while MusE calls a fst-function 'initVST()' which probably sets up the VST environment and possibly scans for synths (not sure). The synths are not loaded until later. What happens in my case is that the 'initVST()' works just fine but sometime after that 'jack_activate(...)' is being called. At this moment something nasty has happened that causes this to fail horribly and MusE dies and I'm fairly sure the problem is not with jack. That is all I know at the moment. I should add that Werner has added initial support for DSSI in the coming 0.8 so there is an alternate route to achieve this, though VST's currently don't work there either. And 0.8 is sometime into the future before it is finished. /Robert > > anyway, hope these haphazard thoughts may provide food for more able > thoughts :) > > shayne > > > ------------------------------------------------------- > This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting > Tool for open source databases. Create drag-&-drop reports. Save time > by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc. > Download a FREE copy at http://www.intelliview.com/go/osdn_nl > _______________________________________________ > Lmuse-user mailing list > Lmu...@li... > https://lists.sourceforge.net/lists/listinfo/lmuse-user -- http://spamatica.se/music/ |