Return General Console Combinations Recordings Demo Gallery Settings de en


After installation, Napo is configured to let all manuals respond to note on/off messages on MIDI channels 1-4. Of course this does not make much sense for apps with more than one manual and if you have more than one MIDI keyboard. Then you need to adapt the MIDI configuration to your needs. This, and many other things, can be done in the Settings view.

At the right top of this view there is a button which opens an action menu:

This action menu offers the following entries:

The Settings view is split into several thematic views and an additional view where you can load and save the settings. These subviews can be selected by tapping the buttons that sit above the main icon bar:

There are currently the following subviews:

General In this view, you can configure the appearance of the Console view and behaviour like the transposing functionality and support for various types of MIDI communication.
MIDI This view serves for setting the MIDI channels for the keyboards, MIDI controllers for volume sliders or swell pedals, and MIDI messages to control stops, tremulants, couplers and other functions.
Sound Use this view to set the audio buffer size, the handling of overdrive situations and the reverb.
Info This view shows information about disk space and sample files.
Log This button does not represemt a view like the others, but it opens the log display that is described in General Remarks.
Save/Load This view, symbolised by a folder icon, is for managing saved settings. Saving and loading settings can be useful for example if you happen to operate the app with different MIDI consoles.

In the following we give a short description of the subviews, their sections and the particular settings.

General – Appearance

These settings define the look and operation of the Console view:

General – Behaviour

These settings define the behaviour of the app concerning cooperation with the system and with other apps:

The effect of the switch is as following:

While it is wise to let the check stay active when playing manually, it might be useful to deactivate it for rendering MIDI files (as demonstrated in MarcMoerd app as MIDI player) because even MIDI files of organ and piano music can occasionally contain interleaved on-off commands.

General – Acoustics

These are settings related to tuning and similar topics:

Finally there are some parameters that are visible only if the app contains the respective noise files:

Many organ keyboards do not send velocity data at all. Even keyboards that do send velocity, mostly don't send release velocity. Release velocity is currently not used by Napo.

MIDI – Channel Mappings

It is possible to map multiple MIDI channels to each of an organ's manuals, where every channel can be given a note range and an octave offset. Among other things, one can realise split functionality even with rather dumb MIDI keyboards that don't offer a splitting feature themselves.

Suppose we have a MIDI keyboard with seven octaves that sends on channel 2 in the note range 24 - 108, and we would like to use the lowest two octaves to play PiteaMini's Pedal, leaving the upper five octaves for Manual. The lowest C key of an organ manual or pedal usually corresponds to MIDI note number 36. Thus, we need to map notes 24 - 48 to Pedal with an octave offset +1, and notes 49 - 108 to Manual with an octave offset -1. In the Settings view, these channel mappings look like following:

To create or change the mapping for a manual or pedal, tap the Edit button to the right of the name, and you will get to the MIDI mapping view for this manual resp. pedal:

Each channel that is accepted by the current manual or pedal is emphasised by a yellow background color. If the note range is restricted or there is an octave offset, then the values are displayed below the channel number. There are two ways to configure the mapping. The simple way is to tap Learn and then press a key (or two keys at the same time to define a note range) on any MIDI keyboard that you would like to use for the current manual. Tap None to deactivate all and All to activate all channels.

The other way is to long-tap a channel button to get a picker view where you can choose a note range and an octave offset for this channel:

MIDI – Controllers for Volumes

You can configure MIDI controllers for manipulating the global volume and the volumes of particular windchests:

To do this, tap Learn and then move the MIDI controller, which usually is a volume slider or swell pedal. Tap x to remove a controller definition.

The sliders below the controller definitions give a visual feedback of the movements of the MIDI controllers. Of course you can also use these sliders to manipulate the volume settings. The first slider for the global volume is coupled to the volume slider of the Console view.

Starting with Napo 5.1, it is possible to calibrate controllers. This is because it can happen that a controller does not cover the full value range 0...127 but, for example, just 10...120. After tapping at Minimum values or Maximum values, respectively, in section Controller Calibartion and moving all configured controllers to the lower resp. upper end stop, the respective extremal values can be saved. Hereby, a minimum of at most 40 and a maximum of at least 90 is allowed. The value ranges of the controllers are displayed at the left of the sliders.

MIDI – Switches for Stops

This section has one entry for each stop of the organ, where you can configure that the Console view's stop knob should respond to MIDI note-on or note-off messages:

You do this by tapping Learn and then operating a button, key or switch at your MIDI keyboard or MIDI console which creates note-on or note-off messages. Tap the red x to remove a switch definition.

