noisecraft
noisecraft copied to clipboard
Browser-based visual programming language and platform for sound synthesis.
Bitcrush
Per #81. Let me know what you think of it so far :)
Some part of the functionality that saves and retrieves projects in localStorage is strict about graphs, so if you create an illegal graph, such as the loop pictured below, and...
As mentioned in the [discussions](https://github.com/maximecb/noisecraft/discussions/75) I've been playing around with adding a quantizer node. Snap a frequency to the nearest note in a scale. I've made quantizer node branch, but...
Curious to see if someone can create and share a good drum kit sounds on the app. Trying to gather the building blocks so people can create electronic beats :)...
It seems like it could be fairly easy to implement a basic bit crush style distortion node, and that would give us a new type of distortion effect to play...
A feature that I've been slowly working towards is the ability to group multiple nodes into a user-created module. I think this can unlock a lot of potential for this...
Since we're actively making changes to the server, I think it might make sense to add a GitHub CI workflow to test it. Something like: - Install the dependencies -...
If there's anything you found confusing about NoiseCraft or you think could/should be better documented, you can help us improve the [/help](https://noisecraft.app/help) page. Either adding new sections, adding more details,...
NoiseCraft seems to work well on laptops and desktops, but on my android phone, I can't manage to move a node or select nodes. I don't really get why it...
One of the issues right now, when creating modules, is that the inputs and outputs get assigned generic names ie `in0`, `in1`, `out0`, `out1`. This is obviously not very descriptive....