VCVRack / library

Database for the VCV Library
https://library.vcvrack.com/
385 stars 82 forks source link

Venom #754

Closed DaveBenham closed 2 days ago

DaveBenham commented 1 year ago

Repository: https://github.com/DaveBenham/VenomModules Version: 2.0.0 Hash: 155e5a579769925584db6217b4480b09b7f28ac5

My first attempt at releasing my first plugin! I hope all is in order. I'm sure you will let me know if I need to make changes.

Thanks

AndrewBelt commented 1 year ago

Hi @DaveBenham, I suggest removing "Modules" from the slug and name property of the manifest, since all Rack plugins contain modules so this is redundant text in the VCV Library.

Also, the license of VCV CV Mix is CC BY-NC-ND 4.0 which does not allow distributing derivative works, so please fix and submit a new commit hash.

DaveBenham commented 1 year ago

Sure, thanks - I will make those changes.

I thought my hidden inclusion of CVMIX was OK, based on communication with support. As you can see, I was trying to be open and proactive about this. I had already formally requested an enhancement to the Fundamental CV MIX with support, along with my plans to release my own variant if the enhancement request was declined. Here is my most recent message to Paul -

Hi Paul

Any word on plans for CV Mix?

I've get a version with my requested changes in my new plugin that you can see at https://github.com/DaveBenham/VenomModules/blob/main/README.md#cvmix

Ignore the garish color - I've got three other themes. For some reason I happen to like the red so it is the default.

