[linux-audio-user] Re: [ardour-users] jack_fst and gcc4

Dave Phillips dlphillips at woh.rr.com
Sun Oct 23 07:32:57 EDT 2005


Mark Knecht wrote:

>On 10/22/05, Dave Phillips <dlphillips at woh.rr.com> wrote:
>  
>
>>Mark Knecht wrote:
>>
>>    
>>
>>>On 10/22/05, Martin Wohlleben <Martin.Wohlleben at gmx.de> wrote:
>>>
>>>
>>>      
>>>
>>>>Am Sonntag, 23. Oktober 2005 00:02 schrieb Mark Knecht:
>>>>
>>>>
>>>>        
>>>>
>>>>>On 10/21/05, torbenh at gmx.de <torbenh at gmx.de> wrote:
>>>>>
>>>>>
>>>>>          
>>>>>
>>>>>>On Fri, Oct 21, 2005 at 08:33:55PM -0400, Hector Centeno-Garcia wrote:
>>>>>>
>>>>>>
>>>>>>            
>>>>>>
>>>>>>>Thanks! We help ourselves... that's the nice thing about open source.
>>>>>>>With the -r option Crystal works for me now. What is this option for?
>>>>>>>One plugin that I can't get working is the SRI_1010. It would be very
>>>>>>>nice to have this one unless you know of any other free convolution
>>>>>>>plugin. I tried with and without the -r option and I get:
>>>>>>>
>>>>>>>err:midi:MIDI_AlsaToWindowsDeviceType Cannot determine the type of this
>>>>>>>midi device. Assuming FM Synth
>>>>>>>gui_thread_id = 10
>>>>>>>could not post message to gui thread
>>>>>>>cannot create editor
>>>>>>>
>>>>>>>
>>>>>>>              
>>>>>>>
>>>>>>hmmm... this looks like the plugin is trying to open a midi port by
>>>>>>itself. try to configure wine so that it does not see any alsa midiport.
>>>>>>
>>>>>>
>>>>>>
>>>>>>            
>>>>>>
>>>>>>>Have any of you tried to use this one?
>>>>>>>
>>>>>>>cheers!
>>>>>>>
>>>>>>>
>>>>>>>Hector.
>>>>>>>
>>>>>>>
>>>>>>>              
>>>>>>>
>>>>>>--
>>>>>>torben Hohn
>>>>>>http://galan.sourceforge.net -- The graphical Audio language
>>>>>>
>>>>>>
>>>>>>            
>>>>>>
>>>>>Hi all,
>>>>>  I just got a few minutes to try xfst on my AMD64 machine. Did
>>>>>anyone else run into this:
>>>>>
>>>>>mark at lightning ~/CODE/xfst-0.3 $ make
>>>>>winebuild -o xfst.exe.dbg.c --debug -C. audiomaster.c fst.c
>>>>>fstinfofile.c gtk.c jfst.c vsti.c vstwin.c
>>>>>winebuild: unrecognized option `--debug'
>>>>>Usage: winebuild [OPTIONS] [FILES]
>>>>>
>>>>><SNIP>
>>>>>
>>>>>make: *** [xfst.exe.dbg.c] Error 1
>>>>>mark at lightning ~/CODE/xfst-0.3 $
>>>>>
>>>>>I hope I'm doing this correctly. I put the Steinberg headers in the
>>>>>vst directory and then ran make. That seems to be what the README file
>>>>>suggests. There is also a file called readme.jack-fst which seems ot
>>>>>be leftover from the older Jack_fst. Is that correct?
>>>>>
>>>>>Make does seem to want to run winebuild, and winebuild on my system
>>>>>doesn't support an option called debug.
>>>>>
>>>>>mark at lightning ~/CODE/xfst-0.3 $ wine --version
>>>>>Wine 20050930
>>>>>mark at lightning ~/CODE/xfst-0.3 $
>>>>>
>>>>>  Did I miss some conversation about this?
>>>>>
>>>>>Thanks,
>>>>>Mark
>>>>>
>>>>>
>>>>>          
>>>>>
>>>>Hi Marc,
>>>>
>>>>I got the same failure with wine20050930. I downgraded wine to wine20050830
>>>>and xfst-0.3 compiled cleanly.
>>>>You also have to change the vst header as for jack_fst. Otherwise you get some
>>>>error messages and make will "fail". I don't know exactly what I changed
>>>>exactly, but you can find the headers which I used attached to this e-mail.
>>>>I still got a failure message, during compilation but xfst works.
>>>>
>>>>good luck,
>>>>Martin
>>>>
>>>>
>>>>
>>>>        
>>>>
>>>Thanks for the confirmation Martin. Backing down on Wine is not an
>>>option. I'll wait and hope Torben will update the files to fix it.
>>>
>>>Cheers,
>>>Mark
>>>
>>>
>>>
>>>
>>>      
>>>
>>Hi guys:
>>
>>  Yes, I'm having the same problem with winebuild. The trouble is that
>>the syntax for winebuild's options has changed from what Torben has in
>>the Makefile. Unfortunately I haven't yet figured out the new magic
>>incantation, but I did spend an hour or so on it this afternoon. Got no
>>joy, same as you. :(
>>
>>Best,
>>
>>dp
>>    
>>
>
>Dave,
>   I'm only here for a few minutes this evening. In the make file
>there seems to be more or less a a single invocation of winebuild that
>has 'debug' in it. Can we just remove it?
>
>   Since the option isn't supported, and wasn't in the man page, I
>don't know what Torben intended in it's use.
>
>   Anyway, part of this exercise, in my mind, is finding a solution
>that works AND is maintainable out into the future. I suspect that
>when we get past this we will see it as our first, small maintainance
>patch. What's important is that we don't go backward with old Wine,
>but always forward with new Wine.
>
>Cheers,
>Mark
>  
>
Hi Mark:

  Unfortunately merely removing the --debug option doesn't resolve the 
options problem. Winebuild now uses "modes" to define its actions, and 
those modes are further defined by a set of options pertaining to that 
mode. The problem now is that I can't figure out the right combination 
of mode + option(s). The --dll mode requires a .spec or .def file that's 
not present in the xfst package. The --exe mode requires no spec file, 
but either it's not working as advertised or I'm still missing something 
about it. One of those modes is supposed to be used when winebuild 
creates a .c file.

  Btw, this is wine-20050930, I think you're on the same version, yes ? 
We should also be sure to test DSSI. As far as I can tell, the vstserver 
project is dead, and the fst project is on a back-burner, so perhaps we 
should concentrate on xfst and dss-vst with the latest WINE releases ?

  Also, I'm in the process of rewriting the VST+Linux tutorial, I'm 
displacing the vstserver and fst material and putting up front new 
material regarding my experience with xfst and DSSI. It should be 
completed tomorrow (I'm not at my Demudi machine).

Best,

dp



More information about the Linux-audio-user mailing list