LumiNote Manual

Quick Start Guide

This short manual helps you start using LumiNote quickly. Connect your MIDI keyboard, load a MusicXML score, and get instant visual feedback while you play. For now this page covers only the basics; more detailed documentation will follow.

Core Concept

LumiNote renders real sheet music (MusicXML) and listens to your MIDI input. Every note you play is matched against the score and colored: green when correct, red when a required note is still missing.

  • Instant correctness feedback
  • Selectable practice regions (loop)
  • Staff‑specific practice (left/right hand)
  • Cursor follows your progress

What You Need

  • Chrome / Edge (Web MIDI supported)
  • MIDI keyboard (USB or DIN via interface)
  • MusicXML score (.xml / .musicxml / .mxl)
  • Speakers / headphones

No account, no cloud upload – all processing happens locally in your browser.

1. Load or Open a Score

  1. Open the App.
  2. Click Open MusicXML and select a .musicxml, .xml or compressed .mxl file.
  3. Or click Load Example to use the included sample (sad.xml).

2. Connect Your MIDI Device

  1. Click Connect MIDI.
  2. Allow browser permission if asked.
  3. If multiple devices appear, pick yours from the dropdown.
If connection fails: ensure HTTPS (or localhost), and use a browser with Web MIDI support (Chrome / Edge).

3. Practice Modes

Play/Pause
Transport controls for guided listening or checking rhythm.
Selection Mode
Drag a box over notes to define a practice range (automatically sets loop indices).
Loop Mode
Repeats the selected region. If no region is defined it loops the whole score.
Start Note
Click Select Start Note then click a note to move the cursor.
Linear View
Single long horizontal system for focusing on flow and timing.
Staff Filtering
Select only treble or bass notes; only those staff notes count towards chord completion.

4. Feedback Colors

5. Tips & Troubleshooting (Web)

6. Desktop Version Basics

For the downloadable Windows version (WPF): Install WebView2 runtime and .NET 8 Desktop Runtime if the app doesn’t start. Then double‑click the EXE. These runtimes are typically pre‑installed on modern systems.

Advanced deployment notes are in the full startup guide; this web manual keeps it simple.

Practice Strategy: Start slow; aim for consistent green feedback without rushing. Use small loop selections to isolate difficult measures. Switch hands (staff filter) when one hand causes repeated errors.

Next Planned Additions