For each switch you can configure the mode of its operation. Normal means switch-on at note-on and switch-off at note-off. Inverse means switch-on at note-off and switch-off at note-on. Toggle at On means that the knob state is toggled by note-on messages, Toggle at Off means that the knob state is toggled by note-off messages,

You can also use MIDI program change messages to toggle stops. To configure this, tap Learn and then perform the program change that you would like to use for this stop.

Furthermore it is possible to drive lamps of stop switches, provided they response to the same note messages that are sent by the corresponding switches, which is for example the case with certain consoles of Hoffrichter and Pausch-e. To activate this control, tap the dark moon symbol to the right of the red x. It will then change to a bright sun symbol. By tapping again, the control for the corresponding stop can be turned off again.

MIDI – Switches for Couplers / Switches for Tremulants

If the organ has couplers and tremulants, then there are sections to define switches for them. This works in the same way as the switches for stops.

MIDI – Buttons for Commands

Here you can define that various commands can be triggered by MIDI note-on messages:

Learn and x have the usual meaning. Again, MIDI program change messages can be used as well, and driving lamps by note messages is supported.

MIDI – Various

This section is there since Napo 5.18. It containts the settings for MIDI controllers 64 and 66 which previously were in sectio, die zuvor im Bereich General – Acoustics, and additionally a selection which defines the behaviour of the commands Previous combination and Next combination when the start resp. the end of a combination bank is reached. There are the following options:

MIDI – Buttons for Combination Banks / Buttons for Combinations

In the same way you can use buttons or keys to select one of the first 16 combination banks or one of the first 16 combinations of the selected bank.


Sound – iOS Reverb / AU Reverb

When you select iOS Reverb or, starting with Napo 5.11, AU Reverb, you can either use one of the presets Short, Medium or Long, or you set the parameters of the reverb unit manually. There are seven of them, which can be controlled by sliders:

You can save the current parameters as a User Setting and later recall it by tapping User. Beware: by choosing unsuitable values you can get deformed sound that reminds more of an overdriven drawbar organ than a pipe organ. We don't feel liable if you damage your ears or speakers or the nerves of your neighbours.

When you create a recording of your organ playing with the app's internal audio recorder, the reverb is normally included. However, there is the option to deactivate the recording of iOS reverb, which makes it possible to play with reverb but record without reverb and add reverb later with any audio software of your choice. The behaviour is controlled by the switch Record iOS Reverb / Record AU Reverb.

Sound – Convolution Reverb

When you select Convolution Reverb, you see a list of available impulse responses:

These can be factory impulse responses that are included with the app, or impulse responses that you uploaded to the app (this functionality is part of the Recordings view). Impulse responses can be renamed or deleted. Long-tap/click an impulse response name to do this. Starting with Napo 5.3, the impulse responses are shared by all Napo apps, so be aware of the fact that you delete an IR from all apps if you delete it in one app.

You can reinstall the factory impulse responses anytime by tapping the button (Re)install factory IRs. This button is visible only if the app does in fact contain factory IRs.

Starting with Napo 5.3 on macOS, there is an additional button Show IR library in Finder. This makes it easy to use Finder for managing the shared impulse responses. On iOS you can use the Thafknar app for this purpose. Napo's impulse reponse library is the IR set named "Napo" in Thafknar.

Starting with Napo 5.9, there is a Dry/Wet Mix slider for mixing the original and the reverberated signals. The default setting 100% corresponds to the behaviour in earlier versions, i.e. fully reverberated sound.

Besides Stereo convolutions with a single Stereo impulse response, Napo supports 'Quad' convolutions with a pair of Stereo impulse responses. The first ist also known as "Parallel Stereo", the second as "True Stereo" convolution. For the Quad mode one of the impulse responses of a pair of files named like "Church L.wav" und "Church R.wav" must be selected. For more details see here.

It must be clearly said that only devices like iPad 4 or iPhone 5 or better are fast enough to cope with reasonable reverb lengths.


This view shows information about disk space and sample files.

The displayed values are:

Turning on Show MIDI messages effects that MIDI messages are noted in the log. This may help investigating MIDI problems.


In this view you can save or load the current settings. For example, you can create settings for various consoles or environments:

The list shows the settings sets that you have saved, with the time at which they were saved. A settings set contains all parameter values of the four parameter views. It is not possible to save only a subset of the parameters. Saving the current settings is done by tapping Save current settings and entering a name. When you long-tap a settings set, you get an context menu by which you can load, duplicate, rename or delete the set. Deleting can also be done by swiping. Beware: Loading overwrites all your current settings.

Like it was described for recordings, saved settings can as well be stored in iCloud.