hello,

I recently send a mail in this list describing my experience of audio synthesis 
on microcontroler, but i did not use libpd.

i did not recommend libpd for microcontrolers.

in fact, I did not recommend audio processing on hardware that did not have 
support for float arithmetic.
(only me or crazy nerd do that).

a micro controller to use is for example the cortex M4. You  can find them on 
the teensy hardware.
teensy also provide a audio synthesis library, and is supported by arduino IDE.

You can also have a look at the heavy compiler if you want to embedded a pd 
patch.

Cyrille




Le 09/05/2016 17:01, Christof Ressi a écrit :
Hi,

has anyone experience in using LibPd on a microcontroller?
I wanna try to run some rather basic DSP code on this guy here:
https://www.olimex.com/Products/IoT/MOD-WIFI-ESP8266-DEV/open-source-hardware
There are some existing Arduino/C++ frameworks and I thought I could either 
write my own small DSP library in C++ or use LibPd.

I understood that LibPd is completely independed of audio drivers and external 
libraries and since it's plain C code it should work on everything that can run 
code. However, I have only encountered LibPd in the context of other 
applications (processing, openFrameworks) and mobile devices so far. Do you 
think it could work on an ESP8266? I'm also a bit concerned about efficiency, 
as computation power is rather limited:

"ESP8266EX is embedded with Tensilica L106 32-bit micro controller (MCU), which 
features extra low
power  consumption  and  16-bit  RSIC. The  CPU  clock  speed  is  80MHz.  It  
can  also  reach  a  maximum
value  of  160MHz.  Real  Time  Operation  System  (RTOS)  is  enabled.  
Currently,  only  20%  of  MIPS  has
been  occupied  by  the  WiFi  stack,  the  rest  can  all  be  used  for  user 
 application  programming  and
development."

Christof

_______________________________________________
[email protected] mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


_______________________________________________
[email protected] mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list

Reply via email to