Mistika Boutique is a software-only product for Windows and macOS based on a pay-per-use subscription model.
As a difference to Mistika Ultima turnkey systems, no hardware or storage connectivity software is included with Mistika Boutique by default. The use of Mistika Workstations or Mistika Storage provided by SGO is optional and can be discussed on request.
Below you will find recommendations for installing Mistika Boutique in your own hardware (for the case of Linux based turnkey systems that are available please read the Mistika Ultima configurations document).
We cannot provide any real-time guarantee for computers and storage volumes that are not provided by SGO. However, Mistika Boutique is agnostic in terms of many component brands although there are exceptions such as video I/O. Therefore, if your system is fast and stable, then Mistika Boutique should typically behave in a similar way.
MISTIKA BOUTIQUE CONFIGURATIONS
- Windows 10 (64 bit)
- macOS: High Sierra and Mojave (older versions are unsupported and will not work)
Note: Linux is not supported for Mistika Boutique (only for Mistika Ultima)
IMAGE FORMAT CONSIDERATIONS:
All Mistika Boutique processing is made in the GPU, with the exception of decoding and encoding of media files which may need intensive use of CPUs and/or fast storage volumes (depending on the codec).
The following are the typical recommendations. Please note that both playback and render speeds will be limited by the slowest component in the system. This mainly depends on the particular image format:
Compressed codecs (ie Apple ProRes, R3D, EXR compressed, XAVC, J2K, H264, H265/HEVC…):
They mainly depend on the CPUs of the system. For these formats it is recommended to use CPUs that are as fast as possible. Mistika provides good parallel processing and in general it can use many CPU cores in parallel both for playback and rendering. It is recommended to use CPUs with a clock speed not less than 3.0 GHz and with as many cores as possible.
Note: Some compressed codecs can also use the GPU for additional speed. In particular:
* RED R3D decoding. Both the CPU and GPU are important
* H264/H265 encoding: These particular formats can be rendered with the NVIDIA GPU encoder which is much faster than using CPU. This requires a modern NVidia GPU (please check NVIDIA website for the supported codecs for each model).
Note: Currently, the NVIDIA encoder only works on Windows as macOS does not support this feature.
Uncompressed formats (ie DPX, EXR uncompressed, Tiff16, Mistika .js, ..):
Performance using uncompressed formats mainly depends on the storage speed so it is highly recommended to use, for example, fast NMVe drives or disk array.
CPUs and Storage:
These components mainly depend on the image formats, as per the previous point.
For Apple computers and from version 8.8.6 only computers from late 2013 or newer are supported.
GPU (Graphics board):
The GPU is the most important component for most Mistika Boutique functionality except for the decoding and decoding of some formats (as explained above).
A modern and discrete GPU is necessary (any model from 2012 or later should work, but the newer the better). NVIDIA is highly recommended (Kepler generation or later) although other brands of discrete GPUs should also work. NVIDIA is what our developers and engineers use for optimising and testing Mistika Technology software which is why they are the preferred option.
The size of GPU memory is also important. For 4K production we recommend GPUs with at least 11 GB. Please note that Mistika Boutique is optimised for high performance, not to save GPU memory.
Mistika Boutique does not currently support multi-GPU (multi-GPU is only available with Mistika Ultima on Linux).
In general, Quadro boards are better than equivalent GeForce models of the same generation and specs, mainly in these aspects:
- Quadro boards can upload and download images at the same time. This provides faster real-time speeds when using AJA SDI video boards for the video output.
- RED R3D decoding will also benefit from this capability.
- Quadro boards have more memory than their equivalent GeForce of the same generation, so they can accomplish more complicated jobs
As a result, we recommend Quadro boards when also using SDI boards and also for complex projects which require intensive processing. Meanwhile, GeForce boards are a cost-effective option for systems without SDI video boards. The most recommended models are:
NVIDIA GeForce 1080ti - recommended for render nodes and for systems without AJA video boards (although it also works with it).
NVIDIA Quadro P4000 - good performance working in tandem with AJA boards. Up to 4K/UHD 60p in real-time, including color grading, framing and basic effects. NVIDIA hardware encoder up to 4K.
NVIDIA Quadro P5000 - excellent performance working in tandem with AJA boards. Up to 2 x UHD 60p in real-time, including color grading, framing and basic effects. NVIDIA hardware encoder up to 8K.
Currently, this model is considered the ‘sweet spot’ in terms of the performance/price ratio.
NVIDIA Quadro P6000 - high end performance working in tandem with AJA boards. For complex 4K/UHD workflows and 8K+. NVIDIA hardware encoder up to 8K. Also recommended for complex VR workflows.
NVIDIA RTX – they are already supported but currently they do not provide a significant advantage with Mistika Technology applications (maybe up to 20% in specific cases) and the cost is much higher than other models. For this reason, we still recommend the Pascal generation.
For more details about the differences between Quadro and GeForce GPUs please check this document: https://support.sgo.es/solution/articles/1000247927-nvidia-quadro-or-geforce-
8 GB for learning/training systems and working on simple projects. Also, permits basic HD workflows on laptops or computers which have few CPU cores.
16 GB for HD/2K production on systems with up to 16 CPU cores.
64 GB for normal 4K production with few layers. More RAM for complex multi-layer workflows on workstations with many CPU cores.
128 GB for complex multi-layer 4K workflows or basic UHD 8K production.
256 GB or more for complex UHD 8K production or 16K
Note: The above resolution examples are approximate and provided for guidance only, as resolution is only one aspect to be considered. For example, basic 8K VR projects typically do not need too much RAM as often they are made of just one 8K layer and one stitch effect. However, UHD 8K production involves significantly more complexity and RAM.
Currently, Mistika Boutique is specifically designed to playback through professional SDI outputs provided by AJA video I/O and is a highly recommended component:
- Images: AJA SDI or AJA HDMI outputs (both are always active. In Mistika Boutique, Quad SDI is supported up o 4K/UHD. HDMI is only supported up to HD resolutions)
- Audio: AJA digital AES output or AJA SDI/HDMI embedded audio. (AJA converters to analogue audio are also available)
- If your system does not have an AJA video board then playback to graphics is also possible through the GPU (GUI Monitors), using the motherboard for the audio output. However, the video signals are not considered to be professional, and there will be an impact in several aspects:
- The real-time performance will be reduced and importantly will not be as stable as using a dedicated video board. This is because the GPU will need to do both the image processing and ‘drawing’ the display. Also, GPUs do not have native video buffering to provide additional stability (ie processing ahead).
- In general, most GPUs can have a frame rate error of 1 fps which can lead to slight visual artifacts during playback.
- The audio can easily go out of sync as the images and audio will follow different hardware paths. Note, the AJA board takes care of both paths and is the only way to ensure the audio is always in sync with the corresponding images.
- Another difference is the maximum cable distances. SDI cables can be virtually unlimited, while GPU cables (DisplayPort, HDMI, DVI) can only be a few meters long.
Note: If you don’t have an AJA video board it is highly recommended to at least have two GUI monitors, mainly for using the second one as a full screen display for the output image. Working with only one monitor and no video output is still possible (for example in a laptop), but it has significant interface limitations.
- Supported AJA video board models for Mistika Boutique:
Aja supported modes on Mistika Boutique (Windoiws and Mac):
- Quad SDI 3G - Supports up to 2 x 2K (2K Stereo3D) or 1 x 4K / UHD (4K RGB 10bit up to 24p, UHD YUV422 10 bit up to 60p ).
- HDMI connector - Supports up to 4K / UHD 60p, depending on the display model.
Note: In addition, since Mistika Boutique 8.8.1 the 4K / UHD also work trough HDMI , but not all displays supoort those nodes. 4K/UHD capability requires Aja driver 15.xxx and latest firmware. Even with that, several display models do not work for UHD/4K modes over AJA HDMI (Most AJA boards use HDMI 1.4+ output , which is refused by some HDMI displays that only accept HDMI 2.0 ) If you need UltraHD or 4K trough HDMI and your display does not support it correctly, the alternative method is to add an Aja Hi5+ 4K converter (or similar converter from Quad SDI to HDMI 2.0).
AJA Kona4. 4 x SDI 3G connectors and one HDMI connector. Up to 4K / UHD 60p (over Quad SDI or HDMI)
AJA Corvid88: 8 x SDI 3G. This model permits up to 2 x 4K/UHD 60p Quad SDI. ( for 4K Stereo3D or for UHD SDR + HDR simultaneous monitoring).
AJA IO 4K: 4 x SDI 3G connectors and one HDMI connector. Up to 4K / UHD 60p over QUAD SDI)
AJA IO 4K Plus: 4 X SDI 3G connectors and one HDMI connector. Up to 4K / UHD 60p (over Quad SDI or HDMI)
AJA IO 4K: 4 x SDI 3G connectors and one HDMI connector. Up to 4K / UHD 60p
AJA IO 4K Plus: 4 x SDI 3G connectors and one HDMI connector. Up to 4K / UHD 60p
AJA Drivers and Firrmware
Driver: Version 14 and later are supported for Mistika 8.8.0. Version 13 and older are not supported in any platform. Mistika 8.8.1 and later require Aja driver 15.0 or later
Firmware: The firmware installed needs to be the "Io4K (4K Mode)" and not the "Io4K (UFC Mode)". You can check it in the AJA control panel.
Note: Currently, AJA Kona5 boards (and the corresponding 8K video modes) are not supported on Mistika Boutique (only on Mistika Ultima for Linux). Support for AJA Kona5 on Boutique is expected as a future development.
SUPPORTED COLOR CONTROL PANELS:
Tangent CP200 (legacy)
Tangent Elements (set of six panels are recommended)
Note: The Tangent driver (TangentHub / Tangent Synapse) is not provided with Mistika Boutique. Please download the drivers from www.tangentwave.co.uk
Minimum: one monitor with 1920 x 1080 resolution.
Recommended: two monitors with 1920 x 1200 resolution (plus an output reference display connected to an AJA video board).
Note: In the current version of Mistika Boutique, 4K monitors (or higher) are not recommended for the GUI as interface elements and text may look to small. In general, using a 4K GUI monitor is only a good option if the size is 37" or more. This is planned to change in future versions (a new scalable interface is already in development).
Any model supported in your operating system.