Back to Browse

Audio Plugin User Interfaces in Rust

1.8K views
Apr 26, 2025
29:36

This time you can learn how to build modern GPU accelerated user interfaces (GUI) for your audio plugins in Rust! We will be using egui, one of the three options nih_plug gives us to create the editors. egui is in my opinion the easiest way to build UIs through the immediate mode approach while being GPU accelerated, performant and lightweight. Plugin Code: https://github.com/steckes/rust-audio-plugin/tree/egui-ui UI Framework: https://github.com/emilk/egui Chapters: 00:00 Overview 01:12 egui Framework 04:35 Review last Video 05:26 Setup egui in Plugin 07:00 Basic Layout + Gain Slider 10:30 Custom Mute Switch 18:20 Custom Peak Meter 27:00 Wrap Up #plugins #ui #userinterface #coding #vst #clap #coding #rustlang #bitwig #ableton #musicproducer #daw

Download

1 formats

Video Formats

360pmp451.8 MB

Right-click 'Download' and select 'Save Link As' if the file opens in a new tab.

Audio Plugin User Interfaces in Rust | NatokHD