Jniz

Jniz is a free proprietary piece of software designed for musicians as a support tool to the musical compositionIt 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, the Schonberg theory or this one.

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.

Jniz is a free proprietary piece of software, it is forbidden to sell it. So, you do not have the right to sell, distribute Jniz or use its sources under penalty of law. You will infringes on the Jniz staff property rights.


January 12, 2016 : the new Jniz 2.7.2 version including russian language (Windows 10 32/64 bits compatibility) is available here. 

Windows 7, 8, 10 users: run the setup AND Jniz as Administrator (right click on the icons). If no sound under Windows 10, try Gervill sequencer (or Microsoft MIDI Mapper) in the sequencer menu.

V3 under construction,  first beta in 2017, a bit of patience.. (solver faster, multi-keys / tons, chord multi-ticks, chord notation & discovering by midi input, arpeggios generator etc.)


January 12, 2016 : OS X, Linux or Windows, you can also run Jniz 2.7.2 here directly from your browser (JRE must be installed in your device. Any issue? Check your security settings).


Jniz is hosted by sourceforge.net.


The main goals of Jniz are:

- to provide an interface of musical notation which allows you to create, edit, save a score with the following features:

  • 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 (appoggiature, echapee, 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

- harmonic correction of your work following a set of predefined rules:



to give one or several solutions in case of fault if one or more rules are circumvented:


Solver

FaLang translation system by Faboba