Using jOrgan to run Hauptwerk as a Box of Ranks

Using jOrgan as the Relay of the Freedom Morton 3/10 - Box Of Ranks

[This page is a work-in-progress and is not ready for use]

There has been some recent discussion of using jOrgan as the software relay for Hautpwerk instruments when they are configured for use as a ‘box of ranks’. This tutorial and the sample dispositions will outline one method of achieving this. This tutorial is written for those using Microsoft Windows on their computers, but similar steps can be performed on OS-X and Linux.

You will need:

  • loopMIDI configured for four virtual MIDI ports.

  • jOrgan 3.19 or higher.

  • Hauptwerk 4.0 or higher.

  • Freedom Morton 3/10 for Hauptwerk.

This document outlines a quick installation procedure for those who already have all of the software installed, a brief overview of the MIDI settings configured within Hauptwerk, and then an in-depth installation section with steps for installing and configuring each of the software applications required for using jOrgan as the relay of the Hauptwerk Freedom Morton 3/10 when the ranks are configured as a ‘Box of Ranks’. The final section presents the detail of how the jOrgan disposition is configured.

The system outlined in this document allows you to customize the Freedom Morton specification to better match your unique MIDI system. For example, if you have MIDIfied a Rogers console and want to match the available Stop Tabs which requires that you add Stops to the specification, this method gives you that ability.

Quick Install Guide

The Freedom Morton 3/10 Box of Ranks ZIP package contains a Hauptwerk Settings file and a jOrgan disposition file that are pre-configured with the settings described in this document. You can copy the Hauptwerk Settings file into your Hauptwerk file system to automatically configure the Freedom Morton sample set to receive the MIDI input from the jOrgan disposition.

The Quick Install assumes that you already have loopMIDI, Hauptwerk, jOrgan , and the Freedom Morton 3/10 installed and configured.

  1. Decompress the ZIP file

  2. Copy the j3.19_HW-FreedomMorton310 folder into your My Documents folder

  3. Copy the [settingsfile] into …

  4. Start Hauptwerk and load the Freedom Morton 3/10

  5. Start jOrgan and load the HW-FreedomMorton310-default disposition

  6. Play the MIDI file in jOrgan and you should hear it playback using Hauptwerk.

  7. Configure jOrgan with your MIDI inputs using the Configuration Wizard

Brief Overview

The jOrgan disposition has been set up to send MIDI data for the Freedom Morton 3/10 ranks on the following loopMIDI Ports and MIDI Channels:

Console Controls: loopMIDI Port

MIDI Channel 01 – Control Change 11 : Main Expression

MIDI Channel 01 – Control Change 7 : Solo Expression

MIDI Channel 16 – NoteOn/Off 060 : Blower Switch

MIDI Channel 16 – NoteOn/Off 061 : Reit Switch

MIDI Channel 16 – NoteOn/Off 062 : E.HN Tremulant

Toys: loopMIDI Port

MIDI Channel 16 – NoteOn/Off 063 : Auto Horn

MIDI Channel 16 – NoteOn/Off 064 : Fire Gong

MIDI Channel 16 – NoteOn/Off 065 : Steam Boat

MIDI Channel 16 – NoteOn/Off 066 : Siren

MIDI Channel 16 – NoteOn/Off 067 : Bird Song

MIDI Channel 16 – NoteOn/Off 068 : Train

MIDI Channel 16 – NoteOn/Off 069 : Fog Horn

MIDI Channel 16 – NoteOn/Off 070 : Whistle

MIDI Channel 16 – NoteOn/Off 071 : Cow Bell

MIDI Channel 16 – NoteOn/Off 072 : Chinese Gong

Main Chamber: loopMIDI Port 1

MIDI Channel 01 : English Horn

MIDI Channel 02 : Tuba

MIDI Channel 02 : Tuba Bass

MIDI Channel 03 : Tuba Trem

MIDI Channel 04 : Concert Flute

MIDI Channel 04 : Concert Flute Bass

MIDI Channel 05 : Concert Flute Trem

MIDI Channel 06 : Clarinet

MIDI Channel 06 : Clarinet Bass

MIDI Channel 07 : Clarinet Trem

MIDI Channel 08 : Violin

MIDI Channel 08 : Violin Bass

MIDI Channel 09 : Violin Trem

MIDI Channel 10 : Viole Cel

MIDI Channel 10 : Viole Cel Bass

MIDI Channel 11 : Viole Cel Trem

MIDI Channel 12 : Chrysoglott

Solo Chamber: loopMIDI Port 2

MIDI Channel 01 : Tibia Clausa

MIDI Channel 01 : Tibia Clausa Bass

MIDI Channel 02 : Tibia Clausa Trem

