OMR โ€” Vektrun Transpo MVP

Mechanical score transposition via API. PDF in โ†’ transposed PDF + MusicXML + canonical JSON + AI analysis out.

Endpoints

Quick start

# 1. Authenticate
TOKEN=$(curl -s -X POST https://omr.vektrun.com/auth/token \
  -d 'username=USERNAME&password=PASSWORD' | jq -r .access_token)

# 2. Transpose
curl -s -X POST https://omr.vektrun.com/transpose \
  -H "Authorization: Bearer $TOKEN" \
  -F "file=@score.pdf" \
  -F "interval=P5" -F "target_clef=treble" \
  -F "target_instrument=violin" -F "llm_analysis=true"