Page 28 of 36

Re: Impulse convolver/guitarix

Posted: Fri Mar 19, 2010 10:22 am
by funkmuscle
--no-faust was what was missing... builds now... will test later today and give feedback.

Re: Impulse convolver/guitarix

Posted: Fri Mar 19, 2010 1:38 pm
by funkmuscle
--no-faust was ithe issue... it builds now but I forgot to mention that a few revisions ago, guitarix wouldn't start until I've rebooted my computer... no issues with any other jack apps.

I keep getting this message:
$ guitarix
cannot read server event (Connection reset by peer)
zombified - calling shutdown handler
jack has bumped us out!!
guitarix exit *** ciao . .

Re: Impulse convolver/guitarix

Posted: Fri Mar 19, 2010 8:04 pm
by brummer
That looks like you have mix up different jack versions ? Do you have try to change jack to jack2 without success, could it be that you have a mixed jack installation now ?
When you change to jack2 you need explicit to remove ALL old jacklibs (libjack - so , -dev and jack itself )befor you install the new ones. When you dont do that, many, many applications will run without a prob, but there is a prob and some applications fail, including guitarix.

Re: Impulse convolver/guitarix

Posted: Fri Mar 19, 2010 8:27 pm
by funkmuscle
I had jack2 about 6 months ago. I completely removed it.
dunno why this happens... I found a work around... when I launch guitarix, it now comes up but it crashes jack when I load a preset.
so what I do now is create a new preset and then I can load the old ones.

by the way, this sounds awesome.. I am really impressed with guitarix with IR files... I'm comparing to vsts and it's just as good..

Re: Impulse convolver/guitarix

Posted: Fri Mar 19, 2010 8:42 pm
by brummer
Are you sure you don't have a jacklib around somewhere in /usr/local/~ from some test's ?
So you use now jack1 again ? or jack2 ?

To the Sound, yea, adegert is nearly finish with the new engine, we have remove the old one now and clean the source up. Some point's need a little more love now, but, it's nearly finish. :D

By the way, check out the new tuner, I guess it will work now also for you, and it is indeed usable now.

To the presets, there is a script included in the /guitarix/tools folder with could convert your old presets to the new format. Guitarix didn't use jconvolver any longer, the settings for the convolution engine are now part of the guitarix preset file.

Hope you enjoy guitarix.
brummer

Re: Impulse convolver/guitarix

Posted: Sat Mar 20, 2010 1:42 am
by funkmuscle
Guitarix didn't use jconvolver any longer, the settings for the convolution engine are now part of the guitarix preset file.
so what does it use for IR files, zita-convolver??
Arch doesn't let me run 2 versions of jack. Plus I just check ed and no versions on jack2 on my system.

can't wait for the final loving to be added to guitarix...

Re: Impulse convolver/guitarix

Posted: Wed Mar 31, 2010 4:16 am
by brummer
SVN users, please make a uninstall before you checkout the latest revision, ich have add a new skin and rename a old one, to make it fit together with the cairo callbacks, the old skins must remove.

Please check the distortion in oversampled mode and give feedback. :mrgreen:

Re: Impulse convolver/guitarix

Posted: Wed Mar 31, 2010 11:22 am
by jad
Hi brummer,

been using guitarix before the recent big updates. I am not too happy about some changes. While most of them are invisible to the user (except for preset conversion) and useful (libzita, faust source), the new jack port window is a step backward :(
I liked its previous functionality: you could see clear jack client separation and you could easily browse client tabs with the T key, it was fast and easy. Why did it have to change ? port lists are a mess now. Moreover, if you disconnect guitarix from jack (Shift+C), the port list is not updated, ports are still listed even though we're not a jack client any longer.

Is it possible to bring back the previous functionality, i.e. a clear client separation and a fast browsing via keyboard ? Sorry if I start on this forum with a whiny tone but guitarix is really cool and it would be nice to keep it so.

Jad

Re: Impulse convolver/guitarix

Posted: Wed Mar 31, 2010 1:27 pm
by brummer
Hi jad

and welcome. :D

First of all, we love to get suggestions and questions like that, it didn't sound winy to me.

We change the old style connection widget, because it have grow with the midi ports guitarix provide now, it means a double size now, if we use the old style. And unfortunately there are some Midi controllers out there, with real long portnames, this brings the widget completly out of range and it becomes harder to take it in roes.
That's why we introduce the new style.

All jackclients are ordered now related to the guitarix ports, audio and midi. You have only to open the expander for the port you wont connect and have all available connectible ports in a alphabetic sorted list. No need to browse client tabs.You could resize the widget to make ports in a long list visual at once.
For now it's missing the Keybord shortcuts to expand the guitarix port maps, but they will come soon. :)
The first implementation of the new jack portmap have some drawbacks, but we hope that we could bring it back to the old useful functionality. That's also a reason why we bring out a new release before we introduce the new portmap widget. Now we could work it out prop with the help of some feedback from users witch like to use development sources and talk about the results with the developers. Nice decision. :)

So, what's your reason to need jackports ordered by client taps ? Mostly you know witch client it is, because the port have the name of the client. So the new style is more focused on the guitarix ports, show and connect all available ports per port in a handy way.
jad wrote:Moreover, if you disconnect guitarix from jack (Shift+C), the port list is not updated, ports are still listed even though we're not a jack client any longer.
That work's here without a prob, tell me please witch jack version you use and witch guitarix revision (@644)


greats brummer

Re: Impulse convolver/guitarix

Posted: Wed Mar 31, 2010 1:29 pm
by thorgal
hey Jad,

Welcome around here :)

