Support creating custom themes for UI widgets (buttons, sliders) using Layers

Allow the composition author to provide a custom Layer (or a group of Layers) for each component of each UI widget, to completely customize the visual appearance of UI widgets.

Proposed new nodes:

  • Make Action Button Theme (Layers) with the following Layer inputs:
    • Background
    • Background: Hovered
    • Background: Pressed
  • Make Toggle Button Theme (Layers) with the following Layer inputs:
    • Checkmark
    • Checkmark: Hovered
    • Checkmark: Pressed
    • Checkbox
    • Checkbox: Hovered
    • Checkbox: Pressed
    • Checkbox: Toggled
    • Checkbox: Toggled and Hovered
  • Make Slider Theme (Layers) with the following Layer inputs:
    • Handle
    • Handle: Hovered
    • Handle: Pressed
    • Active Track
    • Active Track: Hovered
    • Inactive Track
    • Inactive Track: Hovered

You could then create your own Layers (using Vuo's built-in Layer nodes, or using custom images) to feed in to these nodes, and the UI widgets would display the appropriate Layer(s) at the appropriate times.

Component: 

Notes from Team Vuo

Vuo Pro: 

No — available with both Vuo and Vuo Pro licenses

Complexity: 

●●○○ — A few weeks of work

Potential: 

●○○ — Appeals to current community

Node to display widgets in Touch Bar

Be able to display widgets in Apple Touch Bar and use their values to control the composition.

Suggested by lechbialek. See also: Apple Touch Bar support in editor.

Component: 

Notes from Team Vuo

Vuo Pro: 

Yes — requires a Vuo Pro license

Complexity: 

●●○○ — A few weeks of work

Potential: 

●○○ — Appeals to current community

Hearing Range Test

Human ear is said to hear frequencies between 20 - 20 000 Hz.

This app and composition allows you to play with these frequencies and run the test for yourself.

I can hear frequencies up to 17.500 Hz when the volume is set quite loud.

By default I sat the loudness quite low to avoid brutal high frequency in your ears when you start the app, but still I RECOMMEND TO SET YOUR SPEAKER VOLUME QUITE LOW ON START and tune it up slowly ;)

Feedback welcome

Composition and supporting files: 

Exported App: 

Pages

Subscribe to RSS - User Interface