VSTPlugins
VSTPlugins copied to clipboard
Uhhyou Plugins VST 3 repository.
Uhhyou Plugins VST 3
This repository is publishing VST 3 plugins under GPLv3.
Packaged plugins are available at Releases · ryukau/VSTPlugins.
If you have something related to plugin development, but not a bug report, feel free to use discussion in this repository.
You can fund the development via paypal.me/ryukau. Primary goal is to get ARM mac for macOS port.
Build Instruction
See build_instruction.md.
Audio Demo
Album on the link below is almost entirely made from Uhhyou Plugins.
Experimental Plugins
Following plugins are experimental, or in α stage. They lack character and/or parameter tuning. Breaking changes might be introduced.
- FoldShaper, ModuloShaper, OddPowShaper, SoftClipper
- Naive waveshapers with 16-fold oversampling.
- MatrixShifter
- AM frequency shifter and chorus in a plugin.
Git Branches
Following branches are active.
master: Release is published from here.develop: Changes are gathered here before being released onmaster.docs: Documentation is published from here.
This branch structure is specific to GitHub Actions and GitHub Pages. When a release tag is pushed, a CI action is triggered to upload zip files. docs is separated to verify the links to those zip files before publishing the updated documentation.
Files and Directories
.github/workflowsandci: Continuous integration (CI) scripts for GitHub Actions.common: Common components across plugins. Including GUI widgets, VST 3 controller, and some DSP code.docs: Contents of documentation.lib: External libraries.License: License texts.package: Data and scripts to create zip packages from artifacts made by GitHub Actions.presets: Plugin presets and related scripts.test: Tests to check reset behavior.
Others are plugin directories. Following is a bit of documentation about source codes under <PluginName>/source.
- DSP codes are under
dsp. - Plugin specific widgets are under
gui. - GUI is defined in
editor.*. - Parameters are defined in
parameter.*.
License
GPLv3. Complete licenses are available under License directory.