Skip to content

Releases and Compatibility

Justagwas edited this page Aug 25, 2026 · 1 revision

Releases and Compatibility

Current documented system

Component Version
Pianoscribe application 3.0.1
Piano Engine bundle 1.0.1
Model schema 1
Configuration schema 7
Managed CUDA ONNX Runtime 1.27.0
Managed DirectML ONNX Runtime 1.24.4

This Wiki describes the current 3.0.1 transcription path. Version 3.0.1 is the minimum supported Pianoscribe release. Compatibility should be read from the versioned source and manifests rather than inferred from a product name:

  • model bundles must match the expected model ID, version, schema, frontend, and components;
  • runtime packs must match their provider, ONNX Runtime version, and CPython ABI;
  • CUDA and cuDNN major requirements follow the selected runtime build;
  • older configuration is normalized into the current schema where supported.

Moving from A2M

Pianoscribe 3.0.1 begins a separate installation and automatic-update line. An earlier A2M release can announce Pianoscribe, but it directs the user to the Pianoscribe download page rather than installing it automatically.

Install and launch Pianoscribe once before uninstalling A2M. On first launch, Pianoscribe looks for reusable settings and compatible managed data in earlier A2M locations and migrates them when possible. After confirming that Pianoscribe works, A2M can be uninstalled. Existing MIDI files are standard MIDI files and are not removed or made incompatible by this transition.

The formulas and dimensions in the process pages describe Piano Engine bundle 1.0.1. Later compatible models may declare different frontend dimensions or symbols, so use the documentation that matches the active bundle.

Clone this wiki locally