Skip to content

Multi-Effect VST Plugin 🎸 A JUCE-based multi-effect VST/AU plugin with advanced signal processing. Built With - C++ (JUCE Framework) - Real-time DSP algorithms - MIDI integration - Custom preset system - Advanced effect chaining and more Goals: Provide an efficient, professional-grade audio processing plug in for guitar.

License

Notifications You must be signed in to change notification settings

GizzZmo/DSP4Guitar

Repository files navigation

README.md md

Multi-Effect VST Plugin

Overview

A multi-effect VST/AU plugin built using JUCE that integrates distortion, delay, stereo widening, modulation blending, MIDI-controlled preset switching, and dynamic effect interaction.

Features

✅ Distortion with dynamic response
✅ Stereo widening with Mid-Side processing
✅ Delay with feedback linked to distortion
✅ Modulation depth controlled by signal dynamics
✅ MIDI-based preset switching
✅ Custom effect routing configurations
✅ Real-time waveform visualization

Installation

  1. Clone the repository:
    git clone https://github.com/GizzZmo/DSP4Guitar.git

Open Projucer and configure the project.

Build using Visual Studio, Xcode, or CLion.

Copy the .vst3 or .component file to your VST/AU plugin directory.

Open your DAW, scan for plugins, and test.

How to Use Adjust effects via GUI sliders

Save/Load custom presets

Use MIDI program change messages to switch presets

Enable/disable effects dynamically via toggle buttons

Monitor processed signal in the interactive waveform display

License MIT License - Open-source for personal and commercial use.

About

Multi-Effect VST Plugin 🎸 A JUCE-based multi-effect VST/AU plugin with advanced signal processing. Built With - C++ (JUCE Framework) - Real-time DSP algorithms - MIDI integration - Custom preset system - Advanced effect chaining and more Goals: Provide an efficient, professional-grade audio processing plug in for guitar.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages