Hi Roland,

I've been messing with the ESP32 via the ESP32-A1S wifi/BT dev board from
AIThinker.  As the Faust instructions state, there is a fairly large
external RAM, but it takes manual editing of generated C++ to get it to
work properly.  Also, for example delay blocks do not allocate "static
float" memory as in the example for os.osc() so it's not obvious how one
would edit the C++ to make delays work.  Using only the internal RAM, you
can get about 150 msec of delay time.  Interestingly, this does not depend
on the sample rate.  I changed SR from 48000 to 32000  and the generated
code failed in the same way at the same delay time.

I got 2 sawtooth oscs and two triangle LFO driven flangers running at one
time.  My goal is not to make synths though, just effects to put into a
guitar preamp fx loop.  I think the ESP32 will be appropriate for some of
this but I'm hitting and finding limits by trial and error.  Fortunately
I'm only do this for amusement at this point.  I would not really recommend
the ESP32 unless you wish to be on the bleeding edge.

Gary W.

<https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail&utm_term=icon>
Virus-free.
www.avast.com
<https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail&utm_term=link>
<#m_1499228127319383069_DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>

On Wed, Mar 25, 2020 at 9:26 AM Roland Nebe <[email protected]> wrote:

> Hey everyone,
>
>
> First post - hope you are all well and healthy and are in good spirits
> despite #stayathome times.
>
> Just getting into Faust and very much into electronics and modular
> shenanigans: https://www.instagram.com/makingsoundmachines/
>
>
> *What is in your opinion the best MCU based hardware option to run Faust
> on?*
>
>
> We've had some success with Faust and the Teensy 3.6 + Audio Shield, being
> able to run
> - the Additive Synth sketch x2 = 16 oscrs 2 ADSR 2 resonant LP filters
> - a poly version of the bandlimited saw = 8 sawtooth 8 adsr 8 resonant LP
> filters
>
> but there are equally as many tries when a simple sketch is too CPU
> intense (e.g. a 4 voice Poly Additive Synth) and just wont run.
>
>
> The big idea would be to design own cirtcuitry / PCBs e.g. CV Control
> around a MCU that runs a simple-ish Faust sketch (Similar to the RT OWL but
> more specific to a single concept).
>
>
> We have experince with some STMs and the Cube IDE, and all kinds of
> Arduino based stuff.
>
> We haven't been able to get our hands on a Teensy 4.0. How big is the
> improvement?
> We haven't yet looked into the ESP 32 - is this the preferred route to go?
>
>
> Very much look forward to hear about your experiences with this. Any hints
> and pointers are welcome.
>
>
> All the best
>
> Roland
>
>
>
> --
> Roland Nebe
> Flurstr. 68
> D-40235 Düsseldorf
>
> facebook.com/roland.nebe
> _______________________________________________
> Faudiostream-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/faudiostream-users
>
_______________________________________________
Faudiostream-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/faudiostream-users

Reply via email to