- High output quality; Lanczos3 scaling, subpixel precision everywhere,
white balance adjustment, mix of 16- and 32-bit floating point
- for intermediate calculations, dithered output.
+ for intermediate calculations, dithered output, optional 10-bit input
+ and output support.
- Proper sound support: Syncing of multiple unrelated sources through
high-quality resampling, multichannel mixing with separate effects
pipelines, running transitions etc., so that the visual look is
consistent between operators.
+ - Comprehensive monitoring through Prometheus metrics.
+
[1] For reference, that is: Core i7 4600U (dualcore 2.10GHz, clocks down
to 800 MHz after 30 seconds due to thermal constraints), Intel HD Graphics
4400 (ie., without the extra L4 cache from Iris Pro), single-channel DDR3 RAM
- libzita-resampler, for resampling sound sources so that they are in sync
between sources, and also for oversampling for the peak meter.
- - Lua, for driving the theme engine.
+ - LuaJIT, for driving the theme engine.
- libpci, for printing friendly PCI device names in an error message.
with:
apt install qtbase5-dev libqt5opengl5-dev qt5-default libqcustomplot-dev \
- pkg-config libmicrohttpd-dev libusb-1.0-0-dev liblua5.2-dev \
+ pkg-config libmicrohttpd-dev libusb-1.0-0-dev libluajit-5.1-dev \
libzita-resampler-dev libva-dev libavcodec-dev libavformat-dev \
libswscale-dev libavresample-dev libmovit-dev libegl1-mesa-dev \
libasound2-dev libx264-dev libbmusb-dev protobuf-compiler \