Help with getting started with Faust and STK #697
Unanswered
andersmattson
asked this question in
Q&A
Replies: 1 comment
-
Yes, there is no special logic for PSRAM in STK but you can try to use this trick, that might work. I am not sure what the issue with the Faust example is... |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
I'm trying to get any kind of reverb working on a Esp32 Wrover-E and I can't really get my head around what I'm doing wrong.
I'm trying to put this effect between two I2S -> I2S streams (code below).
First I tried with the STK effects that comes with the repo and after some compilation errors I got the STKNReverb to compile (compiler complained about the class being abstract but it worked after adding the clone function to the class in the source code, maybe a bug?). Running that outputs an error several times and then no audio output:
which made me think that the STK effects maybe isn't optimized for the Wrover's PSRAM as I understand the Faust implementation is.
So I tried some simple Faust programs but the only one I could get to work was a simple echo:
When trying with something a bit more elaborate I only get silence. I did get the Guitarix example DSP sort of working but the audio was really bad when applied to any input sound (sine or square wave coming in via I2S).
So, to make it brief, what does it take to get for instance the following DSP code to work on a WROVER? It works perfectly fine in the Faust Online IDE).
Here's my code:
Beta Was this translation helpful? Give feedback.
All reactions