Glossary#

a2jmidid#

a2jmidid is an application that bridges between the system MIDI ports and JACK.

AU#

A proprietary plugin standard, mainly used on MacOS. We recommend using LV2 instead.

Balance#

Balance (or Stereo balance) is the left-right balance of a stereo audio signal.

Bounce#

Bouncing means exporting to audio.

BPM#

The BPM is the tempo of the song.

Carla#

A plugin host that provides a library Zrythm uses to load some plugins. Plugins loaded through Carla can be bridged to separate processes.

CLI#

CLI is the interface users interact with when typing commands in a terminal.

Clip#

Used interchangeably with region.

Control#

A control is a port with a user-changeable control value that affects a processor, such as a plugin. For example, a gain control. Used interchangeably with Parameter.

CV#

In a software environment, CV represents audio-rate control data.

DAW#

A DAW is software used to compose, record, edit, arrange, mix and master music.

DSP#

In the context of a DAW, DSP means audio signal processing.

Free software#

Free/libre software means users control the program, as opposed to proprietary software, where the program controls the users.

JACK#

JACK is a sound server that offers low latency for users and provides a simple API for developers. It is the de facto standard sound server for professional audio on GNU/Linux.

LV2#

LV2 is an extensible, cross-platform open standard for audio plugins. LV2 has a simple core interface, which is accompanied by extensions that add more advanced functionality.

MIDI#

MIDI is a technical standard for communication between musical instruments and computers.

MIDI note#

MIDI Notes are used to trigger virtual (or hardware) instruments.

../_images/midi_note.png
Mono#

A single-channel audio signal (see also Stereo).

Pan law#

TODO

Panning#

Panning is the distribution of a Mono signal into a new stereo or multi-channel sound field.

Parameter#

Used interchangeably with Control.

Plugin#

A plugin is an external module that provides audio processing capabilities to Zrythm, such as an SFZ instrument or an LV2 reverb plugin.

Project#

A project refers to a work session. It is saved as a directory containing a project file along with other auxiliary files. See Projects for more details.

Range#

A Range is a selection of time between two positions.

../_images/ranges.png
พื้นที่#

A region (or Clip) is a container for MIDI Notes, audio or other events. See Regions.

SFZ#

SFZ is a file format for sample-based virtual instruments.

SF2#

SF2 is the successor of SFZ.

Stereo#

A two-channel audio signal (left and right) (see also Mono).

VST2#

A proprietary plugin standard and the predecessor of VST3. We do not recommend using this standard.

VST3#

VST3 is a plugin standard that supersedes VST2. It is better to use VST3 than VST2, because it is released as Free software. However, we recommend using the LV2 standard instead.

XRUN#

A buffer overrun or underrun. This means that Zrythm was either not fast enough to deliver data to the backend or not fast enough to process incoming data from the backend. Usually XRUNs are audible as crackles or pops. XRUNs usually occur when when the audio engine's buffer size is too low and the sound card cannot process incoming buffers fast enough (overrun). Some sound cards cannot cope with small buffer sizes, so the buffer length should be increased to ease the work done by the sound card.

Zrythm user path#

The path where Zrythm will save user data, such as projects, temporary files, presets and exported audio. The default is zrythm under