- must support VST3, AU, and AAX (LV2 support is desirable)
- must have resizable vector graphics
- high performance, GPU rendering is preferred
- cross-platform, works for Windows, Mac, and Linux — as little platform-specific GUI code as possible, as few platform-specific glitches as possible
- includes common controls (sliders, knobs, input boxes, dropdown menus)
- fast development
- beginner-friendly
- multi-touch support (nice to have)
What Framework Is the Best for Making Cross-Platform, High-Performance, Resizable, Vector-Based Plugin GUIs?
-
- KVRer
- Topic Starter
- 4 posts since 30 Oct, 2021
What’s the best plugin framework/stack (JUCE, iPlug2, HISE, Faust, Cabbage, Elementary, CMajor, etc.) for making plugin GUIs that have these capabilities?
Last edited by sergeant on Fri Feb 09, 2024 4:58 pm, edited 2 times in total.
- KVRer
- 29 posts since 14 Jun, 2021 from Italy
- KVRAF
- 4918 posts since 19 Apr, 2002 from Utah
Thank you for remembering Linux and high resolution support!sergeant wrote: ↑Fri Feb 09, 2024 9:58 am What’s the best plugin framework/stack (JUCE, iPlug2, HISE, Faust, Cabbage, Elementary, CMajor, etc.) for making plugin GUIs that have these capabilities?Can React Native be used to do plugin GUI? If so, what are some examples of plugins built with React Native, and how’s their performance?
- must support VST3, AU, and AAX (LV2 support is desirable)
- must have resizable vector graphics
- high performance, GPU rendering is preferred
- cross-platform, works for Windows, Mac, and Linux — as little platform-specific GUI code as possible, as few platform-specific glitches as possible
- includes common controls (sliders, knobs, input boxes, dropdown menus)
- fast development
- beginner-friendly
- multi-touch support (nice to have)
C/R, dongles & other intrusive copy protection equals less-control & more-hassle for consumers. Company gone-can’t authorize. Limit to # of auths. Instability-ie PACE. Forced internet auths. THE HONEST ARE HASSLED, NOT THE PIRATES.