I put off asking this, but, I can't figure out the real basics... of
setting this up.
I am wanting to incorporate Faust into an ESP32 project (or 2).
I'm using Windows10, not Ubuntu, etc.
I am wanting to use the ESP32 A1S board (for now i have 3 of the
development boards) for some live audio processing in a musical
instrument with voice mic input as well. Some time back i setup both
the ESP-IDF and ESP-ADF in the Msys32 command prompt for compiling. (I
got the ADF to work with the A1S) (I had also tried Arduino IDE, and
could get that to work with IDF, but, the ADF libraries were out of sync
and would never compile). I customized the ESP ADF so i could use 8
samples per packet, etc, and got the latency down to about 11 ms with 10
band eq (mic to lineout). But, it was taking me too much time figuring
out ADF's process paths to plug in reverb code, etc. So, I set the
project on the shelf for a while. A few months ago i ran across FAUST
for ESP32, and it looked like it will be perfect for what i want to do
(I wanted to do a lot more then just add vocal and instrument reverb-
like dedicating 1 ESP32 for vocals, 1 for synth effects). So, i finally
sat down to get set up using FAUST for ESP32 A1S.
But, I'm only a part time programmer... and, for some reason i am
getting totally lost on how to get the toolchain set up. With the ESP,
Espressif has a clear step by step process, and I got it all set up
and working quickly, and could compile, etc. But, I have been at a
total loss on how to set up the FAUST toolchain, and windows environment
(paths. etc.). I've look at the tutos on how to use Faust for ESP32,
but, still at a loss. I installed the Faust 2.14.nnn whatever,
compiler, but, it installs in the Program Files directory -which is
sort of a pain with Windows UAC, unless I disable it. And, that
install doesn't include the Faust2esp32 script (I didn't look if it
includes the esp in the architecture). So, do i need to compile my
own compiler, and do it, like within Msys32 directory where i setup
the ESP_IDF ? I guess I am getting old... I just can't get it
figured out.
Also, it says i can use Arduino IDE and, yea, i got Arduino set up
and can compile and run ESP32 programs, but, again, i seem to miss
details on how to include FAUST- do i need to add in a Faust library
to Arduino, or what i think i need to do is use Faust Faust2EPS32 to
compile .dsp programs into cpp and include them into the INO folder,
but, again, i don't have the windows environment for Faust2esp32 set
up. Also, when i did try to compile the sawtooh example for ESP32 in
Arduino, i got "not defined in this scope errors" for the enum values i
used in the AC101 class SetMode( Mode_t (enum values) ), for starters.
At this point, i don't care if i use the ESP-IDF and msys32 or
Arduino, i just want to be able to get this set up.
Thanks, and sorry for the dumb questions.
--
James Beals 386-320-6048
_______________________________________________
Faudiostream-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/faudiostream-users