Elementary v0.11.0 & New Pricing Model
We're kicking off our brand new newsletter with an announcement of Elementary v0.11.0 alongside a new, simplified pricing and licensing model, then following up with a brief look at what's coming next.
Elementary v0.11.0
The highlight of the v0.11.0 release is the introduction of the FFT processor node el.fft
. With the same degree of simplicity and flexibility that you're used to with the other analysis nodes (el.meter
, el.scope
, etc) you can now tap any part of your signal chain for real-time frequency domain processing and analysis.
With this release we've also formalized our new private npm registry through which we can easily distribute paid packages. I'll explain this change in the context of our new model below, but the exciting highlight here is the availability of our first premium pack, @elemaudio/srvb
, a high quality, FDN based stereo reverb algorithm that's just waiting to be integrated into your app. See elementary.audio/pricing for more.
See the full v0.11.0 changelog here.
Pricing Updates
We're taking a big step with this announcement to simplify our pricing and licensing model. Until now, there has been a lack of clarity (I apologize!) around our pricing and licensing:
- "What constitutes free personal use?"
- "Can I open source the app I've made with Elementary?"
- "If I want to build commercially, when do I have to start paying?"
Starting today, I'm hoping to clear all of this up. The intention of our new model is simple:
- You can use the
@elemaudio/core-lite
package to build for free, period. Which features are in the free package is subject to change as I figure this out, but the guiding principle here will remain. - You can open source your projects so long as you don't open source the paid private Elementary package source code (i.e. don't put
@elemaudio/srvb
on GitHub) - If you need the extra features offered in the Pro
@elemaudio/core
package, you will have to pay (per seat) to get the package, and then you're good to build.
We're putting the final touches on the legal formalization of this model which will be available in the next few days at elementary.audio/license.
If you have any questions, please reach out to me on Discord or nick@elementary.audio.
Coming Next
Last up, a quick look at the next few major tickets on the roadmap.
- Windows & Linux support for the Plugin Dev Kit
- Formal type definitions for TypeScript users
- Improved stability, reliability, and developer experience
That's all for this update. Thanks for reading!
Nick