Tessera Processor Software 3.4.0 BETA7
Tessera HD processors (M2, T1 and S4) must be running processor firmware V2.3.2 or later prior to upgrading to V3.0.1 or later.
Please note – this software version is still in development.
Full release notes will be published in due course. Please contact support if you have any immediate questions, feedback, or encounter any bugs.
Although this beta version has been tested, we do not recommend using beta versions of our software for live or critical shows, as there may still be instabilities in the software.
For the latest stable version of the Tessera Processor software, please see our Downloads page.
Tessera HD processors (M2, T1 and S4) must be running processor firmware V2.3.2 or later prior to upgrading to V3.0.1 or later, or the upgrade will fail requiring a SD card restore.
The Tessera S8 processor requires software version 3.0 or later.
Extended Bit Depth is a ground-breaking new way of utilising LED driver chips that further improves the already impressive low-level brightness by increasing the PWM bit depth. This improvement is dependent on the frame rate, the maximum frame rate supported by the panels and the shutter angle of the camera being used. The most significant improvement can be made using lower frame rates (such as 23.976 or 24 fps) with LED panels that support HFR+ up to 250 fps. The results are quite striking even at extremely low brightness levels, with significant improvement in the visual quality of video especially in dark areas of the image, greatly reducing artefacts like noise and speckling.
Frame rate is set in the Genlock section of the Network property editor, and camera shutter angle is set in ShutterSync.
Extended Bit Depth does not affect the maximum peak brightness of LED panels and can be used in conjunction with Dark Magic.
For example, a panel running at 24 fps with a camera shutter angle of 180° might offer an additional 2.3 bits of PWM precision, giving five times the number of achievable brightness levels at the low end, with 125 times the number of achievable colours. The result of this is that the panels can achieve an additional 2.3 stops of dynamic range at the low end. This means that the camera can focus more sharply on the LED, and because of the increase in dynamic range of the screen, shadow detail on the LED panels can be boosted during grading. An increase in 2.3 bits of PWM bit depth means 5 times the number of shades, 2.3 additional stops of dynamic range.
To enable Extended Bit Depth, select the Colour tile, then select the panels you wish to use with Extended Bit Depth on the canvas and tick the Extended Bit Depth checkbox.
Extended Bit Depth checkbox
Stacking is our new feature that allows users to group several processors together and control commonly used parameters simultaneously from a lead processor over a local area network. A member of this group or ‘Stack’ of processors are referred to as ‘Member’ processors, whilst the processor that is controlling the other processors is referred to as a ‘Lead’ processor. A ‘Stack’ can have multiple processors all being controlled by a ‘Lead’ processor, and a network can have multiple ‘Stacks’. Each Stack is identified with its own Stack ID number.
Parameters and Features that can be controlled with Stacking are as follows:
- Input (this also includes input selection and input gamut settings)
- Colour Replace
- 14-Way Colour Correction
- Global Colour (including panel output gamuts)
- Camera based parameters
- Genlock source and phase
- FRM and frame remapping
To use Stacking, press the Control tile in the System section of the processor pipeline. This opens the Control property editor.
Decide whether the processor is to be a Leader or a Member processor, and its Stack ID.
Leader is selected on this processor. Note the Members displayed in the Members list
Member is selected on this processor
When you have assigned processors to be either a Leader or a Member, you will see the members in that stack displayed in the Members list.
Tiles with Stacked parameters have a downward facing double arrow icon in the bottom righthand corner when the Stacking feature is selected. This is darkened when there are no Stacked parameters in that Tile. A Tile with stacked parameters has a White double arrow icon in the bottom righthand corner.
A Tile with no Stacked parameters A Tile with Stacked parameters
When you adjust a Stacked parameter on a lead processor then this parameter will be updated in real time on the Member processors with the same Stack ID.
To activate Stacking on a Tile, select the tile, and then click on the Stacking icon on the Tile property editor. For example, clicking on the Stacking icon in the Global Colour property editor activates Stacking for Global Colour.
Clicking on the Stacking icon activates Stacking for Global Colour
The camera Sensor Type can be changed between Global and Rolling Shutter Sensors. Selecting Rolling Shutter allows the Sensor Readout Time to be entered for even greater precision when ShutterSync is used with Rolling shutter cameras.
A 12-bit custom gradient has been added to Test Patterns.
The start and end of the gradient can be made of any 12-bit colour and can be vertical or horizontal.
The Pipeline UI has been re-organised and improved. Camera-orientated settings, such as Genlock, Frame Remapping, Frame Rate Multiplication and ShutterSync now have their own Tile. Failover and Control have their own System section at the far righthand side of the Pipeline.
The new Pipeline
Selecting the Camera tile opens the Camera property editor.
The Camera property editor
The API has been extended.
- Added colour replace endpoints
- Added test pattern restrict to achievable colours switch
- Added group and global brightness overdrive switches
- Added DynaCal highlight out of gamut and overbright pixels switches
- Added Genlock source and internal source framerate endpoints
- Added endpoints for the remaining StarTracker parameters
- Added Dynacal gamut endpoints for all inputs and output
Support for high DPI screens has been improved for Tessera Remote.
The panel OSD has been improved to give better video status information. NB The effects of Extended Bit Depth are listed here.
The new Video Status pages in the OSD.
Before 3.4, Tessera Remote and Tessera processors relied on SLP (Service Location Protocol) to locate other processors on a LAN. Whilst this is convenient in small networks, it has limitations for use in enterprise level networks and WANs. Direct Connect allows the user to specify the processors you wish to connect to via their IP addresses and port number and is designed to work via a Firewall or Router using port forwarding.
Direct Connect can be accessed from Settings and Settings when you ‘Start Tessera Remote’ in Tessera Remote. Direct Connect cannot be configured from the Tessera Remote in off-line editor
Adding processors can be achieved by clicking Add and typing a relevant IP address and port number. You can also add an Offline Name to help identify your processors. The list of processors will saved into the project file. Note the default port for Tessera processors is 37564.
Adding processors to Direct Connect
Beta versions are now clearly marked as such on the UI.
Some parameters are not yet supported (OSCA enable, dynacal gamuts)
Tessera remote doesn’t display the project name if a project is open.
S4 firmware reload
When upgrading an S4 processor to/from 3.1.0.BETA4 firmware, after firmware reload has finished, the processor will not reboot automatically and will require a manual reboot. After reboot, the processor will operate as normal.
In order to use V3.0.1 or later, it is necessary to run all elements of the system (processor, XDs and panels) on V2.3.1 or later. For panels where V2.3 firmware is not available please continue using V2.2 processor firmware.
Restore factory defaults/format SD card can cause fixture library instability
If you perform either of these operations please reboot your processor before browsing to the fixture library window as this may otherwise be unstable.
Settings from Tessera Control are not applied to newly discovered fixtures
If using Tessera Control to alter Brightness, Temperature or Gamma, these settings are not sent to newly discovered fixtures until a change is made to the value.
Tessera Remote and Tessera Control may not work on Mac OSX El Capitan
When running on a Mac OSX El Capitan the Tessera Remote and Tessera Control applications can fail to detect network ports. This appears to be limited to cases where no default gateway is specified on the computer’s network interface. In situations where no default gateway is set using DHCP, we recommend specifying a default gateway manually. PCs running Windows and Macs running OSX Yosemite or earlier are not affected.
Tessera Remote may fail to import project files
In some cases, Tessera Remote may fail to import project files from local storage. As a workaround create the project from scratch or use a local monitor, keyboard and mouse to import the project file before connecting with Tessera Remote.
Some input devices on KVM switches do not work
We have had reports that trackpads may not function correctly when connected to the processor via a KVM switch. As a workaround we recommend using a mouse, or connecting input devices directly to the processor’s USB ports.
Monitors connected via DisplayPort-to-VGA adapters may be unstable
Local user interface monitors connected to the processor via certain active DisplayPort-to-VGA adapters may give an unstable image or the monitor is not detected at all. As a workaround we recommend using a DVI or DisplayPort monitor.