How might we help users understand synthesizer controls and how those controls affect the sound they are creating?

Visualizations

Functionality

Functionality- Initial sound creation

LFO

Filter

Envelope

Load preset

Add effects

New page or dropdown menu?

Search function

Filter search results

Save preset

Preset tags?

Module or full page?

Modulation

Editing modulation

Folder select

Folder select

Complex sounds

Oscillator

Number of oscillators?

Waveform selection

Oscillator window

Filter window

Oscillator input selection toggles

LFO window

Number of LFOs? / LFO selection

Envelope window

ADSR amounts

Wavetable editing

Possible function to draw waveforms

Frequency Modulation

Wavetable editing window?

Effects detailed editing

Editing window? (more complicated, more cpu)

Categories

Feedback

Master window

Output waveform (Diva)

Oscillator waveforms overlap

Amplitude meter

Realtime meter

Spectrum analyzer

Automations

Modulation amount shown above knobs

Color coordination?

Each individual module and it's sections have a separate color

Modulation source color reflected on modulated controls

Individual colors are universal across modules

Oscillator Window

LFO Window

Filter Window

2d waveform or 3d wavetable option

Realtime visual of how wavetable shifts relative to WT position

Realtime modulation position shown above knobs

Realtime visual of current position in LFO waveform

LFO shape

Filter shape (frequency range)

Realtime filter shape and position

Realtime visual of LFO shape changing over time (from a modulation source)

Realtime visual of filter shape changing over time (from a modulation source)

Envelope window

Envelope shape

Realtime visual of envelope shape changing over time (from a modulation source)

Realtime visual of current position in envelope

Macro control

Adding modulation

Matrix window

Drag and drop mod source tab to control

Right click on control to add modulation source

Right click on a macro control to add a source

Save option?

Fixed number of controls vs variable

Possible wavetable editing

Folder options

Save / load option?

Save / load option?

Save / load option?

Filter type selection

Folder options

Module on- show color. Module off- grayscale

Controls that are modulated (and on) show the color of the modulation source

Envelope 1 routed to oscillator amplitude by default

Changing controls in each module reflects the shape of the waveform, envelope, etc. in realtime

Edit ADSR by changing number value under controls

Edit ADSR in envelope window by clicking and dragging on respective envelope line

Phase control in oscillator shows where phase starts on trigger

Changes in unison amount reflected in oscillator window (shows number of voices and their position)

Unison pan position shown in oscillator window when editing detune

Waveform warp reflected in oscillator window when warp is adjusted