Anyway, I prefer that the Fundamental CV Mix get updated (the faceplate changes aren't as important, but I do believe the way I show the 10V normalization is effective). If Andrew makes the knob scaling change (and maybe faceplate change), then I will strip my version from the VenomModulels plugin. But if Andrew does not want to make the change then I will go ahead and publish my version.

I don't need to see the change in the Fundamental plugin to move forward, I would just like to know the plan.

I hope to publish VenomModules within the next couple weeks

Thanks

And here is Paul's response

Hi Dave,

Apologies for the delay in responding. We are still looking into the issue. One option I could see is releasing your module pack without it or with it hidden, and then releasing your version of CV Mix later, or releasing it soon, and then marking it as hidden and/or deprecated later, but that is entirely your call.

Hope this helps, please let us know if you have any further questions.

Paul Gatt

So I thought all was OK.

Your demand was very clear, and I am in the process of removing my variant of CV MIX. But I am a bit confused now. What would have to change for me to be able to release a similar module? I want to better understand so that I can be the best community member possible.

If you were to enhance Fundamental CV MIX with the knob scaling change, then I would not have any desire to release any form of variant. But even then it would help me understand the rules better if you could describe what changes would make it acceptable, if only from a hypothetical stand point.

Thanks

cosinekitty commented 1 year ago

What would have to change for me to be able to release a similar module?

I'm kinda barging in here, but maybe it's just a matter of renaming and making it look different enough that it doesn't cause confusion with the VCV Rack mixer?

DaveBenham commented 1 year ago

Sounds plausible and reasonable, thanks. But I am hoping for a clear direction from Andrew.

DaveBenham commented 1 year ago

Repository: https://github.com/DaveBenham/VenomModules Version: 2.0.0 Hash: 4375b8f062ac3d45d35b78dfeec6f77d030a55bb

OK - I've changed the slug and plugin name to Venom, as well as removed CVMIX.

I kept the same initial version. Hopefully that is not a problem.

I think it is ready to go!

I've also deleted all the binary beta releases from my GitHub as they contained the CVMIX.

Andrew, hopefully you can answer my question above to help me with my future efforts. Thanks.

pgatt commented 1 year ago

Hi Dave, apologies for the confusion. I didn't write that to authorise you to copying CV Mix in a manner that breaches the Creative Commons Licence, I assumed you would be releasing a module that would be based on CV Mix that would be in line with the Licence.

DaveBenham commented 1 year ago

Sorry Paul, it certainly wasn't my intent to violate any terms. I assumed you had seen what I had and were OK with it. Bad assumption on my part. I still would like clarification on what it would take to with that module to be compliant, even if it never gets released.

pgatt commented 1 year ago

I understand Dave.

DaveBenham commented 1 year ago

Last minute bug fix - I had not updated my Rhythm Explorer preset to account for the recent changes. I hope this version can go into the next release. Thanks

Version: 2.0.1 Hash: 844dd9fdc68dee34bba73fba88e87ebf5665c758

AndrewBelt commented 1 year ago

Looks good for VCV Library distribution now!

cschol commented 1 year ago

Your plugin has been integrated and will be available for all supported platforms with the next Plugin Manager update. Please let us know in this issue when a new version is available. We will reopen it. Thank you for providing your plugin to the Rack community.

DaveBenham commented 1 year ago

WooHoo! Exciting news for me - thanks!

DaveBenham commented 1 year ago

A new version is ready for the library with enhancements for existing modules

Repository: https://github.com/DaveBenham/VenomModules Version: 2.1.4 Hash: 98b13ab27a5ec1ba34310f545915531ccfc5128e

DaveBenham commented 1 year ago

Venom Version 2.2.0 is ready to be released to the library with 4 new modules.

Repository: https://github.com/DaveBenham/VenomModules Version: 2.1.4 Hash: e45bd5c25a4d1e2296d13602cc8bf2e05801a4ff

DaveBenham commented 1 year ago

Venom version 2.3.0 is ready to be released with 3 new modules and a few minor bug fixes.

Repository: https://github.com/DaveBenham/VenomModules Version: 2.3.0 Hash: 0c388e1bbbd53ccd057ebf9d38ad7b7e3203037a

DaveBenham commented 1 year ago

Venom version 2.3.2 is ready to be released with a new expander for the Bernoulli Switch.

Repository: https://github.com/DaveBenham/VenomModules Version: 2.3.2 Hash: 7d37c428d36cbd031ca4c1d0ac02ac04a333f50e

DaveBenham commented 1 year ago

Venom version 2.4.0 is ready to be released with new features and a bug fix for Rhythm Explorer, as well as a new Venom Blank module.

I wasn't planning on such a quick turn around for the next release. But the new Rhythm Explorer features are a great companion for the new All Electric Smart Grid plugin, and I wanted to get this out quickly.

Repository: https://github.com/DaveBenham/VenomModules Version: 2.4.0 Hash: d0be4fa926dca1dbed7ec53d11652c990472bcc0

DaveBenham commented 1 year ago

Venom version 2.4.1 is ready to be released with support for the VCV "Use dark panels if available" option, as well as new parameter context menu options to set custom defaults.

Being in sync with the VCV version is purely coincidental!

Repository: https://github.com/DaveBenham/VenomModules Version: 2.4.1 Hash: 281076f593f602aa9a2673da879d1c760d029d61

DaveBenham commented 12 months ago

Venom version 2.5.0 is ready to be released with 2 new modules and 8 new expanders, plus a number of bug fixes and enhancements.

Repository: https://github.com/DaveBenham/VenomModules Version: 2.5.0 Hash: b8d01de23fff4ab4577dbb2fc4feff170a8a49c5

DaveBenham commented 9 months ago

Venom version 2.6.0 is ready to be released with 7 new modules, 2 enhancements, and 2 bug fixes.

Repository: https://github.com/DaveBenham/VenomModules Version: 2.6.0 Hash: d640243dfbcf1ce726ff76ab9217cd0ec182a545

DaveBenham commented 8 months ago

Venom version 2.6.1 is ready to be released with a minor bug fix for the Benjolin Oscillator + new detune options for the Harmonic Quantizer.

Repository: https://github.com/DaveBenham/VenomModules Version: 2.6.1 Hash: 282f75361b4f08307750e04bb0299e2244045271

DaveBenham commented 8 months ago

Venom 2.7.0 is ready for release with 5 new polyphonic utility modules, plus a major bug fix for Venom expanders. I hadn't planned on a release for another month or two, but Venom expanders had the potential to crash VCV Rack, so I thought it best to get a fix out ASAP.

Repository: https://github.com/DaveBenham/VenomModules Version: 2.7.0 Hash: 924217cf899af699e276dcccc069384e904d85af

DaveBenham commented 4 months ago

Venom 2.8.0 is ready for release with 6 new modules, enhancements to 7 modules, and some bug fixes.

Repository: https://github.com/DaveBenham/VenomModules Version: 2.8.0 Hash: 5e1dd0125a00676f75da7da783ce280a1865c772

DaveBenham commented 2 months ago

Venom 2.9.0 is ready for release with 3 new modules, enhancements to 4 modules, and some bug fixes.

Repository: https://github.com/DaveBenham/VenomModules Version: 2.9.0 Hash: d74a35e71c7ca4444e6e22ab8159033449d975d6

For future reference, I have added @cosinekitty (author of the Sapphire plugin) as a collaborator on the Venom project. Don is authorized to submit update requests here using the same source URL (https://github.com/DaveBenham/VenomModules) on my behalf, should he conclude that I am unreachable or otherwise unable to maintain the Venom plugin. This is to ensure development continuity should anything happen to me. Thank you for your attention in this matter.

DaveBenham commented 2 months ago

Venom 2.9.1 is ready for release. It contains some performance improvements for the Benjolin Osc expanders, plus an option to make the Rungler DAC more closely emulate the original Benjolin.

Repository: https://github.com/DaveBenham/VenomModules Version: 2.9.1 Hash: b91a8b7227892aa7fae8a15aa1caaa780cc1be21

DaveBenham commented 3 weeks ago

Venom 2.10.0 is ready for release. It contains 4 new modules, a number of enhancements, plus some bug fixes.

Repository: https://github.com/DaveBenham/VenomModules Version: 2.10.0 Hash: ffee6798192d7e0907d26c79f7e8d6962b28312a

DaveBenham commented 1 week ago

Venom 2.11.0 is ready for release. It contains 1 new module, major audio quality enhancements to Poly Fade, and a bug fix.

Repository: https://github.com/DaveBenham/VenomModules Version: 2.11.0 Hash: f864732977453ff84da46ad2246f645c204356cd