|
|
I've been working for like a week - a week on getting my I2S audio drivers working on an ESP32 using either the internal DAC or an external I2S module with its own DAC.
SFX on an ESP32 - YouTube[^]
Well, I did it. I got the hardware working, and can now stream wavs off of internal storage or an SD card, and loop them.
That's the basics - just enough for me to verify I've got the hardware devices working.
Now I can/need to implement the algorithms like resampling and filtering and such. The transport code corollary in SFX to my draw code in GFX - it does all the algorithmic operations to make it work.
This is a big friggin deal because the *only* libraries to do audio on the ESP32 I've found are licensed under the General Public Virus so creating derivative works is pretty much off the table - I won't use GPL, and the code is ugly as sin, making not creating a derivative work and using it as is pretty much off the table.
I'm not making any derivative work. I had to hit the Internet forums for arcana, count bits, and wave dead chickens. I admit there was a little bit of praying to old gods involved, and that's not usually my style.
Anyway, I'm a long way from a release I feel comfortable writing an article around, but I've cleared the first (very) major hurdle.
To err is human. Fortune favors the monsters.
|
|
|
|
|
wave chickens ... lol
progress is fuel for the future
"A little time, a little trouble, your better day"
Badfinger
|
|
|
|
|
Congrats on getting it working.
My ESP32 is scheduled to arrive today & then I will test it to see if I it supports secure BLE pairing & bonding with my iPhone. if it does then I will test that it can support multiple (at least 2, hopefully 3 or more) securely paired/bonded iPhones.
If that all works I will definitely be using ESP32s in many projects.
|
|
|
|
|
I can tell you right now it definitely will support at least one. Probably multiple as I'm pretty sure the ESP32 supports multiple connections.
ESP32 BLE Terminal on the App Store[^]
Obviously BLE is dodgy, but that's BLE (and Bluetooth)
Happy building!
To err is human. Fortune favors the monsters.
|
|
|
|
|
Thanks! Always appreciate encouragement. I will try to report back on what I discover over the next few days.
I like the dodgy stuff. makes my life full of surprises & the pain reminds me I’m still alive and kicking on the hard stuff.
|
|
|
|
|
Wordle 399 4/6
⬛⬛⬛⬛🟩
⬛⬛⬛⬛🟩
🟨🟩⬛🟩🟩
🟩🟩🟩🟩🟩
|
|
|
|
|
Wordle 399 4/6*
⬜⬜⬜⬜🟩
⬜🟩⬜⬜🟩
⬜🟩🟩🟩🟩
🟩🟩🟩🟩🟩
|
|
|
|
|
Wordle 399 5/6
⬜🟨🟨🟨⬜
🟨⬜🟨⬜🟩
🟨⬜🟨🟨🟩
⬜🟩🟩🟩🟩
🟩🟩🟩🟩🟩
|
|
|
|
|
Wordle 399 5/6
⬜⬜🟨🟨🟩
⬜⬜⬜⬜⬜
⬜⬜⬜⬜⬜
🟩⬜🟨🟨⬜
🟩🟩🟩🟩🟩
Software rusts. Simon Stephenson, ca 1994. So does this signature. me, 2012
|
|
|
|
|
Another deduction and new word learnt...
Wordle 399 5/6
⬛⬛⬛⬛🟩
⬛⬛🟨⬛🟩
⬛🟩⬛🟩🟩
⬛🟩🟩🟩🟩
🟩🟩🟩🟩🟩
|
|
|
|
|
Wordle 399 4/6
⬜🟩⬜🟨⬜
⬜🟩⬜⬜🟩
⬜🟩🟩🟩🟩
🟩🟩🟩🟩🟩
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
"Common sense is so rare these days, it should be classified as a super power" - Random T-shirt
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
Wordle 399 5/6
⬜🟨⬜⬜⬜
🟨⬜⬜⬜⬜
⬜⬜🟨⬜🟨
⬜⬜🟩🟩🟩
🟩🟩🟩🟩🟩
Life should not be a journey to the grave with the intention of arriving safely in a pretty and well-preserved body, but rather to skid in broadside in a cloud of smoke, thoroughly used up, totally worn out, and loudly proclaiming “Wow! What a Ride!" - Hunter S Thompson - RIP
|
|
|
|
|
Wordle 399 X/6
⬜⬜🟨⬜⬜
⬜⬜🟨⬜🟩
🟨⬜⬜⬜⬜
🟨🟩⬜⬜⬜
🟨🟩⬜🟩🟩
⬜🟩🟩🟩🟩
Two options, chose the wrong one, ending my 19 day streak
|
|
|
|
|
I only just scraped it in 5
Life should not be a journey to the grave with the intention of arriving safely in a pretty and well-preserved body, but rather to skid in broadside in a cloud of smoke, thoroughly used up, totally worn out, and loudly proclaiming “Wow! What a Ride!" - Hunter S Thompson - RIP
|
|
|
|
|
Wordle 399 3/6
⬛⬛⬛⬛🟩
⬛🟩⬛🟩🟩
🟩🟩🟩🟩🟩
|
|
|
|
|
All these fours are getting tedious!
Wordle 399 4/6
⬛⬛⬛⬛⬛
🟨⬛🟨🟨⬛
🟨⬛🟨⬛🟩
🟩🟩🟩🟩🟩
Get me coffee and no one gets hurt!
|
|
|
|
|
Wordle 399 6/6*
⬜⬜🟨⬜🟩
⬜🟩⬜⬜🟩
⬜🟩⬜⬜🟩
⬜🟩⬜⬜🟩
🟨🟩🟨⬜🟩
🟩🟩🟩🟩🟩
Phew indeed. I was starting to clench.
|
|
|
|
|
Wordle 399 4/6
🟨⬜⬜🟨⬜
⬜🟨🟨⬜🟨
⬜🟩⬜🟩🟩
🟩🟩🟩🟩🟩
"A little time, a little trouble, your better day"
Badfinger
|
|
|
|
|
I am looking for a program, preferably free, to create a workflow diagram for a program I am working on.
I must be able to download it to my computer.
Any Suggestions?
Ed
|
|
|
|
|
There
draw.io[^]
dia[^]
Yed[^]
I'm partial to draw.io, but don't use any of them with any regularity.
The most expensive tool is a cheap tool. Gareth Branwyn
JaxCoder.com
|
|
|
|
|
I've used Draw.IO for my classwork and highly recommend it. You can save your project files locally too.
Bond
Keep all things as simple as possible, but no simpler. -said someone, somewhere
|
|
|
|
|
Another option? Inkscape - Basic Flow Charts. It is free.
*edit - It doesn't look like it adds arrows automatically, so you would have to do that manually. I believe other options do that for you, so this may not be a good option.
modified 22-Jul-22 17:33pm.
|
|
|
|
|
|
Just checked the one I'm using. Unfortunately it does not fit for your 'for a program I am working on'....
|
|
|
|