I am the one who coded the portmap. But indeed, I just checked the latest changes from svn (I haven't done so for many weeks because I've been very busy at home, I am a new dad :) ) and I could see a complete rewrite of this functionality. Not sure what the other devs have in mind but what you are describing does not sound good to me either. Having no clear client distinction among the port list is very confusing and this is why I implemented client tabs in the first place. I am a bit puzzled as to why such a code rewrite is taking place. Maybe the other guys can tell us. Since I am out of the loop, I cannot help you on that one.

T.

EDIT: hey, brummer beat me on this one :D

Re: Impulse convolver/guitarix

Posted: Wed Mar 31, 2010 1:37 pm
by brummer
Hi James

It's what I describe above, the old tab based widget comes out of range with midi ports and long portnames.

You see we have now midi in support, and a new tuner, next we need to rework the midi converter to make it useful, guitarix is grow, so we need a new style for this functionality.

Yup, and you get me when I correct some grammatical errors.

great to see you are well-. :D

Re: Impulse convolver/guitarix

Posted: Wed Mar 31, 2010 1:45 pm
by thorgal
just compiled svn@645. The portmap shows clients as subranches. That should fix your problem :)

@brummer: yes Hermann, all is fine, and my son grows fast!!

great improvements overall! the tuner is finally usable :D

EDIT: ah! the portmap is buggy! if I open a new jack client while the portmap is already opened, the ports are displayed on the top level of the tree, not as a client subranch. BUG :)

Re: Impulse convolver/guitarix

Posted: Wed Mar 31, 2010 7:33 pm
by funkmuscle
hahahahaha, yes, yes, yes!!! sweet tone... really sweet tone with the distortion... Sound like a mod Marshall or a Boogie...
I don't use any of the other fancy tools with it so I can't say but brummer, you wanted to know about the distortion and I really love it...(Of course, I use it with IF files running wet just like the vst dudes say to run it).. :D
With my DigiTech RP90, jcgui and guitarix, no need for any windows amp sims..(then again, I haven't really been using the except to compare tone with guitarix.. :D

EDIT: only one issue, still need to log out or reboot to run it:
guitarix
cannot send event response to engine (Broken pipe)
zombified - calling shutdown handler
jack has bumped us out!!
guitarix exit *** ciao . .

Re: Impulse convolver/guitarix

Posted: Sun Apr 04, 2010 6:27 am
by jad
Hi brummer and thorgal,

Thanks for the heads-up. I am using jack2 (svn version 3918) and just tried guitarix at svn version 647. The portmap still sucks butts in my opinion. I understand what you guys are saying about too long names and new ports added to the guitarix port pool. I am not sure as to how to make this map more ergonomic. The current client visibility is not optimal, you have to click way too many times, and there are bugs as thorgal mentioned (client sub-branches not consistent, portmap not updated on the fly while already opened, etc).

But no big deal, just mention it when things are back to the level of functionality it used to have and I'll be more than happy to test things :)

Apart from that, the rest looks great and sounds better. The zita-conv inclusion is excellent :)
I suggest you transform guitarix into a full LV2 plugin by the way, no need to split it into sub modules as you did for LADSPA. The main guitarix window / UI is good enough as it is and it would be amazing as a full LV2 plug.

Cheers!
Jad

Re: Impulse convolver/guitarix

Posted: Sun Apr 04, 2010 3:11 pm
by thorgal
@jad:

gotta ask brummer or adegert, the new version of the portmap is not of my doing.