Skip to content

Latest commit

 

History

History
60 lines (42 loc) · 2.74 KB

README.md

File metadata and controls

60 lines (42 loc) · 2.74 KB

Uhhyou Plugins VST 3

This repository is publishing VST 3 plugins under GPLv3.

The plugins are available at release page. To install from a zip package, refer to a section on the manual.

  • UhhyouPlugins*.zip contains everything. (* is a wildcard character.)
  • Other zip files are individual plugins.

To build from the source code, refer to ./build_instruction.md.

Contacts

To report a bug, open an issue.

Questions, suggestions, usage tips, and for anything else, feel free to open dicussion.

You can fund the development via paypal.me/ryukau.

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 on master.
  • 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/workflows and ci: 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.