redFrik / GUICV

Green GUI widgets with built-in controllers

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

a Quark for SuperCollider

GUICV

Some GUI widgets with a colour theme and built-in controllers (M-V-C).

These widgets are also efficient as they filter out repeated values and only redraw when needed.

Mainly written for use in the GFX quark. Based on my older redGUI in the redSys quark. redGUI was, in turn, loosely based on Ron Kuivila's Conductor quark.

Basic example:

//code <-> gui
(
a= GUICVKnob().front;
)
a.value;  //click the knob and this will be different
a.value= 1.0.rand;  //set the knob's value from code

Requirements

SuperCollider version 3.9 or newer running under macOS, Linux or Windows.

Dependencies

  • QtGUI - i.e. it will run on most SuperCollider installs.
    An exception is the CV class. It does not use QtGUI and can be used on any SuperCollider install (it will work under so called headless systems).

Installation

//install
Quarks.install("https://github.com/redFrik/GUICV")
//recompile
"GUICV".help

About

Green GUI widgets with built-in controllers


Languages

Language:SuperCollider 100.0%