-verified- Truepianos 1.4.1 — Serial

| Byte | Field | Description | |------|---------------------|-----------------------------------------------| | 0 | Start‑of‑Frame (SOF)| 0x7E | | 1 | Message Type (MT) | 0x01 = Key‑On, 0x02 = Key‑Off, 0x03 = Pedal | | 2‑3 | Key Number | 0–127 (7‑bit) + reserved | | 4‑5 | Velocity / Pedal | 0–127 (velocity) or 0/1 (pedal) | | 6‑7 | Timestamp Low | 16‑bit low‑order of host time (ms) | | 8‑9 | Timestamp High | 16‑bit high‑order of host time (ms) | |10‑11 | CRC‑16 | Modbus polynomial 0x8005 | |12 | End‑of‑Frame (EOF) | 0x7F |


| Metric | Definition | |-----------------------|-----------------------------------------------------------------------| | CPU Utilization | Percentage of a single logical core used by the plug‑in (sampled at 1 kHz). | | Memory Footprint | Peak RAM allocated for sample cache and buffers. | | Round‑Trip Latency| Time between key‑press on controller and audible output (including OS scheduling). | | Jitter | Standard deviation of latency over 10 000 events. | | Audio Fidelity | Signal‑to‑Noise Ratio (SNR) measured with a pink‑noise sweep (–60 dBFS reference). | -VERIFIED- Truepianos 1.4.1 Serial

TruePianos 1.4.1 is widely considered a "verified" and stable legacy module in the music production community. It is renowned for its extremely efficient CPU usage and "playability" rather than hyper-realistic sampling. Unlike modern libraries that can consume gigabytes of RAM (e.g., Kontakt libraries), TruePianos uses a hybrid modeling/sampling approach, making it a staple for songwriters and producers working on less powerful systems. TruePianos uses a hybrid modeling/sampling approach

Truepianos is a software plugin designed for music production, offering high-quality piano sounds. It's developed to provide musicians and producers with realistic and versatile piano samples. 0x02 = Key‑Off

┌───────────────────────┐
│  Host Operating System │
└───────┬───────┬───────┘
        │       │
   Audio I/O   Serial I/O
        │       │
  ┌─────▼─────┐ ┌─────▼─────┐
  │  Audio    │ │  Serial   │
  │  Engine   │ │  Engine   │
  └─────┬─────┘ └─────┬─────┘
        │           │
  ┌─────▼─────┐ ┌─────▼─────┐
  │  Sample   │ │  Protocol │
  │  Manager  │ │  Parser   │
  └─────┬─────┘ └─────┬─────┘
        │           │
   ┌────▼─────┐ ┌────▼─────┐
   │  Wave‑   │ │  Event   │
   │  Table   │ │  Queue   │
   └────┬─────┘ └────┬─────┘
        │           │
   ┌────▼─────┐ ┌────▼─────┐
   │  DSP     │ │  UART/   │
   │  Filters │ │  FTDI    │
   └────┬─────┘ └────┬─────┘
        │           │
   ┌────▼─────┐ ┌────▼─────┐
   │  Audio   │ │  Serial  │
   │  Output  │ │  Output  │
   └──────────┘ └──────────┘