Replies: 9 comments 5 replies
-
|
resample on softcut import, this still gets people after all these years |
Beta Was this translation helpful? Give feedback.
-
|
include |
Beta Was this translation helpful? Give feedback.
-
|
for once, i might be able to carve out some rare time to tackle issues / test / review, depending on timeframe. there are a number of not-quite-there PRs over the last few years that would be good to go over and see about reworking. |
Beta Was this translation helpful? Give feedback.
-
|
consider adding other scriptable synthesis/processing backends, like pd-vanilla or csound. it's not hard to support things like this with hacks and workarounds, nor custom jack-client executables for that matter. there have also been various proposals to make "external engines" more ergonomic to use; nothing has landed as a result of decision paralysis / lack of a motivating use case, rather than any technical limitation. |
Beta Was this translation helpful? Give feedback.
-
|
worth noting that more-sane jack management was added last year #1836 which is likely not well known or utilized. decision paralysis is real, but i'm wondering how necessary it is to formalize parameter exchange, versus let people roll their own if it's going to happen via OSC. i recall @ngwese started working on an interesting proposal for an lv2 interface. this seems like something that could lead to easily-distributable extensible dsp (that's not sc) (seeing as how reverb/compresssor options are often requested) also @catfact's favorite shaper/distortion collection! |
Beta Was this translation helpful? Give feedback.
-
i looked at this and noticed that although there are FFI bindings in weaver, i don't think there are any lua bindings outside the "private" |
Beta Was this translation helpful? Give feedback.
-
i'm not invested either way. the main thing i'm suggesting to consider is whether it might be better to include more musical programming environments in the base image, rather than having scripts try to install things. (same thought process as when considering something like |
Beta Was this translation helpful? Give feedback.
-
|
Yep, I think it would be great to simultaneously plan for a 2.9.0 as the first converged release and then a more significant 3.0 with changes to the image etc. Github project boards, while not amazing, are a decent & hyperlocal way to track these sorts of things, I’ll throw one together and folks can evaluate whether it’s useful. If we have to make API-breaking changes then 3.0 would be the time to do it, but I also think the project is mature enough that it might be good to avoid changes that break scripts (or at least provide a painless upgrade mechanism for when someone wants to run an obscure and unmaintained older script.) Writing up a document describing the intended compatibility model and expectations would be a good guide for future development. |
Beta Was this translation helpful? Give feedback.
-
|
Would a "modernization" of the maiden stack be something that might be of interest for 2.9.0 or 3.0.0? I could see a few areas benefiting from some updating. An example would be CRA moved over to Vite. It would likely be helpful for future improvements. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
landing the norns-converged branch seems like a good opportunity to plan additions for the next release / milestone. the changes will almost definitely involve a new base OS image. it would not be a bad time to consider breaking API changes as well.
we'e been sticking pretty closely to using major versions for breaking API changes only, but this change might be big enough to warrent using one whether it breaks APIs or not. (though, i'd lean towards calling it
2.9.0if changes are mostly under the hood and aren't expected to greatly affect scripting / end user experience.)regardless of whether the next version is
2.9.0or3.0.0, opening a discussion here mostly to collect candidate issues to target for inclusion. looking for relatively low-hanging opportunities that also imply adding things to the base OS image.Beta Was this translation helpful? Give feedback.
All reactions