Skip to content

jorgensja/linuxnewwavevst

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

NEW WAVE KNOB

================================================================================ A stylish, native Linux-first VST3 audio plugin featuring a dynamic, neon-infused interface. Built using C++ and the JUCE framework.

NATIVE LINUX SUPPORT

Unlike many audio plugins, New Wave Knob is developed and compiled natively on Linux.

  • Tested on: Linux Mint
  • DAW Compatibility: Fully tested and stable in Bitwig Studio

FEATURES

  • Dynamic GUI: Background shifts from charcoal to purple based on knob value.
  • Neon Aesthetic: Interface inspired by New Wave colors (Cyan & Hot Pink).
  • Lightweight: Minimal CPU footprint for smooth performance.

INSTALLATION

Since this is a native Linux VST3, it comes as a directory.

  1. Download or build the 'NewWaveKnob.vst3' folder.

  2. Copy it to your VST3 path. You can use these commands:

    mkdir -p ~/.vst3 cp -r NewWaveKnob.vst3 ~/.vst3/

  3. Rescan for plugins in your DAW.

DEVELOPMENT & BUILDING

To build from source, ensure you have the standard JUCE dependencies (freetype, alsa, etc.) installed.

  1. Clone the repository: git clone https://github.com/jorgensja/newwavepedal.git

  2. Navigate to the build folder: cd newwavepedal/Builds/LinuxMakefile

  3. Build the optimized release version: CONFIG=Release make -j4

ABOUT THE PROJECT

Created by Jorgen Sjaavik as an exploration into C++ DSP development and custom GUI design on the Linux platform.

Vibe-coded with Gemini πŸ€–βœ¨

About

Native Linux VST3 audio plugin featuring a dynamic, neon-infused "New Wave" interface. Built with C++ and JUCE. 🌊🐧

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages