FREEDOM251

Freedom251 › Music notation software

Impro-Visor

Free plan LinuxMacWindows

Visit Impro-Visor Alternatives Pricing

Impro-Visor's own site

What Impro-Visor is

Impro-Visor is free desktop music notation software designed for jazz musicians composing and studying solos. It helps users hear solos, examine how they are constructed, and work with chord changes. Musicians can create lead sheets and solos through point-and-click entry or free-form text notation. From chords, the program generates rhythm-section accompaniment that can serve as a backing track for a lead sheet.

Optional note coloring indicates how notes relate to chords and scales, and a roadmap editor analyzes implied keys and idiomatic progressions. Impro-Visor can generate licks or choruses from a user-modifiable grammar and learn grammars from a corpus of solos. Users can define accompaniment styles with its Style Editor or create styles from MIDI performances using the Style Extractor. Solos and lead-sheet melodies can be exported as MIDI or MusicXML; MIDI exports may include accompaniment. MIDI import works one track at a time, while MusicXML export handles one chorus at a time, and the program cannot import MusicXML directly. Impro-Visor is designed for a single monophonic solo line, not polyphonic parts such as stacked notes or double stops. It runs on Windows, macOS, and Linux systems that support Java 1.8 or later.

Who it suits

Impro-Visor suits jazz musicians who want to compose solos, hear chord-based accompaniment, and study harmony. Its stated uses also include self-study, classroom use, and play-along practice.

What it does well

  • Free software released under the GNU General Public License, v2.
  • Generates rhythm-section accompaniment from chords.
  • Offers point-and-click and free-form text notation entry.
  • Can generate licks or choruses from modifiable grammars.
  • Exports solos and lead-sheet melodies as MIDI or MusicXML.
  • Runs on Windows, macOS, and Linux with Java 1.8 or later.

What to know first

  • MIDI import is limited to one track at a time.
  • MusicXML export handles one chorus at a time and cannot be imported.
  • Designed for monophonic solo lines, not polyphonic parts.

Limits

MIDI files can be imported one track at a time, and MusicXML export handles one Impro-Visor chorus at a time. The program cannot import MusicXML directly and is designed for a single monophonic solo line.

Plans

PlanBilled and limitsPrice
Impro-VisorFree software; GNU General Public License, v2Free

As cs.hmc.edu lists them, read 11 Oct 2026. The maker's own page has the final word.

Getting started

  1. Download Impro-Visor for Windows, macOS, or Linux.
  2. Make sure the system supports Java 1.8 or later.
  3. Create a lead sheet or solo with point-and-click or free-form text notation.
  4. Enter chords to generate rhythm-section accompaniment, or use the style tools.
  5. Export solo or lead-sheet melodies as MIDI or MusicXML.

Verdict

Choose Impro-Visor if you want a free tool for writing jazz solos, exploring chord changes, and practicing with generated accompaniment. Look elsewhere if you need direct MusicXML import or notation for stacked notes and double stops.

Questions

How much does Impro-Visor cost?

Impro-Visor is free software under the GNU General Public License, v2.

Which operating systems does it support?

It runs on Windows, macOS, and Linux platforms that support Java 1.8 or later.

Can Impro-Visor import or export MusicXML?

It can export MusicXML for one Impro-Visor chorus at a time, but it cannot import MusicXML directly.

Can it work with MIDI?

MIDI import is available one track at a time through the interface. Solos and lead-sheet melodies can be exported as MIDI, optionally with accompaniment.

Does it generate accompaniment?

Yes. It generates rhythm-section accompaniment from chords, and users can define styles or create them from MIDI performances.

What kind of notation does it support?

It is designed around one monophonic solo line. It does not support polyphonic lines such as stacked notes or double stops.

Facts from Impro-Visor's own pages

Automatic accompaniment
It generates rhythm-section accompaniment from chords, so users can play lead sheets as backing tracks. · cs.hmc.edu, 11 Oct 2026
Deployment
desktop · cs.hmc.edu, 21 Sept 2026
File export
Solos and lead-sheet melodies can be exported as MIDI or MusicXML, with accompaniment optionally included in MIDI exports. · cs.hmc.edu, 11 Oct 2026
Free plan
Yes · cs.hmc.edu, 21 Sept 2026
Harmony guidance
Optional note coloration indicates how notes relate to chords and scales, and a roadmap editor analyzes implied keys and idiomatic progressions. · cs.hmc.edu, 11 Oct 2026
Intended users
The official site lists self-study, classroom use, and play-along practice as uses for Impro-Visor. · cs.hmc.edu, 11 Oct 2026
Lick generation
It can generate licks or choruses using a user-modifiable grammar and can learn grammars from a corpus of solos. · cs.hmc.edu, 11 Oct 2026
MIDI import limit
MIDI files can be imported one track at a time through the interface. · cs.hmc.edu, 11 Oct 2026
MIDI support
Yes · cs.hmc.edu, 21 Sept 2026
MusicXML limit
MusicXML can be generated from one Impro-Visor chorus at a time; the FAQ says the program cannot import MusicXML directly. · cs.hmc.edu, 11 Oct 2026
MusicXML support
Yes · cs.hmc.edu, 21 Sept 2026
Notation entry
Users can create lead sheets and solos by point-and-click or by entering free-form text notation. · cs.hmc.edu, 11 Oct 2026
Platform requirements
The official site says Impro-Visor runs on Windows, MacOS, and Linux platforms that support Java 1.8 or later. · cs.hmc.edu, 11 Oct 2026
Polyphony limit
Impro-Visor is designed around a single monophonic solo line and does not let users specify polyphonic lines such as stacked notes or double stops. · cs.hmc.edu, 11 Oct 2026
Purpose
Impro-Visor is a music notation program designed to help jazz musicians compose and hear solos and understand solo construction and chord changes. · cs.hmc.edu, 11 Oct 2026
Security
The official site says Softpedia tested Impro-Visor and found it clean of adware and spyware components. · cs.hmc.edu, 11 Oct 2026
Styles
Users can define accompaniment styles with a Style Editor and create styles from MIDI performances with the Style Extractor. · cs.hmc.edu, 11 Oct 2026
Support
The official site describes developer support as free through the Yahoo! user group. · cs.hmc.edu, 11 Oct 2026

Where Impro-Visor stands on Freedom251

Look at these too