[sdiy] Some Audio DSP prototypes

Mike Bryant mbryant at futurehorizons.com
Tue Apr 19 18:40:56 CEST 2022

Sorry Gordon, but you are incorrect.  Most embedded development by SMEs up to large multinationals is performed on Windows machines, as these machines easily link in to corporate networks and hence are backed up and maintained by the IT department which is usually expert only on Windows.    Indeed some companies have policies in place strictly prohibiting the use of MacOS or Linux even to access email when working from home.

I agree you will find some organisations that are mostly Linux, and Raspberry Pi Limited is definitely one of them, but this really is only about 5% of all commercial embedded development at best.

As for the RP2040 toolchain working perfectly well, it does if you regard the use of a second-rate compiler, of CMake to control builds, and of customised versions of other tools as being 'perfectly well'.  For hobbyists it's fine, but for production software it's not even close to what is needed.

-----Original Message-----
From: Synth-diy [mailto:synth-diy-bounces at synth-diy.org] On Behalf Of Gordonjcp
Sent: 19 April 2022 17:00
To: synth-diy at synth-diy.org
Subject: Re: [sdiy] Some Audio DSP prototypes

On Fri, Apr 15, 2022 at 11:37:13PM +0000, Mike Bryant wrote:
> > Installing, wiring and using these is well described in the RPi Pico documentation and the user experience is very similar to debugging with ST-Link on an STM32.
> Except the STM32 system works well on Windows and the RP2040 system barely even works unless you develop on a Pi with Linux.   Okay for a small project but not for anything large or needing long term support.

The RP2040 toolchain seems to work perfectly well on normal desktop PCs in Linux.

No-one in their right mind would use Windows for this, because you never know when the plug is getting pulled and your projects become unbuildable.

Synth-diy mailing list
Synth-diy at synth-diy.org
Selling or trading? Use marketplace at synth-diy.org

More information about the Synth-diy mailing list