Fix some other warnings
Added some CSS to the gxw_demo.
Fixes some buffer overflow warning
python and python2 required to build
It's merged now (there was one cleanup patch that I forgot to push, and one fix needed for that patch..). Since the merge was just a fast forward, I deleted the waf2 branch.
the task generators for zita-convolver and zita-resampler were missing an export_includes declaration, so the wrong header was used. Should work now. libtool was set as a task generator feature, In waf2 this waf tool is missing, but I don't the we need that (libtool creates the .la files with link descriptions for the .so files). Was removed with the big cleanup check in.
Works for me now :-) I have only left some cleanup and minor points (like gxwmm wrapper generation still needs a python2 tool, but that's not part of the normal build process). Have a good start into 2020 and please send bug reports :D
If you look into the file waf, you will find a line "wafdir = find_lib()". Maybe just put a "print(wafdir)" below that line, so you can see which path it uses (be sure to use an editor that doesn't garble the binary part which is appended after the script). Normally this version of waf will unpack the library into .waf3-2.0.19-1f3c580272b15a03d2566843c5fe872a/ on the first time run.
Hi Hermann, does your environment contain WAFDIR? Somehow Waf seems to find an existing library instead of unpacking itself. I didn't make waf executable (yet), so one has to choose the Python version explicitly, like "python3 waf --help". Please use --no-faust, generating from .dsp will work with one of the next commits.
Hi all, after trying to get the old waf version to work with current python3 and running into problems with python3 pickle and some bizarre constructs in the waf source code, I decided to try the current waf version (2.0.19). This basically works (after lots of changes in the wscripts), you can find it in the branch waf2. Changing to another build system like meson would be really a lot of work.
LV2 loader: some polishing
move encoding/decoding of file names to gx_system
fix memory leak in ladspa plugin list
clear plugin list in GxEngine dtor before ladsp...
extend LADSPA loader to LV2 plugins
ladspa list: fix searching with uppercase input
Revert " * fix Muting Guitarix with a midi-cont...
LADSPA plugins: cope with index changes of plug...
better fix for muting Guitarix with a midi-cont...
remove redundant setting of savable attribute f...
ampsim/DK: fix ranges reference
ampsim/DK: fixes and changes needed for ngspice...
ampsim/DK: fixes / additions
CabinetConvolver / PreampConvolver: clear state...
ampsim/DK: make function approximation more fle...
ampsim/DK: extend print_netlist, fixes
ampsim/DK: fixes, sensitivity analysis and othe...
ampsim/DK: fixes, add infrastructure for logging
ampsim/DK: add Signal.ramp
ampsim/DK: add pchip interpolation
ampsim: repair ampsim/make
ampsim/DK/signals: fixed square(), multichannel...
tools/pluginloader.pyx: bug fix
ampsim/DK: better homotopy algorithm for C modules
ampsim/DK/dk_templates: replace tabs by spaces
ampsim/DK: bugfixes
ampsim/DK: fixed temp array size for slicot ab09ax
ampsim/DK/README: documented dependency on maxi...
ampsim/DK: rework subprocess call to maxima
ampsim/DK: better error report when maxima call...
ampsim/DK: add LV2 interface
GCB 95: add forgotten change in generated .cc file
ampsim/DK: correct error in solver
ampsim/DK: changes / fixes
ampsim/intpp.cc: add another spline eval function
ampsim/DK: enhancements for reading gschema files
ampsim/DK: select OP amp simulation model based...
Guitarix Analog Simulation
Guitarix Analog Simulation
Guitarix Analog Simulation
Guitarix Analog Simulation
src/plugins/wscript: remove accidently introduc...
GCB 95: change pot linearity parameter
added effect units: GCB95 and JCM800Pre
Guitarix module loader for Python: update to cu...
ampsim/DK: refactoring, bug fixes
Copy-paste Error in Octave Display
status: open --> closed
Thanks for filing the bug. Fortunately it has already been corrected in commit f0b48c55...
tools/ladspaloader: make it work more similar t...
tools/ampsim: added JCM800 volume control, opti...
pitch tracker: add error messages
gx_json.cpp: fix handling of nan/inf parameter ...
ampsim/DK: corrections / enhancements for analy...
tools: some enhancements
ampsim/DK: fix bugs
tools/build-faust: fix for sources using the _ ...
ampsim: changes / additions
ampsim: add interface to some slicot routines
ampsim: lots of changes