Settings
Open it from Settings in the main window.
Display
Section titled “Display”Adjusts what you see in the GUI.
Colours
Section titled “Colours”Preview, Program, and Inactive colours paint button and scene-tile chrome. Defaults are green, red, and grey.
Master frame rate
Section titled “Master frame rate”The frame rate shared by the session. Default is NTSC 59.94p; 50p, 30p, 24p, and 60p are also listed.
The mixer takes this value at create time, so save the session and reopen it, or restart the app, after a change.
Each Mixing Unit can override output frame rate from its own dialog.
Default Mixing Unit size
Section titled “Default Mixing Unit size”The default resolution of Mixing Units you add later. Default is 1920×1080. Existing units stay put. This control is on the Windows Display tab.
Frame buffer
Section titled “Frame buffer”How many finished frames to keep in memory. Default is 3.
It buffers so a late compose does not stop the output; audio is delayed by the same count.
If processing cannot keep up within that count, frames are skipped until the clock catches up. The pipeline is in System architecture.
Internal colour format
Section titled “Internal colour format”How pixels sit in RAM and on the upload path. The default, UYVY 4:2:2, is half the size of BGRA and converts to RGB only for frames that are actually composed. BGRA 8-bit 4:4:4 is for when you want to skip that convert. Changing it rebuilds file ingest pumps. Windows Display tab only.
Performance
Section titled “Performance”Settings that affect compose performance.
Graphics adapter
Section titled “Graphics adapter”Shows the graphics adapter in use.
Resizable BAR / Unified Memory
Section titled “Resizable BAR / Unified Memory”On Windows you get Resizable BAR status, BAR window / VRAM, and whether GPU upload heaps exist.
Use ReBAR optimization writes frames straight into GPU VRAM on upload. Integrated GPUs, and adapters that do not expose upload heaps, cannot turn it on. Turn it off if you see flicker or a device reset. Why ReBAR is assumed is in About eiviz.
On Apple Silicon the same idea is Unified Memory optimization. Live inputs land in MTLStorageModeShared textures and are sampled there. Off falls back to the ordinary Metal upload path.
Upload NDI on the ingest thread
Section titled “Upload NDI on the ingest thread”On by default. On writes each NDI frame to the GPU so compose and send stay faster. Off uploads CPU frames on the render thread.
Outputs
Section titled “Outputs”Where pictures leave the mixer.
Each row is a name, a transport, an On/Off switch, a video source, and audio.
Transport is OMT or NDI. Hardware outputs such as DeckLink are still in progress.
Source can be Input, Scene, MU PRV, MU PGM, or Multiview.
Audio can be Master, Headphone, any Audio Aux, or None (no audio).
When Multiview is selected as the video source, audio cannot be sent.
OMT can choose an encode path. GPU encode keeps the frame on the GPU and converts it to the VMX codec for send. If CPU encode is selected, the frame is read back as UYVY, then converted to the VMX codec and sent on a dedicated CPU send thread.
NDI is always CPU encode.
One thread is assigned per output. Detail is in NDI / OMT.
Windows applies when you press OK. macOS can also Apply per row.
Multiview
Section titled “Multiview”
Adds and controls monitor mosaics. Detail is in Multiviews.
Default Mixing Unit for new Multiviews
Section titled “Default Mixing Unit for new Multiviews”Which Mixing Unit’s Preview/Program a newly created Multiview watches.
Project default preview refresh interval
Section titled “Project default preview refresh interval”The project-default frame skip. Lower it on a weaker PC so monitoring does not hurt performance.
Every frame through every 8 frames. Default is every 3, about 20 fps at 59.94.
Audio Auxiliary
Section titled “Audio Auxiliary”
The internal mix is 48 kHz stereo. You can add up to eight Audio AUX buses, A–H.
Detail is in Audio Auxs and Audio, ASIO, and related.
Enabled keeps the bus mixing internally with no output device.
Headphone copies Master makes the Headphone bus a duplicate of Master. Leave it off if you want a cue mix.
Web API
Section titled “Web API”vMix-compatible HTTP listen settings. These are stored in the session file.
- Enabled: start the HTTP server when the mixer starts. Default on
- Port: default 8088
- Username / password: BasicAuth if either is set. Both empty means no auth
If the port is already in use, eiviz starts with the HTTP server off, treats the session as HTTP-off, and shows a warning.
Endpoints and Functions are in Compatibility APIs and the Function Reference.
Advanced
Section titled “Advanced”Video output destination window limit
Section titled “Video output destination window limit”Used for real-time Preview, Program, and Multiview.
A Switcher UI shows Preview and Program, so it uses 2 slots. The main Preview/Program, each open Multiview, Scene Editor, and the Overlay window count the same way. Scene tiles and input-preview thumbs do not count.
Auto starts at 6. You can raise it in Settings, but it may become unstable.
At the limit, a new window will not open. Close one to free a slot. The host path is in System architecture.
Preferences
Section titled “Preferences”
Global eiviz settings.
Language
Section titled “Language”English / 日本語.
Dark, Light, or Follow OS.
Latest: v0.2.1-alpha.1

