Most recent activity
-
Sorry one more question before I get too far along with this, on this page it warns that outputting at higher freq could max out the mcu, but Im not clear on what causes that limitation? If I wanted to generate say a sine wave with some modulation applied (say using DSP instructions to be as efficient as possible and using 16bit data which I think is what they operate on) could I still output 16bit at 44.1khz sample rate?
-
Thanks Gordan! Yes I still have trusty my Pico's wayback from the kickstarter which are M4's so I think
should have the DSP instructions, I didn't realise I could just use inline C or even assembler to experiment with this and thought I need to get setup for building Espruino.
Very exciting - I'll have to read upon the DSP instructions and look at the CMSIS library code and see if I can get something going - so much easier being able to do it within Espruino env itself! -
-
Sorry this is probably a bit niche, but I was wondering if anyone has looked at using the DSP instructions?
I didn't even know the cortex-M4's had these instructions until I recently came across this audio library for the Teensy boards that uses them.I'd love to be able to do some experimenting with these for audio projects from within Espruino too but I'm guessing it would be quite a lot of work to expose the DSP instructions from with Espruino?
-
-
The site for the nodeconf vesion of the watch seems to be up now: https://nodewatch.dev/
Brill, thanks Gordan!
Sorry I should have explained more about what I wanted to do.
What I had in mind was making a synthesiser-sampler-sequencer, along the lines of this and this
, though on a much more modest scale.
Both those projects use the Teensy and its audio library and as the Teensy mcu is a M4 as well I had the idea of doing something along the same lines using Espruino as well.
So thats why I was mentioning starting with a sine wav (but also square, tooth, etc) and then applying modulations to them to create sounds.
Thanks again for all the info that you and fanoush replied with, I think I have a good idea now of how to get started experimenting with this.