jujudusud / BPD

Bass Preamp Drive
GNU General Public License v3.0
7 stars 2 forks source link

Doesn't build if compiler doesn't use c++11 (or higher) by default #12

Closed giuliomoro closed 5 years ago

giuliomoro commented 5 years ago

e.g.: it does not build on macos 10.11.6 El Capitan, using the default c++

jujudusud commented 5 years ago

Hello @giuliomoro ! Thanks a lot for the PR. Please consider that this repository is in progress ! Only 'test' branch is up to date for now and only vtbdi~.pd is working for now.

giuliomoro commented 5 years ago

thanks for the information. vtbdi~.pd includes [bpd-lampe~], shall I assume that [bpd-lampe~] also works fine? It seems to work for me indeed!

jpcima commented 5 years ago

@giuliomoro yes, bpd-lampe~ is fine, and so are most of faust-based parts in present state.

Project's goal is to construct a bass effect by assembly of smaller elements. The faust parts are for discretization of parts of analog elements. bpd-lampe~ has the tube distortions from tubes.lib of faust2. Filters were made from schematics using excellent DK simulator toolset from Guitarix.

In recent commits, I also pushed a tool faust2pdex. It's an alternative generator of externals which cares less about the UI, and has some choice how to lay out the inlets and other things.

jujudusud commented 5 years ago

I will write a readme about this in ./tools/faust2pdex as soon as possible.