Release Notes - Multiview for NDI

2025.6.20.1

New Features

  • Pass-through KVM - control multiple computers using Screen Capture/Screen Capture HX from one multiview instance.

  • NDI tally flags (PNG & border) per multiview and per viewport (breakaway mode).

2025.6.16.1

New Features

  • Audio meters can be added and be tied to a specific viewport on a multiview.

    • Bars can be auto-sized or set to a fixed width.

    • MV will display all channels it can within the space allocated to the audio meters.

    • Padding can be applied to the meters.

  • Captions can now contain multi-line content and wrap content properly.

  • Captions can have width/height applied.

  • Captions can have text alignment set (only impacts fixed-size captions).

Bugfixes

  • Interlaced sources did not draw properly. Multiview will now apply a simple bob filter (scandouble) on any interlaced sources.

2025.5.31.1

  • macOS build available

  • Linux & Windows x86-64:

    • Improved performance of alpha blending PNGs

    • Improved performance of linear filtering

    • Improved performance of nearest-neighbor scaling

  • Auto-complete for expressions on captions

  • Web editor now has copy-paste of viewports, captions, and images

    • Copy-paste provides "intelligent" renaming of element codes. For example, an image copied with code IMG1 will be pasted as IMG2. If IMG2 already exists, IMG3 will be used (or whatever the next logical image might be)

  • Web editor can attempt to scale viewports and captions if the multiview resolution is changed (e.g. from 1920x1080 to 3840x2160).

  • SignalR/Websockets replaced with Server-Sent Events (SSE)

  • Bug fixes:

    • Sources that do not match the same aspect ratio as the viewport now render with letterbox/pillarbox inside the viewport bounds

    • Loading PNGs has a safety fallback path if Multiview cannot allocate a contiguous memory block (fatal crash when loading some PNGs)

    • Web editor would render images at an incorrect scale/resolution

2025.4.29.1

  • Custom fonts for captions/UMD. Add TTFs to the Multiview executable directory and restart MV.

  • Custom text color for captions/UMD

  • Fixed a bug that Michael Lange found - possible crash when Multiview re-initializes all viewers with captions

  • Set frame rate per multiview output - default to 60

  • Set resolution per multiview output - default to 1920x1080

  • Linux ARM64 support

  • Alpha decode & display of alpha channel if the source is sending alpha

  • Linear filtering for scaling sources implemented, hidden behind a command line flag, use –blitmode=linearlut to use linear filtering. (Much slower than nearest neighbor)

  • PNG images with alpha - can be uploaded & displayed on the canvas now

  • Hide & show images via HTTP API calls

Last updated