Page 13 of 36
Re: Impulse convolver/guitarix
Posted: Sat Aug 15, 2009 6:54 pm
by brummer
okay, done
let me know if we need more controll for the gate, now you can switch it on/off and set the minimal gain were the gate start to close (mini slider). When the gate close is smoth down the output gain by *0.996 per frame,(fade out). When the gain is over the threshold, the gate open strait full.
I have reduced the bass booster to +10db, for fine tune you can use the bass tone controll, I mean, what did you think ?
So, let's rock

Re: Impulse convolver/guitarix
Posted: Sun Aug 16, 2009 8:50 pm
by funkmuscle
yes, the gate works but while playing, the hum is there... just trying to find sometime to do some samples.
the bass booster is better now.
Re: Impulse convolver/guitarix
Posted: Mon Aug 17, 2009 5:49 am
by brummer
may the nifty bit shift trick could avoid it, try rev@285
Re: Impulse convolver/guitarix
Posted: Tue Aug 18, 2009 6:34 am
by kaimerra
I just got rev 285 and got an error in building.
Code: Select all
brian@64studio:~/src/guitarix/trunk$ ./waf configureChecking for program g++ : ok /usr/bin/g++
Checking for compiler version : ok 4.2.4
Checking for program cpp : ok /usr/bin/cpp
Checking for program ar : ok /usr/bin/ar
Checking for program ranlib : ok /usr/bin/ranlib
Checking for g++ : ok
Checking for jack >= 0.109.1 : ok
Checking for sndfile >= 1.0.17 : ok
Checking for gtk+-2.0 >= 2.12.0 : ok
Checking for header ladspa.h : ok
Checking for header boost/program_options.hpp : ok
Checking for library boost_program_options-mt : ok
==================
GUITARIX 0.05.0-1
C++ flags : -O3 -march=native -Wall
Install prefix : /usr/local
Install binary : /usr/local/bin
Install ladspa : /usr/local/lib/ladspa
Guitarix share directory : /usr/local/share/guitarix
Guitarix pixmaps directory : /usr/local/share/pixmaps
Configuration finished successfully (00:00:02); project is now ready to build.
brian@64studio:~/src/guitarix/trunk$ ./waf build
[ 1/31] cxx: ladspa/crybaby.cpp -> build/default/ladspa/crybaby_1.o
[ 2/31] cxx: ladspa/distortion.cpp -> build/default/ladspa/distortion_2.o
[ 3/31] cxx: ladspa/echo.cpp -> build/default/ladspa/echo_3.o
[ 4/31] cxx: ladspa/freeverb.cpp -> build/default/ladspa/freeverb_4.o
[ 5/31] cxx: ladspa/impulseresponse.cpp -> build/default/ladspa/impulseresponse_5.o
[ 6/31] cxx: ladspa/monoamp.cpp -> build/default/ladspa/monoamp_6.o
[ 7/31] cxx: ladspa/monocompressor.cpp -> build/default/ladspa/monocompressor_7.o
[ 8/31] cxx: ladspa/guitarix-ladspa.cpp -> build/default/ladspa/guitarix-ladspa_8.o
[ 9/31] cxx: src/gx_globals.cpp -> build/default/src/gx_globals_1.o
[10/31] cxx: src/gx_child_process.cpp -> build/default/src/gx_child_process_1.o
[11/31] cxx: src/gx_engine.cpp -> build/default/src/gx_engine_1.o
[12/31] cxx: src/gx_gui.cpp -> build/default/src/gx_gui_1.o
[13/31] cxx: src/gx_jack.cpp -> build/default/src/gx_jack_1.o
[14/31] cxx: src/gx_jconv_settings.cpp -> build/default/src/gx_jconv_settings_1.o
[15/31] cxx: src/gx_preset.cpp -> build/default/src/gx_preset_1.o
../src/gx_preset.cpp: In function ‘void gx_preset::gx_add_single_preset_menu_item(const std::string&, gint, void (*)())’:
../src/gx_preset.cpp:118: error: ‘gtk_menu_get_accel_path’ was not declared in this scope
../src/gx_preset.cpp: In function ‘void gx_preset::gx_refresh_preset_menus()’:
../src/gx_preset.cpp:188: error: ‘gtk_menu_get_accel_path’ was not declared in this scope
Build failed
-> task failed (err #1):
{task: cxx gx_preset.cpp -> gx_preset_1.o}
Re: Impulse convolver/guitarix
Posted: Tue Aug 18, 2009 6:48 am
by brummer
Hi
yes, it's the GTK version, you need at least GTK+ 2.14. Guitarix wouldn't work any more with GTK+ 2.12
We need to correct the depency check for that.
Re: Impulse convolver/guitarix
Posted: Tue Aug 18, 2009 7:53 am
by kaimerra
I see. I downloaded the source for 2.14, but I don't meet the dependencies. I would have to update libc6 and some others I think.
Anyone done this update on 64 Studio 3.0 (beta3) or Ubuntu Hardy?
Re: Impulse convolver/guitarix
Posted: Tue Aug 18, 2009 8:05 am
by brummer
as far as I know 64 Studio 3.0 is ubuntu based, so may you could use a backport repostory ?
deb
http://it.archive.ubuntu.com/ubuntu/ hardy-backports main restricted universe multiverse
# deb-src
http://it.archive.ubuntu.com/ubuntu/ hardy-backports main restricted universe multiverse
Re: Impulse convolver/guitarix
Posted: Sat Aug 22, 2009 5:56 pm
by brummer
Hi
I have add a autowah stage to the crybaby, when autowah is enabled, only the wah and the wet/dry controllers have effect.
greetings brummer
Re: Impulse convolver/guitarix
Posted: Sat Aug 22, 2009 7:27 pm
by studio32
brummer wrote:Hi
I have add a autowah stage to the crybaby, when autowah is enabled, only the wah and the wet/dry controllers have effect.
greetings brummer
that autowah, is that the new LADSPA plugin by Fons?
Re: Impulse convolver/guitarix
Posted: Sun Aug 23, 2009 4:37 am
by brummer
NO, it's the guitarix crybaby, added a auto mode. This autowah have only one controller and is simple to use. You can experience the different when you try it, and you could give feedback when you would help to improve linux guitar effects.
As a side-note, when I add support for a third party app or lib, I mark it as that, always, . . .

Re: Impulse convolver/guitarix
Posted: Sun Aug 23, 2009 4:09 pm
by funkmuscle
brummer, every time I run a jconv script made by the jconv section of guitarix, I get this message:
Warning: data truncated in line 3
Everything works fine but is this a problem?
Re: Impulse convolver/guitarix
Posted: Mon Aug 24, 2009 5:35 pm
by khz
Re: Impulse convolver/guitarix
Posted: Sun Aug 30, 2009 5:31 am
by brummer
funkmuscle wrote:brummer, every time I run a jconv script made by the jconv section of guitarix, I get this message:
Warning: data truncated in line 3
Everything works fine but is this a problem?
that means you have set the max mem value to low for the file.
Re: Impulse convolver/guitarix
Posted: Tue Sep 01, 2009 9:37 pm
by GarryO
Hi, Brummer. On LAU you wrote that you would like feedback from bass-players using guitarix. I thought I would reply here because I knew you already had this thread going.
I've been playing my bass through guitarix (svn version) for a couple of days and have been getting some good sounds. Because micing an amp is not practical where I live, and because sometimes direct-recorded bass is like eating dry biscuits, guitarix is definitely a good alternative for me.
Overdrive and distortion are not much use to me, but metal bass players might like them. But keeping the input volume low, the tube simulation adds some nice colour to the sound, and switching in tube2 makes the sound good and fat. Adding an amp/cab IR increases the range of sounds even further. And I can record all three (DI, guitarix, guitarix+IR) at once and mix them down later.

So lots of possible sounds: I am going to experiment more with this!
Small annoyances for the bass player: IIRC the fuzz setting was at 1.0 and overdrive (or maybe distortion) was enabled by default. But you want a guitarist to get a interesting first sound. I don't how you would compromise on this: "guitarix --bass" maybe?
The jconv interface is a bit messy, but I see the problem: Fons didn't design jconv for this situation. It would be good if jconv was more hidden. I don't see how you can work round that without integrating the jconv code into guitarix. I don't want to make work for you guys, but for me this is the big glitch. I'm just thinking out loud here: you must have thought about this already.
Now if Fons finished (or even started) his GUI version of jconv, you could forget about that and concentrate on tube sounds

( but he's a busy guy obviously).
Something bass players might like: a parametric mid-range eq.
One thing I would like: a bigger log window: 5 or 6 lines not just 1.
I hope the above is of some use to you. I intend to experiment further, and will post anything of possible interest.
Best wishes, Garry.
Re: Impulse convolver/guitarix
Posted: Thu Sep 03, 2009 1:31 pm
by brummer
Hi GarryO
Thanks for feedback, nice to hear that guitarix is also useable for bass player´s.
We would like to include some basic presets to guitarix, tomake the first steps a bit eseay for newcomers, so if you like to share your experiences you could send me your bass presets, I could include them to guitarix.
A parametric EQ is posible for guitarix, but indead not so high on the todo list. We like to add midi in suport at next step, and add then a LV2/Ladspa host.
brummer