Audio Plugin in Juce error

조회 수: 6 (최근 30일)
Pablo Panitta
Pablo Panitta 2019년 11월 21일
댓글: Charlie DeVane 2019년 12월 1일
Hi, I´ve been trying to build in Juce a Matalab audio plugin (in this example is "Chorus"), but I couldn´t. Consistently I have an errors (attached) that avoid compilation success. These errors appear both in Juce and in Visual 2017.
I´m not even sure if it is a matter of Juce / Matlab configuration (default Juce Hello Word compile without any isue). In the Matlab audiotool folder theres is a folder called "plugin" where there is a .exe projucer version supported (5.3.2) but without .h files. So, what is suppoused to do with this? Download the latest Juce version from the web but use the .exe included in the plugin folder?
On the other hand I haven´t found any documentation outlining the process.
I really appretiate any hint.
Thanks
ps: Config is : Juce 5.3.2 - VS 15 2017 - Matlab R2019b - Matlab Coder 4.3

채택된 답변

Charlie DeVane
Charlie DeVane 2019년 11월 28일
Hi Pablo,
The error messages suggest you are using a later version of JUCE than 5.3.2. Do you have another version installed that you might be picking up accidentally?
Unzip it, build Projucer as appropriate for your JUCE license, and then use this Projucer to open the .jucer file produced by MATLAB.
Use the Projucer that you build from the JUCE sources. Do not use the .exe you found in the audio folder, which is not designed or supported for you to use directly.
Hope this helps,
Charlie
  댓글 수: 2
Pablo Panitta
Pablo Panitta 2019년 12월 1일
Hi Charlie
Thanks for your valuable advice! It worked out. However there are still some error messages in Juce & VS (attached). I´d appretiate a lot if you can give me hint about those ones and how to solve them.
Br
Pablo
Charlie DeVane
Charlie DeVane 2019년 12월 1일
Hi Pablo,
Glad it helped.
VS error: In my experience, errors like this usually mean I have an old version of the plugin open in a DAW when I try to rebuild it. Closing the DAW before you build should unlock the plugin DLL so the build process can overwrite it. It also ensures that when you restart the DAW you'll be running the new plugin version.
JUCE error: I don't have much experience with JUCE's live build engine. This forum post might be helpful: https://forum.juce.com/t/stl1000-unexpected-compiler-version-expected-clang-7-or-newer/30706
hth,
Charlie

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Audio Plugin Creation and Hosting에 대해 자세히 알아보기

제품


릴리스

R2019b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by