Skip to content

alessandrostone/STONAE_Plugin_Template

Repository files navigation

STONAE_Plugin_Template

███████╗████████╗ ██████╗ ███╗   ██╗ █████╗ ███████╗                 
██╔════╝╚══██╔══╝██╔═══██╗████╗  ██║██╔══██╗██╔════╝                 
███████╗   ██║   ██║   ██║██╔██╗ ██║███████║█████╗                   
╚════██║   ██║   ██║   ██║██║╚██╗██║██╔══██║██╔══╝                   
███████║   ██║   ╚██████╔╝██║ ╚████║██║  ██║███████╗                 
╚══════╝   ╚═╝    ╚═════╝ ╚═╝  ╚═══╝╚═╝  ╚═╝╚══════╝                 
                                                                     
 █████╗ ██╗   ██╗██████╗ ██╗ ██████╗                                 
██╔══██╗██║   ██║██╔══██╗██║██╔═══██╗                                
███████║██║   ██║██║  ██║██║██║   ██║                                
██╔══██║██║   ██║██║  ██║██║██║   ██║                                
██║  ██║╚██████╔╝██████╔╝██║╚██████╔╝                                
╚═╝  ╚═╝ ╚═════╝ ╚═════╝ ╚═╝ ╚═════╝                                 
                                                                     
██████╗ ██╗     ██╗   ██╗ ██████╗ ██╗███╗   ██╗                      
██╔══██╗██║     ██║   ██║██╔════╝ ██║████╗  ██║                      
██████╔╝██║     ██║   ██║██║  ███╗██║██╔██╗ ██║                      
██╔═══╝ ██║     ██║   ██║██║   ██║██║██║╚██╗██║                      
██║     ███████╗╚██████╔╝╚██████╔╝██║██║ ╚████║                      
╚═╝     ╚══════╝ ╚═════╝  ╚═════╝ ╚═╝╚═╝  ╚═══╝                      
                                                                     
████████╗███████╗███╗   ███╗██████╗ ██╗      █████╗ ████████╗███████╗
╚══██╔══╝██╔════╝████╗ ████║██╔══██╗██║     ██╔══██╗╚══██╔══╝██╔════╝
   ██║   █████╗  ██╔████╔██║██████╔╝██║     ███████║   ██║   █████╗  
   ██║   ██╔══╝  ██║╚██╔╝██║██╔═══╝ ██║     ██╔══██║   ██║   ██╔══╝  
   ██║   ███████╗██║ ╚═╝ ██║██║     ███████╗██║  ██║   ██║   ███████╗
   ╚═╝   ╚══════╝╚═╝     ╚═╝╚═╝     ╚══════╝╚═╝  ╚═╝   ╚═╝   ╚══════╝
                                                                     

WIP The project is in a work in progress state. The project is not yet finished and is not ready for production use. The project is being actively developed and may contain bugs or incomplete features. Please check back later for updates.

Description

This is a JUCE 8 C++20 based plugin template for creating audio plugins using the JUCE framework. The template includes a simple GUI and a simple audio processing chain. The project is designed to be easy to use and extend, making it a great starting point for your own audio plugin development.

CMAKE Juce Based Stonae Plugin Template featuring a simple GUI and a simple audio processing chain.

Features:

  • Simple GUI
  • Simple Audio Processing Chain
  • Simple Plugin State Management
  • melatonin_inspector for easy debugging
  • Unit Testing with GoogleTest
  • Continuous Integration with GitHub Actions
  • CMake build system
  • Visage for GPU accelerated graphics rendering
  • JUCE 8 for Audio Processing
  • C++20 for modern C++ features
  • Foleys_GUI_Magic for easy GUI development

About

CMAKE Juce Based Stonae Plugin Template

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published