Re: [LAU] gx_head some new amp models

From: hermann <brummer-@web.de>
Date: Fri Mar 11 2011 - 21:11:36 EET

Am Freitag, den 11.03.2011, 19:57 +0100 schrieb Dragan Noveski:
> On 11.03.2011 19:51, hermann wrote:
> > Am Freitag, den 11.03.2011, 19:44 +0100 schrieb Dragan Noveski:
> >
> >> On 11.03.2011 18:20, hermann wrote:
> >>
> >>> For those how like the latest development from the guitarix project, I
> >>> will let you know that there are some new amp/tube models available in
> >>> our SVN repository. Lately suggested by guitarix friend merlinthegreen
> >>> we have reworked the drive function so that a value from zero now realy
> >>> is zero (bypassed) to reach clean sounds, all tubes can use now a cubic
> >>> non-linear distortion or a simple non-linear drive for the drive knob.
> >>> A new tube model (6DJ8) is added.
> >>>
> >>> One more, Pete Shorthose have join the development team and have add
> >>> animation support to libgxw and committed animated Knobs and new switch
> >>> images for the head.
> >>>
> >>> Those how wone have a first impress of what is going on, check out our
> >>> SVN repository. To build the head from SVN you need to add the configure
> >>> flag --build_head to ./waf configure.
> >>>
> >>> have fun
> >>> hermann
> >>>
> >>>
> >> hallo hermann,
> >> thanks for the update.
> >> do you have an idea, what this error is about:
> >>
> >> svn co http://guitarix.svn.sourceforge.net/svnroot/guitarix/trunk guitarix
> >>
> >> ./waf configure --prefix=/usr --includeresampler --includeconvolver
> >> --experimental --optimization --build_head
> >>
> >> ./waf build
> >> ......
> >> [190/268] dsp: src/faust/phaser.dsp -> build/default/src/faust/phaser.cc
> >> [191/268] dsp: src/faust/gxamp.dsp -> build/default/src/faust/gxamp.cc
> >> undefined symbol BoxIdent[count]
> >> ????:-1: ERROR: undefined symbol BoxIdent[count]
> >> Waf: Leaving directory `/home/nowhiskey/Desktop/src/guitarix/build'
> >> Build failed: -> task failed (err #1):
> >> {task: dsp gxamp.dsp -> gxamp.cc}
> >> nowhiskey@murija5:~/Desktop/src/guitarix$
> >>
> >>
> >> cheers,
> >> doc
> >>
> > Yes, you need the latest faust from git or minimal version 0.9.30 to
> > rebuild the faust modules.
> > You can avoid that by add --no-faust to the configure line.
> >
> > Thanks for head up, that means also that I need to update the wscript,
> > were I have indicate faust version 0.9.24 as minimal, what is definably
> > wrong.
> >
> > greats
> > hermann
> >
> >
> >
> ok, will do that ( --no-faust ).
> but could you explain what faust is actually doing in guitarix/gx_head,
> or what would be the difference between an version build with and
> another one build w/out faust?
>
> cheers,
> doc

Yea, we wrote all dsp parts in faust language, as modules. The faust
compiler compile it to C++. We pass this source to a python script to
rework the source to our needs. Those rebuild sources are in
the /faust-generated folder. So, you wouldn’t experience a difference if
you use faust or not to build guitarix/gx_head because we ship all files
build by faust within the package/repository. Only, when you decide to
have a look at the faust source and wont to modifies it, then you need
to build it with faust to make your modifications work. So, it's more a
option for developers.

greats
hermann

_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@lists.linuxaudio.org
http://lists.linuxaudio.org/listinfo/linux-audio-user
Received on Sat Mar 12 00:15:02 2011

This archive was generated by hypermail 2.1.8 : Sat Mar 12 2011 - 00:15:03 EET