UhhyouPluginsJuce
Audio plugins.
Install / Use
/learn @ryukau/UhhyouPluginsJuceREADME
Uhhyou Plugins on JUCE
Audio plugins written on JUCE.
Currently, everything on this repository is experimental. Always render the result to audio file after using the plugins in this repository. Breaking changes might be introduced in future.
Build Instruction
Following software are required.
- C++ compiler
- Visual Studio Community on Windows. "Desktop development with C++" package is required.
- Xcode on macOS.
g++on Linux. See JUCE documentation for other dependencies.
- CMake
- Git
After installation, run following commands on terminal.
git clone --recursive $URL_of_this_repository
cd UhhyouPluginsJuce
cmake -S . -B build -DCMAKE_BUILD_TYPE=Release
cmake --build build --config Release
Plugins will be built into build/*_artefacts/Release where * is plugin name.
Directory Structure
.github/workflowsandci: CI scripts for GitHub Actions.common: Common components across plugins.lib: External libraries.tool: Development tools.
Other directories are individual plugins.
List of Plugins
- AmplitudeModulator: A showcase of AM anti-aliasing techniques. It has 2 stereo inputs for modulator and carrier, but doesn't have built-in oscillator.
- EasyOverdrive: Simple overdrive.
- SlopeFilter: IIR filter to apply arbitrary dB/oct slope.
- TwoBandStereo: 2-band stereo merger.
License
AGPL-3.0-only. See lib/README.md for complete licenses which include the ones from libraries.
Related Skills
node-connect
348.2kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
108.9kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
348.2kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
348.2kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
