Re: [LAD] [LAU] [LAA] Guitarix 0.35.0 released

From: Hermann Meyer <brummer-@web.de>
Date: Tue May 03 2016 - 09:09:27 EEST

Am 25.04.2016 um 10:40 schrieb Brendan Jones:
>
> On 24/04/16 08:40, Hermann Meyer wrote:
>> The Guitarix developers proudly present
>>
>> Guitarix release 0.35.0
>>
>> Guitarix is a tube amplifier simulation for
>> jack (Linux), with an additional mono and a stereo effect rack.
>> Guitarix includes a large list of plugins[*] and support LADSPA / LV2
>> plugs as well.
>>
>> The guitarix engine is designed for LIVE usage, and feature ultra fast,
>> glitch and click free, preset switching, full Midi and/or remote
>> controllable (Web UI not included in the distributed tar ball).
>>
>> This release introduce the new GUI design by Markus Schmidt aka. boomshop
>>
>> Beside that, it comes with a couple of fixes and some new plugins.
>> Also included be the MOD UI's for the LV2 plugins used by the MOD[*]
>> For all changes, please check out the changelog.
>>
>> Please refer to our project page for more information:
>> http://guitarix.sourceforge.net/
>>
>> Download Site:
>> http://sourceforge.net/projects/guitarix/
>>
>> Forum:
>> http://guitarix.sourceforge.net/forum/
>>
>> Please consider visiting our forum or leaving a message on
>> guitarix-developer@email-addr-hidden
>> <mailto:guitarix-developer@email-addr-hidden>
>>
>> regards
>> hermann
>>
>> [*] http://moddevices.com
> Awesome stuff Hermann! Very exciting. Will be hitting Fedora 24 soon,
> other branches to follow.
>
> We had to make one small patch for GCC6 (stdlib.h's abs being picked up
> instead of cmaths)
>
> thanks
>
> Brendan
>
>
> diff -Nurp guitarix-0.35.0.mod/libgxwmm/gxwmm/gainline.h
> guitarix-0.35.0/libgxwmm/gxwmm/gainline.h
> --- guitarix-0.35.0.mod/libgxwmm/gxwmm/gainline.h 2016-04-24
> 06:18:37.000000000 +0200
> +++ guitarix-0.35.0/libgxwmm/gxwmm/gainline.h 2016-04-24
> 21:22:44.846076833 +0200
> @@ -22,7 +22,7 @@
> #include <gxw/gainpoints.h>
> #include <vector>
>
> -inline bool operator==(const gain_points& p1, const gain_points& p2) {
> return p1.i == p2.i && abs(p1.g - p2.g) < 1e-4 * (p1.g + p2.g); }
> +inline bool operator==(const gain_points& p1, const gain_points& p2) {
> return p1.i == p2.i && fabs(p1.g - p2.g) < 1e-4 * (p1.g + p2.g); }
> inline bool operator!=(const gain_points& p1, const gain_points& p2) {
> return !(p1 == p2); }
>
> class Gainline: public std::vector<gain_points>
>
>

Hi Brendan

Glade to hear you like it and push it to Fedora.
Well, I ain't have gcc6 installed, but I guess we could use std::abs as
well, can't we?

You may consider to add a dependency to the RobotoCondensed font
in order to get the new UI like we would like to see it.
Other fonts may lead to unexpected proportions in the GUI and destroy
the new shine.

regards
hermann
_______________________________________________
Linux-audio-dev mailing list
Linux-audio-dev@email-addr-hidden
http://lists.linuxaudio.org/listinfo/linux-audio-dev
Received on Tue May 3 12:15:02 2016

This archive was generated by hypermail 2.1.8 : Tue May 03 2016 - 12:15:02 EEST