Open codygeary opened 3 months ago
Binaries added to repository: https://github.com/codygeary/CVfunk-Modules/issues/9
I deleted the whole repo and posted the files again under the same repo name so hopefully links will still work. I used a .gitignore as my first commit. However, I had to put the plugin.dylib back into the repo or the plugin won't compile for others and the gitactions won't run correctly. Did I do this right? It is so horribly confusing. I don't really want to mess around with Github.
https://github.com/codygeary/CVfunk-Modules 85ce1af248f8ee3ec1a3b162bda90b8a6cedfa92
Minor update. I found I needed to reduce CPU waste a bit more. Also, removed plugin.dylib, as this was not the problem with my gitaction not working. Sorry to make changes, here is the new repo hash:
https://github.com/codygeary/CVfunk-Modules 642ee353c60d00ad49517f95514fbe4e8f22356a
Hi again, I fixed some pretty big bugs. Better to fix them now before the release. So sorry for yet another hash/notification. As you can see I'm super excited about VCV :-)
Major Updates: 1-Removed simd from Envelope Array, and added output interpolation. Minor panel layout changes. 2-Fixed sample rate issues with Impulse Controller so it works the same under different sample rates, added output interpolation. Adjusted parameters to make the module more responsive. 3-Added new LFO module Hex Mod. Added context menu options to disable blinking lights for sensitive eyes. 4-Update Manual PDF file and readme images.
Hash: 8e7e772b25f571b1322fe2020baff8a01c401815
Ack. I made a mistake declaring my dsp::timer globally in the HexMod module. Fixed in this update. Sorry about that, I really thought I got everything major in the last fix.
Hash: e30c5b487dd1bb39d63bbfabdf7bf5238c702543
Since the last, I added 2 more modules: Collatz - a polyrhythmic trigger sequencer Strings - a guitar chord generator
Also, some minor edits to the other modules. edit: Fix text color on panel, fixed trigger sensitivities. Chords no longer outputs -10V, instead it outputs root for muted strings. Set display font color to match modules.
Hash: 704482fea736dda199b5eef49dba2332f995f901
I added an LFO module called Magnets.
edit: added updates to HexMod and Magnets. HexMod now remembers its timing when patch loads. Magnets gets a reset button and a context menu option for voltage range. Happy Easter :-)
Hash: 2e4da28a516c44c772b417f18e28cb4a555b9c42
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.
Oh, wait can you squeeze in this last minute repair. It basically addresses what the users have been asking for with with Strings module with regards to being able to sequence it.
Hash:3ecb68064f4a00a12ab9e4f88130452676421545
Sorry to reopen again so soon. A Linux64 user found that my Collatz module had some divide by zero errors that caused core dump crash (and this doesn't crash for systems like ARM, so I didn't notice in testing!). These have now been fixed, and I decided it's probably a good idea to post it here as fast as possible since the bug could cause crashes on Linux.
Thanks again for developing such a cool synth ecosystem! It's amazing to have my modules in the library. I apologize for having such a bad bug slip through.
I updated the version to 2.0.2: 593343828b5528212ebc7b604844c011a0a22ffc
Uninitialized variable: https://github.com/codygeary/CVfunk-Modules/issues/8
Thank you for finding that uninitialized var bug! I fixed it.
Also, I fixed a bunch of other little things while I was at it. Some users commented HexMod wasn't syncing to clocks in a good way, and that had to be fixed. Other users wanted my HexMod to go audio rate... -reduce CPU usage of Strings, reduce frequency of display updates. -fix font color bug in Strings when changing dark/light mode. -added audio rate abilities to HexMod, performance enhancements, fixed the clock syncing function so it defaults to sync the phase too. -made the Node transitions smoother in HexMod -other audio-rate enhancements for HexMod, so it transitions smoothly, and behaves nicely when NODE is self-patched to an output.
Hash: 9829130ab972ff4a0c0b1467580bf04b9efcd7b2
Update to version 2.0.3
Added new module Ouros stereo phase injection oscillator, and presets. Code cleanup on some modules. Fixed phase reset normalization and other minor issues on HexMod Reduced display refresh rate for Collatz to save CPU. Minor panel updates edit: forgot to add the makefile with new path to presets edit2: Windows10 users reported issue with Penta Sequencer crashing. Likely a problem with nullptr dereferencing. I removed nullpointer from the process and defined arrays before the process instead, fixed.
Hash: cfafceb1c2b0b64b496d3118972b3330460290ab
Update to CVfunk 2.0.4 Adding Pressed Duck, a ducking compressing saturating stereo mixer with 1st order ADAA.
Panel updates, size reduction, CPU improvements.
Hash: d0abf0ea9c7847f61cc280a18c3d01ad4e0b5100
CV funk Version 2.0.5 Added Flower Patch visualizer module.
Fixed stereo normal on Pressed Duck sidechain input. Added full-stereo processing of compression to Pressed Duck. Added stereo lights to all ring lights of Pressed Duck. Panel update to PentaSequencer edit: Moved graphics to self-illuminating layers. Cool!
Hash: 49a1b695db62cc93a9aa0a84a01dd00fd63ccb34
CV funk version 2.0.6 New module: Syncro - 8 Channel clock ratio generator. Self-Illuminating layers on all modules Steps - added attenuvertors, display bug patch Signals - refactored the display code. Smoother operation. Other minor updates
HASH:0ffebb17c460953f8bd8f97c34c43227705531f2
CV funk version 2.0.7 Three new modules: Nona- CV scale and offset mixer Decima - 10-step gate sequencer Morta - macro-controller knob
Hash: 37d6a2ac4562a266474aab47ff4b490ddd7dfc64
Repository: https://github.com/codygeary/CVfunk-Modules Version: 2.0.1 Hash: b8dea7fa62318b5f27af288bbdb01cc49979c662
Hi this is my first VCV Rack plugin. The modules all cross-compile with git actions, so hopefully there will be no issues, you can find the latest builds here: https://github.com/codygeary/CVfunk-Modules/releases/tag/Nightly
I have created six different modules: Steps Envelope Array Penta Sequencer Impulse Controller Signals Ranges
Please let me know if I missed any important steps!