elementary
awesome-musicdsp
Our great sponsors
elementary | awesome-musicdsp | |
---|---|---|
10 | 9 | |
433 | 2,403 | |
- | - | |
2.0 | 6.4 | |
12 months ago | about 1 month ago | |
Shell | ||
GNU Affero General Public License v3.0 | Creative Commons Attribution 4.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
elementary
-
New chord progression generator website— It is both an excellent ear trainer, and tool for musical inspiration and harmonic experimentation!
I don't know which library you're using, but I use Elementary Audio for my audio projects. This looks like a great fit.
-
I'm a beginner audio programmer, can you suggest books to learn DSP with javascript or in alternative agnostic from any language?
Well I m a js dev in life, I recently discovered this library https://www.elementary.audio/, which at first stable release does a pretty good job, I did little experiments and it seems pretty promising
- 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)
- Finally, write audio apps in JavaScript
-
Is anyone else astonished at how we now have full-fledged Photo Editors and Word Processors on the web?
And check out this new native audio implementation with JS !!! https://www.elementary.audio/
-
Ask HN: Introduction to Analog Synthesizers (Simulation OK)
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/
-
Functional, Declarative Audio Applications
Funny you should say that :) I'm currently building a small drum synth, will share it as soon as its ready.
In the mean time, check out https://github.com/nick-thompson/elementary for some examples that you can `npm install && npm start` to hear
awesome-musicdsp
-
Open Source DSP Libraries for Android and/or iOS
Check this out, there are several suggestions for Music DSP libraries: https://github.com/olilarkin/awesome-musicdsp
- Help with Windows sound programming.
-
A curated list of Music DSP and audio programming resources
There is literally a section of this list titled "Hardware/Embedded" https://github.com/olilarkin/awesome-musicdsp#hardwareembedd...
- Where can I find resources (such as pseudocode) about how different guitar pedal and amplifier effects work?
-
Resources For Building Effects
Lastly, there's also often lists managed on github called things like "Awesome DSP". Here's one such list of links - https://github.com/olilarkin/awesome-musicdsp
What are some alternatives?
react-juce - Write cross-platform native apps with React.js and JUCE
camilladsp - A flexible cross-platform IIR and FIR engine for crossovers, room correction etc.
tiddlywiki-docker - Tools for running TiddlyWiki via a Docker container
audiogridder - DSP servers using general purpose computers and networks
Rack - The virtual Eurorack studio
faustlibraries - The Faust libraries
faust - Functional programming language for signal processing and sound synthesis
elk-pi - Elk Audio OS binary images for Raspberry Pi
wasgen - Web Audio sound generator
FL-Studio-Presets - Presets for FL Studio plugins
Tailwind CSS - A utility-first CSS framework for rapid UI development.
guitarix - My own development repo