supercollider / sc3-plugins

Community plugins for SuperCollider
https://supercollider.github.io/sc3-plugins/
GNU General Public License v2.0
459 stars 122 forks source link

propsal: theme-related UGen packages? #140

Open LFSaw opened 7 years ago

LFSaw commented 7 years ago

Stumbling over RFWUGens via #136, I realised that 'AverageOutput' in that package is quite similar to the 'RMS' Ugen to be found in 'DEINDUgens'. I was wondering, if we should form some very basic UGen repositories that are theme, rather than user-centered. Much like the Math-Quark. Suggestions are listed below, checked items in the lists are already existing. This would require to add a paragraph to various README files, explicitely inviting people to add their implementation to the specific folders.


Other, more narrowly themed packages:

nhthn commented 7 years ago

It's an interesting idea. However, I kinda like the simplicity of "make sure you have sc3-plugins" compared to "make sure you have LADSPAUGens, NCAnalysisUGens, and VBAPUGens".

LFSaw commented 7 years ago

@snappizz, IMHO it is more to be able to properly browse files within the SCPlugins directory. I never know what's in the cryptic folders before I actually have a look into them, which is extremely difficult since the schelp-files are not quickview-able and there is not really a good way to look at the specific tasks of the UGens.

Also, eventually (a) there will be a lot of UGens I am not wanting to have hanging around on my system, and (b) we'll be able to integrate the Plugins into the Quarks system and then we'll have the possibility to select what's installed and what not.

telephon commented 7 years ago

It would help tremendously – to compare, contribute, fix etc.

joslloand commented 7 years ago

Hi All,

Just linking to a previous versions of this discussion: https://github.com/supercollider/supercollider/issues/2185

Here's what I'd suggested: https://github.com/supercollider/supercollider/issues/2185#issuecomment-225993451

@vivid-synth replies: https://github.com/supercollider/supercollider/issues/2185#issuecomment-226266401

And another from @vivid-synth: https://github.com/supercollider/supercollider/issues/2185#issuecomment-226268222

LFSaw commented 7 years ago

thanks for the suggestions and readings on this, @joslloand . But also there, no agreement on how to handle this. I went forward and added a "ChaosUGens" directory with two new UGen implementations. Feel free to comment, try out etc... :) (commit follows asap)