Sound editing environments

The user interface

Graphical user interface elements

Control grouping

Operating modes

Point and click operation

Some common ways of representing audio related data

Functions and waveforms

Spectra

Amplitude. Panning and positioning.

Notes or musical events. Tracks and compositions.

Trajectories

Synthesis and effects parameters

Algorithms

User feedback and progress indication

Undo and history

Realtime vs. non‐realtime processing

Sound editing in multitasking environments—responsiveness, resource utilization, performance

Plugins, modularity and expandability

Interfacing—transfer file formats, I/O and IPC