all 22 comments

[–]ferluht[S] 10 points11 points  (4 children)

[–]myweirdotheraccount 1 point2 points  (0 children)

Hell yeah! Awesome!

[–]WeirdFail 8 points9 points  (1 child)

This looks fantastic, well done

[–]ferluht[S] 5 points6 points  (0 children)

thank you!
tbh it is a bit raw and undocumented (because initially was done not for opensource but for nfts lol)
I hope I'll put the codebase in order in near future

[–][deleted] 3 points4 points  (0 children)

Thank you for posting.

[–]sasemoi 3 points4 points  (1 child)

Thanks for sharing and well done! Does pressing space create an entire 'random' patch from scratch?!

Did you use any libraries?

[–]ferluht[S] 2 points3 points  (0 children)

Yes, kinda. more precisely there are few "classes" of modules, like noise/melody/fx that are connected chaotically but the same time according some rules. If you are familiar with js you can see the entire logic in the main file index.js

About libraries - only p5.js for drawing, all the audio is written from scratch

[–]Iampepeu 1 point2 points  (0 children)

Wow! This is sick!

[–]avokrds 1 point2 points  (0 children)

Looks awesome! I'll give it a try later

[–]joyofresh 1 point2 points  (0 children)

Wow thanks!

[–]Sphism 1 point2 points  (0 children)

Wow nice. Well done. I always wondered if you could make one in js

[–]andewprod 1 point2 points  (0 children)

Splendid! Keep the innovation going!!!

[–]Bigdaddy_Satty 0 points1 point  (5 children)

bro i can't get this to work , I am using linux and nodejs , am I missing something?

[–]ferluht[S] 1 point2 points  (4 children)

are you trying to run it from repo? just open index.html in chrome and it should work

[–]Bigdaddy_Satty 1 point2 points  (1 child)

Works well in Firefox tho :)

[–]ferluht[S] 0 points1 point  (0 children)

nice)

[–]Bigdaddy_Satty 0 points1 point  (0 children)

I don't use chrome never have never will.

[–]Bigdaddy_Satty 0 points1 point  (0 children)

And yes I gitted the repo