Projector Grid


Projector Grid — Free Download. Multi-Projector control

Projector Grid is a desktop application for controlling and monitoring many Panasonic network projectors from a single workspace. It runs natively on Windows and macOS, communicates directly with projectors over the local network, and is built for large-scale projection mapping and permanent installations. The software sends power, shutter, input, and lens commands to individual units, groups, or the entire rig. Live status for every projector includes power state, intake and exhaust temperature, runtime hours, voltage, error flags, input, and signal presence. Geometry correction covers keystone, four-corner, and curved adjustments. Color matching, brightness, and white balance can be aligned across a blended surface. Scheduled tasks support one-off, daily, or weekly commands. The application sends and receives OSC over UDP with auto-generated addresses for every command, so QLab, TouchDesigner, Resolume, and other show-control systems can drive it directly.

5.0(1 ratings)
File size: 10.7 MB
The latest version of Projector Grid is: 1.4.0
Operating system: Windows, Mac OS
Languages: English
Price: $0.00 USD (Open Source (GPL-3.0))
  • Auto-Discovery. Scans the local subnet to detect compatible Panasonic projectors and add them to the workspace without manual IP entry. Detection runs in the background and populates a list of found units that can be added individually or in bulk. This removes the need to type addresses for large installs where dozens of projectors share a network segment.
  • Power and Shutter Control. Sends power on, power off, and shutter open or close commands to selected projectors, named groups, or all units at once. Commands are dispatched concurrently in batches of up to 100, which keeps large rigs responsive. Shutter state is reflected in the interface so blanked projectors are visible at a glance.
  • Input Selection. Switches the active source on any projector between HDMI, DVI-D, RGB, SDI, DIGITAL LINK, or other available inputs. The input list is read from the projector model, so unsupported sources are not shown. Input changes can be sent to a single unit or synchronized across a blend.
  • Lens Adjustment. Controls zoom, focus, and lens shift from the workspace. Adjustments can be made with on-screen buttons or keyboard shortcuts, including slow-speed movement with Ctrl or Cmd modifiers. Lens memory recall is also available for projectors that support stored lens positions.
  • Live Status Monitoring. Displays power state, intake and exhaust temperature, lamp or laser runtime hours, voltage, error flags, current input, and signal presence for every projector. The status table updates on a polling cycle that runs concurrently in batches of up to 100, so full refresh cycles remain fast even with 100 or more projectors. Offline units are marked with a red indicator.
  • Geometry Correction. Applies keystone, four-corner, and curved geometry adjustments directly from the application. Corner correction handles can be dragged without rebuilding the dialog on every frame. Linearity and pincushion sliders support both auto and manual modes. Geometry settings are stored per projector and restored with the workspace.
  • Color and Brightness Matching. Aligns brightness, color, and white balance across a blended surface. The Color Correction dialog uses flat, always-visible cards for color entries and color-temperature groups. Light output and max light output sliders adjust lamp or laser power. Color matching tools help eliminate visible seams between adjacent projectors.
  • Scheduled Tasks. Creates one-off, daily, or weekly commands that run automatically at specified times. Tasks can target a single projector, a group, or the entire workspace. The scheduler runs locally and does not require an external server. Task definitions are saved with the project file.
  • OSC Integration. Sends and receives OSC messages over UDP with auto-generated addresses for every command. Each projector and each control parameter gets a unique OSC path. External systems such as QLab, TouchDesigner, and Resolume can send OSC to trigger power, shutter, input, lens, and geometry commands. The application also emits OSC messages when projector status changes.
  • Workspace Persistence. Saves the entire workspace, including projector list, named groups, geometry settings, color adjustments, and scheduled tasks, as a project file. Undo and redo operations cover workspace edits such as moving projectors, grouping, and property changes. Window size, position, and maximized state are remembered across restarts.
  • Keyboard Shortcuts. Provides shortcuts for common operations, including refresh (F5), fit-to-selection (F), and fit-all (Shift+F). Lens shift, zoom, and focus can be driven entirely from the keyboard. The shortcut dialog shows platform-specific symbols on macOS, such as ⌘ and ⇧.
  • Multi-Monitor Window Restoration. Restores the application window to its saved position and size, with checks against currently connected displays. If a monitor was disconnected, the window opens on a visible display instead of off-screen. Positions on monitors to the left of or above the primary display are preserved.

Projector Grid was created as a cross-platform alternative to Panasonic's own control software, which is Windows-only and splits control, monitoring, and geometry across separate applications. The first public release appeared in 2023. Development is led by a small team focused on show-control workflows and permanent installation needs. The application is written in Dart using the Flutter framework, with platform-specific code for Windows and macOS. Windows builds use the Impeller rendering engine. The macOS build uses Swift Package Manager for plugin integration. The project is licensed under GPL-3.0 and has no telemetry or analytics.