Settings and Files

Documentation / Contents - Audio Panel

Other cards

Settings and Files

The Configuration File

~/.cyanotype/cymix.conf

Set CYMIX_CONF to use a different path. The format is the house key and value form. The file may be absent; every key is optional.

input_device        pin the input strip to this device, by id or name
output_device       pin the output strip to this device
window_x            the window position, rewritten at quit
window_y
show_device_list    View > Show Device List; off by default
show_quick_help     Options > Show Quick Help; ON by default
professional_mode   Options > Professional Mode; off by default
decibel_scale       Options > Decibel Scale; off by default
show_scrollbar      Options > Show Scrollbar; off by default

Saving is a read, modify and write: your comments, your key order and any key the panel does not own all survive.

What Is Deliberately Not Saved

Gain, mute and sample rate. The hardware holds them, and persisting them would make the panel fight the mixer it is supposed to report. This is a design decision, not an omission.

Environment Variables

CYMIX_CONF          use this configuration file
CYMIX_AUDIOPROBE    path to the audio probe script
CYMIX_PEAK_DEVICE   open a different capture device for the meters
CYMIX_PEAK_DEBUG    trace the capture process to stderr
AUDIODEV            which audio device, on the audioio backends
CY_CTL_CAPTURE_STAGE  which mixer stage the input fader drives
CY_CTL_MONITOR_STAGE  which mixer stage the Monitor checkbox drives
CY_LOG              logging; CY_LOG=debug names every mixer control touched

The last two are what Keys and the Command Line produces.

Other Files

<share>/cymix/audioprobe.sh   the shared audio probe script

The probe is read by the canonical face for the values it displays. The advanced face does not need it; it talks to the control backend directly.

Next

Cyanotype Project. Blueprint Desktop. BSD 2-clause. Not affiliated with Silicon Graphics. SGI, IRIX, and Indigo Magic belong to their owners. 1.0 is aimed at 31 October 2026.