The Elementary Audio Discord community has been steadily growing since it was first opened at the end of March, 2021. We've already seen people making and sharing some really exciting work, and it feels to me about time for a short round-up of what's been happening.
Johan Althoff built an awesome in-browser, grid-based step sequencer that will have you jamming instantly. A few Reddit users have even managed to get two tabs playing simultaneously with enough synchronization to expand their creations to multiple synth lines. It's exciting to point out that this is probably the largest open source Elementary application that we've seen yet.
Generative Audiovisual Pieces
Nikita Dudnik put together a brilliant generative, audiovisual app which loads up a different visualization and a different riff each time you refresh the page. This is one type of project I've wanted to explore more myself; the possibilities seem endless, and I hope this project inspires others in the same vein.
Community TypeScript Definitions
@Hrle97 has put several hours already into a community-led effort to apply TypeScript definitions to the Elementary library, prompting some excellent discussions in our chatroom. Providing fully supported, upstream TypeScript definitions is now on the official Elementary roadmap, due in no small part to @Hrle97's wonderful input.
Awesome Elementary Audio
While he's been at it, @Hrle97 has also kicked off an Awesome list for Elementary. We're just getting started, but this will be an exciting repository to keep an eye on as our community continues to grow.
Lastly, thanks to more excellent discussion and feedback from the community, Elementary's documentation has been moved out to a separate, open source repository which is now open for business. With the help of our community, I'm particularly interested in writing a series of examples right there in our docs for how to use all of the various functions in the Elementary core library.
There's more I want to share here, but I'll save it for a future post. Stay tuned for the next Community Roundup, and in the mean time, come join the community on Discord and see what's happening.