grame-cncm / faust

Functional programming language for signal processing and sound synthesis
http://faust.grame.fr
Other
2.58k stars 322 forks source link

Bela build fails when using MIDI #660

Closed robinrosenberger closed 3 years ago

robinrosenberger commented 3 years ago

Building on Bela fails if render.cpp is created with faust2bela -midi Output is: bela-error.txt Faust version is 2.33.1-1 on Arch Bela is the latest github-commit (4d704a0) on image 0.3.8b

sletz commented 3 years ago

Should be fixed in https://github.com/grame-cncm/faust/commit/eee155d0ef6444d8a499b4ca41f9b2fbc31e9a6b. Can you test and report ?

robinrosenberger commented 3 years ago

wow, that was quick :) building now...

robinrosenberger commented 3 years ago

this commit creates another error about dummy.h, but the build works fine after removing this line from render.cpp: #include <dummy.h> midi doesn't work anyways (built my own dsp, not the example), but that might be a seperate issue.

sletz commented 3 years ago

This issue should be fixed in https://github.com/grame-cncm/faust/commit/ee2cefdb0594eb355079de8c8c9cf8b9d8635470. Can you test and report? Thanks.

robinrosenberger commented 3 years ago

The dummy error is gone with the latest commit. Thanks a lot!