Java MicroTuning Organ, version 1.02

© 2007, Jeroen Donkers, www.jedosoft.info, [email protected]

This easy-to-use program provides musicians the experience of playing keyboard instruments in historical temperaments and at historical pitches.


Screenshots from JMTOrgan showing the presets of the Jeux 1.4 Soundfont and seven stops on the stop board. One stop is currently selected.


Online guides:

Examples:


This program is "donationware". You can freely use and spread the program as long as you do not change the contents of the package. You can register the program by donating a small amount (20 Euro) via PayPal. You will receive a version of the program that does not mention "UNREGISTERED" and you will be informed of future developments.

Donate here:

Features of version 1.02


Requirements


Download


Installation

Installation is available in two modes.

Windows 2000/ME/XP:

A setup program is available for Windows:

Manual installation (all platforms):


Some technical details

JMTOrgan applies microtuning by sending MIDI pitch-bend commands to the MIDI output device. To enable microtuning for several tones at the same time, the incoming MIDI commands are split into twelve channels, one for each pitch (we use channel 1 to 13, except channel 10). Each channel receives only one pitch-bend command when a temperament or pitch change is selected. Incoming pitch-bend commands are not sent to the output.

Microtuning is achieved in three steps. First, the global pitch-change is added to the temperament changes. Then the amount of whole semitones (i.e., 100 cents) is subtracted from the amount to change. This number of semi-tones is translated into a change in MIDI pitch number. The remainder is translated into a MIDI pitch-bend command.

Program changes and bank selection are sent to all twelve channels simultaneously. (Also sustain on and off commands are treated in this way.)

Midi files saved by JMTOrgan use twelve channels in a single track. It uses the PPQ format with 5000 time points per second.

Midi devices are detected automatically at startup of the program. So, devices have to be present at the time the program starts.


Links

Some links to programs and websites mentioned in the documentation:

Many free soundfonts can be downloaded at, for instance, at HammerSound and at SF2Midi.

The Jeux 1.4 organ soundfont is available at: Realmac. A harpsichord font is also available.

You find SynthFont at Synthfont.com.

Scala is available at the Huygens Foundation

.
Send comments and questions to: [email protected].
Hosted by www.Geocities.ws

1