Jniz ~ Compose With Harmonies


Jniz is a free proprietary piece of software designed for musicians as a support tool to the musical composition. It allows you to build and to harmonize several voices according to the rules of classical harmony.

To be convinced of the limitations observed and of the work done by the great classical masters such as Bach, Mozart or Beethoven, please refer to Wikipedia, the Walter Piston Harmony book or the Schonberg theory.

The perfect knowledge and the good practice of these rules are not required but you will undoubtedly save time and it will help you greatly in using and understanding the mechanism of Jniz.

  • interface of musical notation which allows you to create, edit, save a score
  • number of voices up to 16 (256 with layers).
  • possibility to change of Key at any time.
  • Jnz, MusicXml, LillyPond, Midi, PDF export.
  • listen to the available Midi ports.
  • scale
  • redo / undo
  • Non harmonic tones (appoggiatura, echappee, suspension, passing, pedal, cambiata, anticipation)
  • Minor melodic keys
  • Chords notation recognition
  • harmonic correction of your work following the set of predefined rules
  • to give one or several solutions in case of fault if one or more rules are circumvented (Solver module).
  • Empty staves filled up by Solver (Auto Harmonizing)
  • Keys / modulations simulation tool
  • Cadences
  • Solvers serialization
  • multi-cores support
  • Input with Midi keyboards or microphones / input lines
  • Audio / sound to midi converter (monophonic)
  • Windows, Linux, OS X compatible (32/64 bits)
  • multi-languages support
jniz

www.jniz.org

Canorus ~ Music Score Editor


Canorus is a free cross-platform music score editor. It supports an unlimited number and length of staffs, polyphony, a MIDI playback of notes, chord markings, lyrics and import/export filters to formats like MIDI, MusicXML, ABC Music, MusiXTeX and LilyPond.

Canorus_main

sourceforge.net/projects/canorus
github.com/canorusmusic/canorus

LilyPond ~ Music Notation For Everyone


LilyPond is a music engraving program, devoted to producing the highest-quality sheet music possible. It brings the aesthetics of traditionally engraved music to computer printouts. LilyPond is free software and part of the GNU Project.

lilypond

lilypond.org

Frescobaldi ~ LilyPond Sheet Music Editor

Frescobaldi is a free and open source LilyPond sheet music text editor.

www.frescobaldi.org

ly2video ~  GNU LilyPond Files Into Video

ly2video is a Python script which converts music represented by a GNU LilyPond file into a video containing a horizontally scrolling music staff which is synchronized with a MIDI-generated audio rendering of the music.

It is also possible to synchronize the video of the scrolling music notation with a previously recorded audio track of the same music, such as a live performance, even when the audio uses tempo rubato or is not precisely metronomic.

github.com/aspiers/ly2video

References:

www.weblily.net/weblily-app/Clickable-Notation-Reference.html

en.wikipedia.org/wiki/LilyPond

MuseScore ~ Open Source Music Notation


Create, play and print beautiful sheet music.

MuseScore_2.0_in_full_screen

musescore.org
en.wikipedia.org/wiki/MuseScore

Denemo ~ Freeware Music Notation


Denemo is a free music notation program for GNU/Linux, Mac OSX and Windows that lets you rapidly enter notation which it typesets using the LilyPond music engraver. Music can be typed in at the PC-Keyboard, played in via MIDI controller, or input acoustically into a microphone plugged into your computer’s soundcard.

www.denemo.org

Rosegarden ~ Music Composition & Editing


Rosegarden is a music composition and editing environment based around a MIDI sequencer that features a rich understanding of music notation and includes basic support for digital audio. It’s an easy-to-learn, attractive Linux application that is ideal for composers, musicians, music students and small studios or home recording environments.

rosegarden

www.rosegardenmusic.com

Impro-Visor ~ Jazz Improvisation Adviser


Impro-Visor (short for “Improvisation Advisor”) is a music notation program designed to help jazz musicians compose and hear solos similar to ones that might be improvised. The objective is to improve understanding of solo construction and tune chord changes. There are other, secondary, things it can do, such as improvise on its own. It has also been used for transcription. Because rhythm-section (e.g. piano, bass, drums) accompaniment is automatically generated from chords, Impro-Visor can be used as a play-along device. Now having a wider array of accompaniment styles, its use is not limited to jazz.

impro-visor

www.cs.hmc.edu
sourceforge.net/projects/impro-visor
en.wikipedia.org/wiki/Impro-Visor