Yea! It seems to work playing an 88 key chromatic scale in one swoop so I guess voice stealing works.
The parameters loop does work fine, I’ll clean up my comments and some of the whitespace (is there a style guide for SC?) scide put in there. I’m fond of two spaces for tabs. I’ll make a PR tomorrow
I’ve been working on adapting my composition and interactive live processing environment called Sway to monome norns. I’ve created a single channel version which I feature in this video. Questions/comments? It’s not really a general-purpose music tool. It’s more of a highly personalized performance interface, but I’m curious what people think of it.
wow, this is really impressive. great playing too! totally understand calling this highly personalized but I would love to use/customize this in the future.
The primary feature of this branch is the addition of six ADSR envelopes, one for each operator. These parameters are exposed to matron. There is no UI outside of the PARAMETERS menu to change them.
In addition, this branch has a new UI which displays 32 DX7 algorithm drawings, 1 per page when turning encoder 1. The encoder also loads a preset which wires up the modulation matrix according to that algorithm picture. This is a WIP. It needs some new drawing functions, though the functionality to produce sounds according to these algorithms is here.
This is great! Awesome work adding the envelopes. I know it’s still a wip but do the algos have feedback settings? Also, are there plans to include pmd/amd LFO?
Just saw @carltesta’s amazing Sway script in the code review thread, and noticed the gist contains 3 .sc files in addition to the .lua file. Having never touched that part of the file system, I’m curious how I’d go about getting the script running; is it as simple as adding those .sc files to the lib folder, or a specific section within it?