MIDI Channel 03 : Orchestral Oboe

MIDI Channel 04 : Orchestral Oboe Trem

MIDI Channel 05 : Vox Humana

MIDI Channel 06 : Vox Humana Trem

MIDI Channel 07 : Diaphonic Diapason

MIDI Channel 07 : Diaphonic Diapason Bass

MIDI Channel 08 : Diaphonic Diapason Trem

MIDI Channel 09 : Chimes

MIDI Channel 10 : Xylophone

MIDI Channel 11 : Glockenspiel

MIDI Channel 12 : Tambourine

MIDI Channel 13 : Castanets

Traps : loopMIDI Port 3

MIDI Channel 01 : Bass Drum

MIDI Channel 02 : Kettle Drum

MIDI Channel 03 : Snare Drum

MIDI Channel 04 : Tap Cymbal

MIDI Channel 05 : Crash Cymbal

MIDI Channel 06 : Triangle

MIDI Channel 07 : Tom Tom

MIDI Channel 08 : Wood Block

  1. Configure Hauptwerk to accept MIDI input from the four virtual MIDI ports (loopMIDI Port, loopMIDI Port 1, loopMIDI Port 2, and loopMIDI Port 3).

  2. Configure the Organ Settings for the Freedom Morton 3/10 in Hauptwerk to accept ‘box of ranks’ MIDI messages for the Main, Solo, and Traps Ranks (Organ Settings -> Advanced MIDI applications -> Direct MIDI input/output for ranks/pipes).

  3. Configure the Expression Pedals by right clicking on those controls on the HW Freedom Morton 3/10 virtual console and using the Hauptwerk Auto MIDI sensing while moving those controls on the jOrgan console.

  4. Configure the Blower, Reit, and Toy Switches by right clicking on those controls on the HW Freedom Morton 3/10 virtual console and using the Hauptwerk Auto MIDI sensing while using those switches on the jOrgan console.

Installation Guide

Install the following software:

loopMIDI

  1. Go to http://www.tobias-erichsen.de/software/loopmidi.html and download the loopMIDI zip file. Decompress the ZIP and then run the installer.

  2. From the Start Menu, click on the loopMIDI application that you have just installed. The loopMIDI icon will now show on your windows toolbar. Right click on the icon and select ‘Configure loopMIDI’. Click on the ‘+’ four times until you have four virtual MIDI ports (loopMIDI Port, loopMIDI Port 1, loopMIDI Port 2, and loopMIDI Port 3).

  3. Right click on the loopMIDI icon again and select ‘Start minimized’ and ‘Autostart loopMIDI’ so that loopMIDI automatically starts each time you boot your computer.

JAVA Runtime Environment

  1. Go to http://java.com/en/download/index.jsp and click on the ‘Free Java download’ button. Then agree to the terms and conditions and download the Java installer.

  2. Run the Java Runtime Environment (JRE) installer to install Java on your PC.

Note: If you plan on using jOrgan with Fluidsynth then you need to make sure that your Java installation bit-ness (32-bit or 64-bit) matches the bit-ness of the version of jOrgan that you install in the next section. The bit-ness of the Internet Browser that you use when downloading the Java installer is used to determine which bit-type will be installed.

jOrgan

  1. Go to https://sourceforge.net/projects/jorgan/files/jorgan-installer/3.19/ and download the jOrgan installer that matches your Java version (x86 = 32-bit and amd64 = 64-bit).

  2. Run the jOrgan installer to install jOrgan on your computer.

  3. Deselect the Creative extension if you don’t have a Creative Audio card that can load soundfonts.

  4. You can agree to the rest of the default settings.

Hauptwerk v4

  1. Go to http://www.downloadhauptwerk.com/win and download Hauptwerk v4.0.0 .

  2. Run the Hauptwerk installer to install Hauptwerk on your computer.

  3. Once Hauptwerk is installed, start Hauptwerk in order to decompress and install the default images and the St Annes classical organ.

Freedom Morton 310

  1. Go to https://sites.google.com/site/savirtualorgans/home/freedommorton3-10 and click on the Sample Set Ordering Page link to order your download link.

  2. Once the download of the FreedomMorton3-10_Release.v1.0.CompPkg_Hauptwerk_rar HW installation file has been completed, install the sample set using the Hauptwerk Menu -> File -> Install organ functionality.

  3. When the sample set has installed, load the organ to create the sample set cache.

Configuring Hauptwerk:

General MIDI Inputs

Direct MIDI input/output for ranks/pipes

Console MIDI inputs to Expression Pedals

Console MIDI inputs for the Switches and Toys

Configuring jOrgan:

Customization Wizard

Manuals

Stop Controls

Expression Pedals

Explanation of what is happening in jOrgan.