facet
facet copied to clipboard
Live coding and synthesis with NodeJS and a browser
The easymidi package requires node v14. Newer versions of Node won't work with that package, which means the Facet server won't start properly.
Copied some of my own samples in, and received this error when loading one by name: ```javascript new $('x').sample('by2 - Marker #1.wav'); ```  I'm guessing that Facet requires a...
Think it might be related that pulseaudio got proxied by Pipewire or something. Can't see the audio output both in pavucontrol and the browser window.
`jzz` package can do this and is already an installed dependency of `webmidijs`. Need to look into it more.
This would remove some limitations that exist right now but aren't terrible
Switching to this from a regular array would provide memory efficiency improvements.