Our great sponsors
-
elementary
Discontinued A JavaScript runtime for writing native audio applications, as well as a library and framework for composing audio signal processes. (by nick-thompson)
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
I would recommend VCVRack, a mostly free virtual Eurorack system.
https://vcvrack.com/
Great recommendations in here, and I'm happy to see this thread getting such attention!
This is totally a shameless self-plug, but I think it could be interesting for you:
I'm working on a project called Elementary Audio [1] which is a javascript runtime + framework for writing native audio software. It's like the Web Audio API in that it's javascript+audio, but unlike Web Audio in that it aims to target true native audio apps, like plugins for your DAW or hardware projects.
The API that it offers feels to me very much like thinking and working in analog synths, which is why I think you might find it interesting. You can describe and wire up signals and just see what they sound like without having to worry about what needs to happen under the hood for you to hear it.
I put together a guide for dipping your toes into making sound [2] and you'll find there a bunch of other resources that I recommend for getting into the topic.
I should note too that it's currently in beta and only supports macos and linux (windows coming soon!)
[1]: https://www.elementary.audio/
Related posts
- New chord progression generator website— It is both an excellent ear trainer, and tool for musical inspiration and harmonic experimentation!
- I'm a beginner audio programmer, can you suggest books to learn DSP with javascript or in alternative agnostic from any language?
- Elementary Audio: a modern platform for writing high performance audio software
- Elementary Audio: a modern platform for writing high performance audio software
- Elementary - a modern platform for writing high performance audio software that helps you build quickly and ship confidently (they just hit v1.0.0)