( am I logged in here? Where's the login button ? )
Sorry if this is a bad question - I time-limited searching to 30 minutes.
I've been searching here for a while now and don't find any recommendations on how to make a better GUI. I work with the Steinberg kit .
I have two VST3s in progress that need better UI. I'd like to actually sell them. I've been creating plugins for my own use since the early 2000s, with the VST2 setup up to the present.
I've used the algorithms for a while now as console apps. They've both found use here for years.
I see where there's an "inline UI editor" and the XML is well-documented. What else is out there? I'd like to improve on the basic '90s look I generally get. Like - how do you get a VU meter with a needle? Better looking controls?
I'm a DSP guy. I have a graphics person as family member if that helps. Any resources for realizing better UI most gratefully accepted.
Gui elements/suggestions
DSP, Plugin and Host development discussion.
Moderator: KVR Moderators (Main)
2 posts
• Page 1 of 1
-
ArkyBeagle
- KVRer
- Topic Starter
- 1 posts since 24 Jun, 2021
Post by ArkyBeagle » Thu Jan 26, 2023 6:39 pm
-
gambero
- KVRer
- 1 posts since 14 Jun, 2021
Post by gambero » Sat Jun 10, 2023 3:01 am
Since you have a graphics person in the family and you're looking to make a skeuomorphic GUI (i suppose, given the needle vu meter), the best approach for that is using filmstrip images for knobs, buttons and meters. Where I work we usually make a 3d model of the plugin GUI and then render the background first without any controls, and filmstrip images cut around the controls and meters. Hope this helps 

2 posts
• Page 1 of 1
Return to “DSP and Plugin Development”
Jump to
- The Main Forums
- ↳ KVR Experts
- ↳ Getting Started (AKA What is the best...?)
- ↳ Instruments
- ↳ Effects
- ↳ Hosts & Applications (Sequencers, DAWs, Audio Editors, etc.)
- ↳ Guitars
- ↳ Mobile Apps and Hardware
- ↳ Soundware
- ↳ Samplers, Sampling & Sample Libraries
- ↳ Hardware (Instruments and Effects)
- ↳ Modular Synthesis
- ↳ Sound Design
- ↳ Production Techniques
- ↳ Music Theory
- ↳ Computer Setup and System Configuration
- ↳ DSP and Plugin Development
- ↳ DIY: Build it and they will come
- ↳ Music Cafe
- ↳ Sell & Buy (+Special Offers, Deals & Promos)
- ↳ KVR Developer Challenge 2023
- ↳ Everything Else (Music related)
- ↳ Off Topic
- ↳ Off Topic Classics
- Official Company Forums
- ↳ 2getheraudio
- ↳ accSone
- ↳ Acon Digital
- ↳ AcousticsampleS
- ↳ AcousModules
- ↳ Agitated State
- ↳ AIR Music Technology
- ↳ AMG
- ↳ Ample Sound
- ↳ Antares Audio Technologies
- ↳ Apisonic Labs
- ↳ apulSoft
- ↳ AriesCode
- ↳ Arts Acoustic
- ↳ Arturia
- ↳ audioD3CK
- ↳ Audjoo
- ↳ AudioSpillage
- ↳ Audiority
- ↳ Back In Time Records
- ↳ Best Service
- ↳ Big Tick
- ↳ Bitwig
- ↳ Controller Scripting
- ↳ Blue Cat Audio
- ↳ CFA-Sound
- ↳ Cherry Audio
- ↳ CK Modules & VST
- ↳ Cmusic Production
- ↳ CWITEC
- ↳ discoDSP
- ↳ DISTRHO
- ↳ Drumdrops
- ↳ Embertone
- ↳ Empirical Labs
- ↳ energyXT
- ↳ Eventide
- ↳ Expert Sleepers
- ↳ forward audio
- ↳ Futucraft
- ↳ Future Audio Workshop
- ↳ FXpansion
- ↳ g200kg
- ↳ Harrison Mixbus
- ↳ HG Fortune
- ↳ Homegrown Sounds
- ↳ HoRNet Plugins
- ↳ Ilya Efimov Production
- ↳ Image Line
- ↳ Impact Soundworks
- ↳ Indiginus
- ↳ Insert Piz Here
- ↳ Inspire Audio
- ↳ Ju-X
- ↳ Kirk Hunter Studios
- ↳ Kirnu
- ↳ Kong Audio
- ↳ Krakli
- ↳ Krotos
- ↳ Kuassa
- ↳ KV331 Audio
- ↳ Le Sound By AudioGaming
- ↳ LennarDigital
- ↳ Les Productions Zvon
- ↳ Liqube Audio
- ↳ Livelab.dk
- ↳ Loomer
- ↳ LVC-Audio
- ↳ Maizesoft
- ↳ Manytone Music
- ↳ MeldaProduction
- ↳ Mellowmuse
- ↳ MIDIMood
- ↳ moForte
- ↳ Mozaic Beats
- ↳ mucoder
- ↳ Muon Software
- ↳ MusicDevelopments
- ↳ Tips & Tricks
- ↳ MusicLab
- ↳ MUTOOLS
- ↳ New Sonic Arts
- ↳ NUSofting
- ↳ Oli Larkin Plugins
- ↳ Orange Tree Samples
- ↳ OverTone DSP
- ↳ patchpool
- ↳ patchwerkz
- ↳ Photosounder
- ↳ PlugInGuru
- ↳ Polyverse Music
- ↳ Precisionsound
- ↳ Premier Sound Factory
- ↳ Psychic Modulation
- ↳ RaXnTraX
- ↳ Realitone
- ↳ Resonance-Sound
- ↳ Reveal Sound
- ↳ Roger Linn Design
- ↳ rs-met
- ↳ S3A: Spatial Audio
- ↳ SaschArt
- ↳ Sennheiser AMBEO
- ↳ Signaldust
- ↳ Skytopia
- ↳ Smart Electronix
- ↳ solar3d-software
- ↳ sonible
- ↳ SonicBirth
- ↳ Sonic Reality / eSoundz.com
- ↳ Sonigen
- ↳ Soundemote
- ↳ Soundiron
- ↳ SPC Plugins
- ↳ Squaredheads
- ↳ Sugar Bytes
- ↳ TAL Software
- ↳ Tokyo Dawn Labs
- ↳ Tracktion
- ↳ Twisted Tools
- ↳ u-he
- ↳ u-he Linux support
- ↳ United Plugins
- ↳ VAZ Synths
- ↳ Virharmonic
- ↳ Westgatesounds.net
- ↳ Wolfgang Palm
- ↳ xoxos
- ↳ ZynAddSubFX
- Site Stuff
- ↳ Site Stuff
- Archived Forums
- ↳ AlgoMusic
- ↳ Soniccouture
- ↳ Kazrog
- ↳ Valhalla DSP
- ↳ LinPlug
- ↳ Muse Research and Development
- ↳ Sarah's Tips
- ↳ Good Loops
- ↳ Humanoid Sound Systems
- ↳ In Session Audio
- ↳ JoBroMedia
- ↳ Kiss-Box
- ↳ linuxDSP
- ↳ Little Endian
- ↳ Lucidsamples
- ↳ Maestro Music Software
- ↳ MKDR
- ↳ Nucleus SoundLab
- ↳ realsamples
- ↳ Saltline
- ↳ Sample Squad
- ↳ AraldFX
- ↳ Audio Poison
- ↳ Aviram Dayan Production
- ↳ Bornemark
- ↳ Citron Instruments
- ↳ Dangerous Bear Underground
- ↳ Don't Panic Studios
- ↳ easytoolz
- ↳ ELBySoniQ
- ↳ Elevayta
- ↳ ePipes
- ↳ Human Touch Technology
- ↳ lmdsp
- ↳ Samplephonics
- ↳ Shuriken
- ↳ SoHa Sound Design
- ↳ SoulViaSound UG
- ↳ Spectralhead Audio
- ↳ Supersynths
- ↳ Studio Toolz
- ↳ Straightarrow
- ↳ StrayWorx
- ↳ stw-audio
- ↳ Subatomic Labs
- ↳ Syntone
- ↳ Teragon Audio
- ↳ Synchro Arts
- ↳ Topten Software
- ↳ Tweakbench
- ↳ Ugo
- ↳ VSTForx
- ↳ My KVR Beta
- ↳ e-instruments
- ↳ AbstractCatsSD
- ↳ Embody
- ↳ H.E. Audio
- ↳ Hollow Sun
- KVR Forum index
- All times are UTC-08:00