Files
hms-mediaengine/fixture_profiles/layer64/layer64.csv
T
HMS MediaEngine Agent 0922cc1d68 Phase 0: Repository-Initialisierung nach Bauplan v1.2
- Struktur gemäß §8 (Eigentumsgrenzen), PLAN.md als normative Basis
- Pflichtdokumente: STATUS.md, ERRORS.md, TEST_REPORT.md, CHANGELOG.md, ADRs
- ADR-0001 Python 3.13-Pin, ADR-0002 GStreamer 1.28.6-Pin (Windows),
  ADR-0003 IPC TCP+MessagePack v1
- Kernpakete: hms_protocol, hms_domain, hms_parameter, hms_artnet,
  hms_adaptive, hms_capabilities, hms_plugin_sdk
- Renderer-Spike: D3D11-Primärpfad + Dev-GL-Pfad (§36 Nr. 4-5)
- Control Core: FastAPI REST + WebSocket (§36 Nr. 9)
- Beispielplugins: Passthrough + Gaussian Blur (3 Adaptive-Quality-
  Varianten, HLSL/GLSL/GLES)
- Tools: Art-Net-Emulator, Fixture-Generator (Master32/Layer64-CSV),
  Capability-Probe
- JSON-Schemas: IPC, Plugin, Projekt, Cluster
- 121 Unit-/Integrationstests grün, Ruff grün

Gate 0 bleibt offen: Hardwaremessungen nur auf echter Windows-Referenz-
hardware gültig (§29.7, §33).
2026-09-11 00:36:59 +02:00

66 lines
2.4 KiB
CSV

channel,parameter,resolution_behavior
1,Layer Enable,Schalter
2,Opacity (MSB),16 Bit
3,Opacity (LSB),16 Bit
4,Source Type,Enum: Media/Generator/Live/Solid
5,Media Bank,8 Bit
6,Media Folder,8 Bit
7,Media/Plugin Index (MSB),16 Bit
8,Media/Plugin Index (LSB),16 Bit
9,Load/Commit Selection,steigende Flanke
10,Transport,Enum: Stop/Play/Pause/Retrigger
11,Loop Mode,Enum
12,Playback Direction/Mode,Enum
13,Playback Speed (MSB),"16 Bit, signed Mapping"
14,Playback Speed (LSB),"16 Bit, signed Mapping"
15,Playback Position (MSB),"16 Bit, normalisiert"
16,Playback Position (LSB),"16 Bit, normalisiert"
17,In Point (MSB),"16 Bit, normalisiert"
18,In Point (LSB),"16 Bit, normalisiert"
19,Out Point (MSB),"16 Bit, normalisiert"
20,Out Point (LSB),"16 Bit, normalisiert"
21,Blend Mode,Enum
22,Transform Mode/Anchor,Enum
23,Position X (MSB),"16 Bit, signed"
24,Position X (LSB),"16 Bit, signed"
25,Position Y (MSB),"16 Bit, signed"
26,Position Y (LSB),"16 Bit, signed"
27,Scale X (MSB),16 Bit
28,Scale X (LSB),16 Bit
29,Scale Y (MSB),16 Bit
30,Scale Y (LSB),16 Bit
31,Rotation (MSB),16 Bit
32,Rotation (LSB),16 Bit
33,Crop Left,8 Bit
34,Crop Right,8 Bit
35,Crop Top,8 Bit
36,Crop Bottom,8 Bit
37,Hue,8 Bit
38,Saturation,8 Bit
39,Brightness,8 Bit
40,Contrast,8 Bit
41,FX1 Enable,Schalter
42,FX1 Plugin Select,"8 Bit, Show-Registry"
43,FX1 Mix,8 Bit
44,FX1 Parameter P1,8 Bit oder manifestgebundene Paare
45,FX1 Parameter P2,8 Bit oder manifestgebundene Paare
46,FX1 Parameter P3,8 Bit oder manifestgebundene Paare
47,FX1 Parameter P4,8 Bit oder manifestgebundene Paare
48,FX1 Parameter P5,8 Bit oder manifestgebundene Paare
49,FX1 Parameter P6,8 Bit oder manifestgebundene Paare
50,FX1 Parameter P7,8 Bit oder manifestgebundene Paare
51,FX1 Parameter P8,8 Bit oder manifestgebundene Paare
52,FX2 Enable,Schalter
53,FX2 Plugin Select,"8 Bit, Show-Registry"
54,FX2 Mix,8 Bit
55,FX2 Parameter P1,8 Bit oder manifestgebundene Paare
56,FX2 Parameter P2,8 Bit oder manifestgebundene Paare
57,FX2 Parameter P3,8 Bit oder manifestgebundene Paare
58,FX2 Parameter P4,8 Bit oder manifestgebundene Paare
59,FX2 Parameter P5,8 Bit oder manifestgebundene Paare
60,FX2 Parameter P6,8 Bit oder manifestgebundene Paare
61,FX2 Parameter P7,8 Bit oder manifestgebundene Paare
62,FX2 Parameter P8,8 Bit oder manifestgebundene Paare
63,Layer Retrigger/Reset,steigende Flanke
64,reserviert,muss neutral ignoriert werden