Skip to content

ryukau/VSTPlugins

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Note

This repository is maintenance only (more info). New plugins will be added to the repository linked below.

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.

Status

  • Windows: It works.
  • macOS: It worked on Sequoia (version 15). It probably won't work on older OS version as is.
  • Linux: DSP part works, but GUI isn't working.

Contacts

To report a bug, open an issue.

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

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.