[LAU] fst is back on track

luigi curzi luigi_curzi at yahoo.it
Sat Jan 31 06:59:21 EST 2009


Il giorno Sat, 31 Jan 2009 12:54:30 +0100
luigi curzi <luigi_curzi at yahoo.it> ha scritto:

> Il giorno Sat, 31 Jan 2009 05:38:25 +0100
> torbenh at gmx.de ha scritto:
> 
> > On Fri, Jan 30, 2009 at 02:53:00AM +0100, torbenh at gmx.de wrote:
> > 
> > Update: 
> > 
> > - jackmidi is implemented an seems to work.
> >   and i dropped alsa support altogether.
> > 
> > - on 64bit you need to wait a little bit, because i have found
> >   bugs in the 32bit interop. which breaks jack-midi for 32bit
> >   clients. the bug is fixed in my tree, but i want to talk with
> >   paul about it, before committing.
> >   If you need alsa support: it still lives in a branch in git.
> >   However i will not maintain that. the code is far more complex
> >   then jack-midi code for no value.
> > 
> > - building with jack2 is fixed
> >   
> > - and i managed to include
> >   a small button, which says "Midi Learn"
> > 
> > - midimap is not saved yet. gonna do that tomorrow.
> > 
> > - ahh... and some people got confused with the old README.
> >   vstsdk is NOT needed anymore. the vestige header is
> >   part of the code.
> > 
> > so just: git pull
> > 
> > 
> > > 
> > > hi...
> > > 
> > > i just wanted to anounce that i finally got round to
> > > do some work on the good old fst.
> > > 
> > > Fixed most cavaets, included the vestige header.
> > > So this is GPL stuff now. binary packages welcome.
> > > 
> > > get it via git:   git clone git://repo.or.cz/fst.git
> > > 
> > > the homepage: http://www.joebutton.co.uk/fst/
> > > 
> > > perhaps some of he info is still valid :S
> > > 
> > > -----------------------------------------------------------
> > > 
> > > Its only a matter of make if your on 32bit.
> > > 
> > > for lash suport:
> > > make -f Makefile.lash 
> > > 
> > > On 64bit you need to have some 32bit libraries:
> > > gtk libs and alsa, perhaps a 32bit lash
> > > you also need to make sure a link ending with .so
> > > exists for each library. there were some problems
> > > with that before.
> > > 
> > > Also on 64bit jack-0.116.0 is required because fst is
> > > a 32bit client.
> > > 
> > > i hope for packagers to jump in on this fast.
> > > so that people are not having to wade through 32bit dependency
> > > hell. The current version in git is very likely to become
> > > fst-1.11  (schnaps is better than wine)
> > > 
> > > 
> > > 
> > > Due to the fact that the embeding and gtk bugging is fixed now,
> > > i have a gtk window around the plugin now, where i can put buttons
> > > and stuff. So midi learn and stuff is not far away anymore.
> > > 
> > > 
> > > jack-midi is planned, and should show up in the git soon.
> > > But this is orthogonal to the "hunt me down not working plugins"
> > > request. 
> > > 
> > > well... blabla... try to find a plug that does not work !!!
> > > 
> 
> i use a debian testing (with jack token from unstable/experimental
> packages):
> lash 0.5.4-1+b1
> jack 0.116.1-3
> 
> with some vsts i receive this output:
> system.reg is not a valid registry file
> userdef.reg is not a valid registry file
> user.reg is not a valid registry file
> yo... lets see...
> instantiate...
> sample_rate...
> lash_open_socket: could not connect to host 'localhost', service
> '14541' lash_comm_connect_to_server: could not create server
> connection Connected to JACK server with client name 'LASH_Server'
> Opened ALSA sequencer with client ID 129
> Listening for connections
> Created project project-1 in
> directory /home/luigi/audio-projects/project-1 Added client
> fcffb68d-6241-4dc6-9ce9-2c4d21d3d72c of class Arppe2600va to project
> project-1 Client fcffb68d-6241-4dc6-9ce9-2c4d21d3d72c set its name to
> 'Arppe2600va' PortLayout: in: 1 out: 2 created audio thread
> Calling Jack activate
> cannot lock down memory for RT thread (Impossibile allocare della
> memoria) jack_client_thread zombified - exiting from JACK
> And xid = 7800005
> Entering main loop
> ok.... RockNRoll
> calling gtk_main now
> (and plugin loads, but not in jack)
> 
> with other plugin 

(excuse me, i don't finished sentence), some other plugins load in jack,
but, as soon as i click any button, they disconnect from jack.

ciao
Luigi

-- 
~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*
Io sono 
lo sbaglio, il momento di confusione, l'inopportuno

		Non sono niente.
	      Non sarò mai niente.
	Non posso volere d'essere niente.
A parte questo, ho in me tutti i sogni del mondo.

					F. Pessoa
~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*



More information about the Linux-audio-user mailing list