cth103 / plugin-torture

GNU General Public License v2.0
16 stars 2 forks source link

ladspa testing gives a very minimal output #5

Open magnetophon opened 8 years ago

magnetophon commented 8 years ago

When I test my plugin on travis, I get: https://travis-ci.org/magnetophon/CharacterCompressor/builds/144783805#L1432

I can't install a ladspa of this plugin locally (my distro doesn't have the needed pkgs yet). Other ladspas give more output locally, with the same command.

Is this a problem with my ladspa, or with plugin-torture?

cth103 commented 8 years ago

I'm trying to build the plugin and getting:

undefined symbol BoxIdent[subseq]
????:-1: ERROR: undefined symbol  BoxIdent[subseq]
g++: error: $MARCH: No such file or directory
g++: error: CharacterCompressor.dsp.cpp: No such file or directory
g++: fatal error: no input files
compilation terminated.
CharacterCompressor.so;

Do you happen to know why that might be?

magnetophon commented 8 years ago

Yeah, you need a newer faust version, iinm.

Thanks for looking in to this!

cth103 commented 8 years ago

Thanks, I can build it now. Strange, though; I see:

LOG: Turning on denormal detection.
LOG: Running `CharacterCompressor' (/home/carl/src/CharacterCompressor/CharacterCompressor.so)
LOG: Inputs:
LOG:    0 0x00-detector-inputgain => default 0
LOG:    1 0x00-detector-peakrms => default 0.5
LOG:    2 0x00-detector-rmssize => default 256.5
LOG:    3 0x00-detector-threshold => default -40
LOG:    4 0x00-detector-ratio => default 10.5
LOG:    5 0x00-detector-attack => default 250.05
LOG:    6 0x00-detector-release => default 1000.05
LOG:    7 0x00-detector-sidechainhpf => default 200.5
LOG:    8 0x00-0x00-shape-power => default 0
LOG:    9 0x00-0x00-shape-maxgainreduction => default -30
LOG:    10 0x00-0x00-shape-curve => default 0
LOG:    11 0x00-0x00-shape-shape => default 50.5
LOG:    12 0x00-0x00-0x00-feedbackfeedforward => default 0.5
LOG:    13 0x00-0x00-0x00-hishelffreq => default 200.5
LOG:    14 0x00-0x00-0x00-gainhi-shelvecrossfade => default 0.5
LOG:    15 0x00-0x00-0x00-outputgain => default 0
LOG:    16 0x00-ratelimit-ratelimitamount => default 0.5
LOG:    17 0x00-ratelimit-maxattack => default 4003
LOG:    18 0x00-ratelimit-maxdecay => default 4003
LOG:    19 0x00-ratelimit-decaymult => default 10000
LOG:    20 0x00-ratelimit-decaypower => default 25
LOG:    21 0x00-ratelimit-imsize => default 256.5
LOG: silence
LOG: impulse
LOG: pulse
LOG: sine
LOG: ardour-dc-bias
LOG: FLT_MIN
LOG: denormals

which looks about right. Perhaps it's something to do with the travis enviroment? We could make a debug version of plugin torture to work out why it's not running the tests.