jOrgan-User Link

(Mailing List Recent Archive)

This web-page allows you to view most posts sent to the jOrgan-User Mailing List from mid-July 2021 onwards, and is read-only. To post a Reply or start a new Topic, you need to be registered with the Mailing List. For instructions on registering and using the Mailing List, click HERE. Your post will normally be sent immediately to all subscribers, but will not appear here until the web-page is updated. This is done manually, and perhaps once a week. Some topics or posts may not appear, if considered not archive material. To contact the Compiler of this web-page, send a post with the Subject Line, “To the jOrgan Link Compiler”.

The main jOrgan-User archive can be accessed HERE, or the jOrgan-Sound archive HERE. If you click on a month, you need to scroll down to see the result. Don’t overlook the Search facility at the left. After doing a successful search, you will be given a list of posts where the key wording is found. After you select a post, you will find at the bottom of the page an opportunity to view the thread where that post belongs. The links there are to the Nabble Archive, which covers the period 2007 to June 2021.


To view the newest post, click on the coloured text

PAST ARCHIVES (Click to access)

2022 Jul-Dec______2022 Jan-Jun _____2021 Jul-Dec

jOrgan website for new users___Sticky Post

Midi to USB glitch___By Jolly Zekkariya___Newest post on 2023-07-10___7 replies

John Dubery's Dispositions page___By JohnR on 2023-07-09

Creating Keyboard shortcuts for other dispositions___By Jolly Zekkariya___Most recent post on 2023-06-30___8 replies

"noindex" issue notification from Google___By JohnR___Most recent post on 2023-06-26___4 replies

Fluidsynth Failure (was: Future of 32-bit jOrgan in doubt)___By JohnR___ Most recent post on 2023-06-11 __3 replies

Rank messages___By Brian Sweetnam___Most recent post on 2023-05-16___7 replies

Disposition Extension___By JohnM___Most recent post on 2023-05-13 ___2 replies

jOrgan keeps crashing, I don't know why.___By Brian Sweetnam___Most recent post on 2023-05-12 ___15 replies

Split Screens Question___By Marc-Paul___Most recent post on 2023-05-01 ___10 replies

Connector element___By Brian Sweetnam___Most recent post on 2023-04-29 ___10 replies

Facebook___By John Dubery___Most recent post on 2023-04-27 ___1 reply

Repeat switch___By Brian Sweetnam___Most recent post on 2023-04-11 ___2 replies

Swell pedal___By Brian Sweetnam___Most recent post on 2023-04-07 ___3 replies

Icon files___By Marc-Paul on 2023-05-06

Allen MDS-1___By Brian Sweetnam___Most recent post on 2023-04-05 ___2 replies

Organ Documentary's Preview Weekend___By Marc-Paul___Most recent post on 2023-04-02_ ___1 reply

MAC OS Ventura (13) Java Install for jOrgan___By Marc-Paul___Most recent post on 2023-03-21

MIDI Help___By Tony Gleeson__Most recent post on 2023-03-12_ ___4 replies

Starting over___ By Brian Sweetnam on 2023-03-07

Using a tablet as a touchscreen monitor___By Graham Wykes ___MMost recent post on 2023-03-01___1 reply

MIDIMAN - Raspberry pi___By Freeman Gilmore___MMost recent post on 2023-02-24 ___7 replies

Where is the jOrgan Forum?___By Brian Sweetnam___Most recent post on 2023-02-23___2 replies

jOrgan for Mac (Big Sur)___By lemontquidomine___Most recent post on 2023-02-08___14 replies

jOrgan disposition-proprietary MIDI file to Music XML conversion___By John Beach___Most recent post on 2023-02-02___4 replies

Program to scan a keyboard___By Freeman Gilmore___Most recent post on 2023-02-02___1 reply

Midi Device Detection___By Arun herberts___Most recent post on 2023-02-01___12 replies

Fluidsynth Mapping of Ranks and Presets in Soundfonts___By Ken Knollman___Most recent post on 2023-02-01___7 replies

Improving reverb jOrgan and Windows 11___By Kevin J King___Most recent post on 2023-01-30___1 reply

No midi device showing jOrgan Pup distro___By Kevin J King___Most recent post 2023-01-25___7 replies

Introduction and thanks___By Tony Gleeson__Most recent post on 2023-01-20_ ___10 replies

jOrgan website for new users

From JohnR

This website has been created to make it easier for internet users to discover jOrgan and to start using it. Its main pages are HOME, STARTING, ADDING, GALLERY, F.A.Q., THIS SITE and CONTACT.

The web address is


______________________________________________________________________________________________________________ *

Introduction and thanks

From T Gleeson on 2023-01-16 02:03


Just joined the mailing list and wanted to say hello and a BIG thankyou.

I had what must have been a prototype pipe organ sample thing years ago and

lost it. I've been trawling the internet for it ever since and then came

across jOrgan purely by chance.

The organs are absolutely fantastic and give me the shivers when I play them!!

The interface is also quite impressive with the stops clearly labelled and the

ability to store presets – brilliant!!!

I am not much of a keyboard player but can knock out a few hymns when I'm asked

to at the local church (which has its own 2 manual pipe organ but which sounds

a bit dull).

I am hoping I can set up the jOrgan player to be able to record in Studio One –

I'm getting a signal into my interface, the midi records on the track but the

organ doesn't sound on playback so I was wondering if anyone had any suggestions?

This is so I can 'tweak' my performances before playing to the congregation.

So thanks again for the amazing instruments – you never know I may become an

organist yet!!

Kind regards,



From Chester Berry on 2023-01-16 02:52


Welcome to the list! I'm so glad to hear that you are finding much of value here.

I wonder sometimes how long we will have ANY of the current digital organ builders

with us, when people can build their own, and create exactly what they want with

the tools Sven Meier has provided in jOrgan.

Very best wishes and warmest welcome!

/s/Chester H Berry

Salt Lake City, UTAH, USA


From Marc-Paul on 2023-01-16 04:03

Hi Tony... would be helpful to us to know if you are using a PC or a Mac

and what OS.

If I understand your issue correctly... you wish to record in Studio One and then

play it back to jOrgan. So you need to hear jOrgan as you are recording... which

means that you can then edit your midi tracks and also playback to jOrgan. The

midi chain would be midi controller, sequencer, jOrgan.

You may have to use loopMIDI or rptMIDI to make that happen... depending

on your computer OS. Both are free from




From Ton- Gle on 2023-01-16 04:08

Hi Marc-Paul,

Yes that's it exactly. Basically I want to record jOrgan in S1 using a midi keyboard.

Should have said I'm using PC, S1 Artist 5, Windows 11 i7 16gb RAM.

Hope that helps.



Kind regards,

Tony Gleeson


From JohnR on 2023-01-16 08:26


It was good to have a new user of jOrgan sending a post to the Mailing List,

and I found it heart-warming to read how appreciative you are of what jOrgan

has to offer.

You don't make it clear whether you are already using the Recorder feature

which jOrgan has. This produces midi files of your own playing and of whatever

stops you are using, with the usual file extension of .mid . However, those

are not altogether standard midi files, and should be regarded as in-house.

They work fully only with jOrgan and probably only if one has the same

disposition loaded as was used to create the file. I know that they can be

edited in a midi editor, although this remark probably does not apply to

changing the information regarding the use of the stops.

One accesses the Recorder by clicking on View > Recorder.

I have given a brief description of the use of the jOrgan Recorder in my


Best wishes,

John R


From Ton- Gle on 2023-01-16 08:48

Hello John,

Thanks for the info.

I've had a long fascination with and appreciation of organ music. Goes back

to having an amazingly good (to my ears) organ and player at the church I went to

as a kid. That kind of stuff stays with you.

Have often been to recitals and been in awe of what organists do.

Guitar was my first instrument though self taught and only got into keyboards when

at a little too late! Went through the usual stages of being in

bands etc.

Now I try to play too many instruments but enjoy the learning process (my latest

project being melodeon lol).

I've only had a quick look at the recorder which would require me to be much more

adept at playing than I currently am. So I plan on recording in my Presonus Studio

One DAW giving me the ability to record parts to tracks individually when the

technical side is beyond me. Someone here suggested midilooper (?) as a mediator

between jOrgan and my DAW so I'll check that out later this week.

Kind regards,



From RickW on 2023-01-16 09:05

Hello Tony, and welcome to jOrgan

You don't say what disposition you are using.

As a couple of members have already responded, there are two ways you can record

MIDI with relation to jOrgan.

One way is to use the inbuilt MIDI recorder function. If it is not shown on the

particular disposition you are using, it can be added.

The major benefit of using this method is that registration changes made by

touch-screen, mouse or computer keyboard are also recorded and therefore reproduced

in the MIDI file.

The other way is to use an external (hardware or software) MIDI sequencer/recorder,

and capture the MIDI exactly as it is being fed into jOrgan.

To do this in software, you need to use a virtual (or software) MIDI connection.

MidiYoke, LoopMIDI, LoopBe are options to achieve this.

Let us know what disposition you are using, and based on these descriptions, which

way you would like to proceed and we can help further with specific questions to

get to going.




From Chris Pearson on 2023-01-17 01:10

Hi, All

Yes, nice to see that there is still an interest in organs, be it VPO or

the real MacCoy.

A warm welcome to you, Tony.

I watched a TV prog a few weeks ago about the number of UK churches closing

and organs being scrapped.

Some are being rescued, restored and then sold abroad.

Pushing 80, I know not how long I will be with you and my hearing is getting

progressively worse, I can hear only up to 4 kHz max. :-(

I have four VPOs which I haven't upload yet to my usual repository on

Mediafire which need a little polishing before I do.

If there is a demand for these I will go ahead with the work.

They are:-

1/. St Martins, Memmingham, Bavaria. (nice recording on YT) Marcel

Lanquetuit - Toccata in D major - Jane Parker-Smith - Organ of St Martin,

Memmingen, Germany - YouTube

2/. A 4 manual in the style of Cavaille-Coll, console based on N.D. de Paris.

3/. A 3 manual in the style of Father Henry Willis.

4/. St John the Divine NYC.


Chris Pearson


From Denis on 2023-01-17 02:08

Welcome Tony, I believe you will find the group very helpful in any organ

endeavors you may take on. Glad you joined.

Hi Chris, long time no hear from. OBTW I passed the 80 mark a couple of years

ago - not a lot of fun. The 4 manual Cavaille-Coll looks very interesting. If

I can help in any way, please let me know.




From Marc-Paul on 2023-01-17 03:26

Hi Chris...

...thankyou for mentioning the instruments you are working

on. Please consider this note about a hundred thumbs up for

getting those published.

What an incredible gift.




From Bob Brown on 2023-01-20 04:49

On Jan 16, 2023, Chris Pearson wrote: "I have four VPOs which I haven't

upload yet to my usual repository on Mediafire which need a little polishing

before I do. If there is a demand for these I will go ahead with the work.

Hi Chris

That would be a yes, yes, yes and yes-please from me.

I'm new to the VPO world, but have played several medium sized 3 and 4

manual pipe organs as well as many smaller ones and a good few digitals.

My preference is for 3 manuals and 30 to 50 stops and British voicing,

but your suggestions are all extremely interesting.

All I need now is some free time to turn 3 ex-digital keyboards into a

3 manual stack.

Best wishes

Bob Brown

Perthshire UK_______________MOST RECENT POST IN THE THREAD

______________________________________________________________________________________________________________ *

No midi device showing jOrgan Pup distro

From Kevin J King on 2023-01-23 08:38


I used with success an old jOrgan Puppy Linux operating system during the 2020

lock down. Unfortunately the laptop died, so I moved over to Hauptwerk.

However, I've acquired a spare laptop and have installed the jOrgan disto again.

I believe it has about 25 organs, some of which are now obsolete on the 'net.

Everything works (it's jO 3.14) but it will not see my Yamaha keyboard with its

special 5 pin midi interface. The interface is designed especially for Yamaha and

was originally quite expensive. I had to get drivers installed for it to operate

under Hauptwerk on Windows.

On jOrgan, under midi devices it is not shown, I've tried jack control and its

midi ports but again no sign of the midi device. I've also tried another PC and

it exhibits exactly the same behaviour.

Will the midi to USB interface just work as plug and play in Linux, even if it

requires a driver in Windows? I'm stumped - I could I suppose try another midi


Regards Kevin.


From Marc-Paul on 2023-01-23 12:10

Hello Kevin...'s what I would do.

Install Ubuntu Studio on the Laptop. Sven has revised/renewed a version of

jOrgan (better reverb in fluidsynth) that works perfectly.

Then plug in the usb midi interface and see if Ubuntu knows it... my guess

is that it will. It has worked on my old M-Audio firewire interface... of

course that is using a Mac Mini that has Firewire built in.

I spice up Hauptwerk definitions with jOrgan... as well as using it stand alone.




From Kevin J King on 2023-01-23 18:45

Thanks that sounds like the better solution?

Is there anyway to use the definitions on the jOrgan pup iso? I've expanded

thr image and all I can see is a 600mb .sfs file.

Regards Kevin


From Marc-Paul on 2023-01-24 02:47

I don't know anything about the pup.

You can install Ubuntu Studio on a flash drive and try it... all the

instructions are on the Ubuntu Studio site along with the free downloads etc.

You could also do a Raspberry Pi. I have my RPi booting from a SSD and it

quite satisfactory with the revised jOrgan... not to mention the OS has

recognized every USB creative sound card I have plugged into it.

Good Luck



From Kevin J King on 2023-01-24 04:23


Now installing Ubuntu Studio! This will be on a Microsoft Surface Pro.

I hope to dual boot it with Windows.

I'll update this discussion when I'm successful.




From Kevin J King on 2023-01-25 06:54

OK, change of plan. Installed jOrgan 3.21 on my Surface Pro. Works a treat

and detects my midi devices.

However I'm using the Stratman English Cathedral Organ- it's a wonderfully

comprehensive disposition, - but I feel the sound isn't quite as perfect as

I'm used to with hauptwerk. In particular it sounds almost mono instead of


Is there anyway I can improve on the audio? The samples themselves are

very convincing.

Many thanks



From Marc-Paul on 2023-01-25 09:49

Hello again Kevin...

...I've been doing research comparing electronics instruments, what I

know about Dolby audio setup and recording of classical chamber music.

I have studied how Hauptwerk divides the audio on version 4 and the

current version 7.

I am currently dividing soundfonts to reflect the C/C# split in pipe chests.

I am working with 4 stereo pairs. So the end result will be either

Principals C/C#, Flutes-Reeds C/C# or Great separated from Swell etc.

So far I am quite satisfied with the sound vs Hauptwerk.

I have also tested 5 different USB sound cards (soundblaster) M-Audio

Firewire and the PreSonus FireStudio Project. The FireStudio wins hands

down... not a surprise as it cost more that all the others combined.

Two USB cards are favored. The old SB0490 SoundBlaster USB. (Dolby 5.1

3 stereo pairs. Sampling rate restrictions.) And the newer SB1810... 4

stereo pairs.

In the simplest terms with 3 stereo pairs... dividing stops out on the

Great and then a separate Swell works very nicely.

You will need to learn how to use Jack Audio connection kit or equivalent.

That's my 2 cents worth. (Actually about all my sense.)




From Kevin J King on 2023-01-25 18:50

OK, thanks very much. I'm just using the internal sound card on the Surface,

it's OK with Hauptwerk but obviously I appreciate it can be improved upon.

I'll look to getting a usb sound card as suggested.

What I like about jOrgan is the fact I can load a large instrument without

running out of memory. On Hauptwerk I'm forever deciding which ranks I can

do without, especially on a cathedral sized organ, to get it to load. And

often those strings are the attraction in the first place.

Thanks again for excellent support with regards to jOrgan.

Kevin_______________________MOST RECENT POST IN THE THREAD

______________________________________________________________________________________________________________ *

Midi Device Detection

From Arun herberts on 2023-01-24 04:20


I connected three same model Midi keyboards for great, swell and pedal

but only one keyboard is showing up in the mIdi input selection drop down.

Could anybody help me?


From Marc-Paul on 2023-01-24 05:23

Hi Arun...

Under View/Configuration/Midi you could try "Enumerate devices" and see if

that helps. You will have to reset any devices already set.




From Freeman Gilmore on 2023-01-24 06:00

I am thinking of doing the same thing. The MIDI channel number is the same

on all three. (cheap junk). They are USB MIDI out and I do not know if

USB will sort this out. I have one and it works fine.

If you want to get started cheap to begin with and it will work this may do it:







From Marc-Paul on 2023-01-24 08:56

Hi Freeman...

You might not have a problem if you can select different midi devices in

jOrgan. They can all transmit on the same channel if it comes from a

different device with the enumerator.

Good Luck



From Freeman Gilmore on 2023-01-24 09:40


"Devices" Swell, Great, Choir? I do not have 3 keyboards of the same kind

and on the same channel. The one I have is the one from ebay, one channel

USB out. The others would be on the same channel. How would jOrgan handle

this? I think each would be assigned a different USB number by the computer.

So, would you have to do a keyboard setup each time by turning one on at a

time? (Assuming that it will work)

Thank you, ƒg


From RickW on 2023-01-24 17:10

Hello Arun

Yes, jOrgan has a solution for this issue.

Open jOrgan (don't need to have a disposition open)

Go to, View - Configuration - MIDI, check "Enumerate devices"

Restart jOrgan

This fix was created after I think Windows 8, where a new generic MIDI

Driver was introduced by Windows that doesn't differentiate the name of

multiple MIDI devices using the generic MIDI driver.

Once this is done, you will see each individual device. You will just need

to physically test each one to find the correct Division it needs to be

allocated to based on your physical layout.

Also once this is done, because each keyboard is a separate MIDI (USB)

Device, there is no problem for each to transmit on default Channel 1.

(It is only old 5 pin DIN plug MIDI devices all routed through one MIDI

Interface that need to be allocated different MIDI addresses.




From RickW on 2023-01-24 17:19

There is a simple setting in jOrgan which once set, solves this problem.

Open jOrgan (no need to have a disposition open)

Go to; View - Configuration - MIDI, check "Enumerate devices"

Restart jOrgan

Each MIDI Device available will show up with a # and a unique number.

Any previously hidden identical named devices will now show up.

I actually personally think this should be default to ticked on.

How many people get stuck with this and don't go to the trouble of joining

the mailing list to ask for help?

This issue has been around for about 10 years now. I think it was with

the introduction of Windows 8 where a new generic Windows MIDI driver was

introduced that doesn't show unique device names.




From Arun herberts on 2023-01-24 18:09

Thank you Marc and Rick for your swift response. All three manuals started working.




From RickW on 2023-01-24 19:54_______________

Thanks for the follow-up.


From Freeman Gilmore on 2023-01-26 13:29


I am building two organs, one with my grandson. All the stuff is at his

place so I cannot look to see that # number at this time. I only have

one of the keyboards and plan to buy four more if this will work.

I have a question about the number. How is this # number assigned?

Is this number assigned by the operating system, the polling number (address)

for USB port? If so it will be different each time the OS is turned on

(is my understanding). This would require keeping everything turned on,

or set up each time in use.

What is troubling to me, three identical keypads with the same default

channel hooked to the same USB hub could each appear as individual USB devices.

Thank you, ƒg


From JohnR on 2023-01-26 14:50

On 2023-01-26 13:29, Freeman Gilmore wrote:


What is troubling to me, three identical keypads with the same default

chanel hooked to the

same USB hub could each appear as individual USB devices.

Hi Freeman,

Rick has written a tutorial which will answer some of your questions.

There is a link to it on this page in the jOrgan Infobase:

I have posted this to save Rick from going through some of the information

found there.

Best wishes,



From RickW on 2023-01-26 16:59

Thanks John

Yes, that document really does cover everything.

Hi Freeman

Yes, along with the "Enumerate" function, is the option to "Cache devices".

This does take care of your concern.

If you read the document that John has linked, it will go into the full detail.

But in a nutshell, it is important to always plug USB devices into the same USB

Port (or Hub position) as when they were originally configured.

This is not a jOrgan issue, this is to do with how Windows handles USB devices.

Yes, it will work. Please be careful to keep things in the same ports, and

have everything powered up and recognised by Windows before opening jOrgan.




From Freeman Gilmore on 2023-02-01 15:42

JohnR and Rick:

I Read the info and came to the conclusion why this works. I checked some hubs.

It appears that the USB sockets are not wired in parallel as I thought. I would

guess that the way the USB works, Linux works the same way as Win this regard.

Thank you, ƒg.

______________________________________________________________________________________________________________ *

Fluidsynth Mapping of Ranks and Presets in Soundfonts

From Ken Knollman on 2023-01-26 07:15

Hi, all.

I have been trying to understand how Fluidsynth maps ranks to Soundfont

Presets. To do this, I have created a new disposition using the Klop

soundfont, comparing results from my new disposition with the Klop

disposition. I have followed GrahamG's " Building a Custom jOrgan

Fluidsynth Disposition" from the jOrgan Tutorials page. With the exception

of creating a graphical console, I have followed all of the steps for

importing all of the ranks from the Klop soundfont file, set up the

Fluidsynth Sound element, set up 3 virtual keyboards and assigned all

stops accordingly. I have set up the properties on the Fluidsynth Sound

element to be identical to those found in the actual Klop disposition.

Opening the soundfont in Polyphone, I see there are 3 banks of presets,

one for each division with 6 to 10 presets per bank. What I am experiencing

is that Fluidsynth is not recognizing the banks in the soundfont.

Everything seems to default to bank 0. What I am seeing when importing

the soundfont into jOrgan is the preset names, but no references to the

banks or preset numbers. When I select a stop from either bank 1 or bank

2, what I am hearing is the rank from the bank 0 preset.

I have examined and compared what I believe are all the relevant elements

and properties between the Klop disposition and the simple one I have created,

and other than the fact that the names of the ranks and stops in the Klop

disposition have been changed from what has been imported from the soundfont,

I can find no explanation for this issue. I have changed some of the names

in my disposition as well, but to no avail.

I would appreciate if someone can explain what I am missing. Thanks.

Ken Knollman


From JohnR on 2023-01-26 08:27

Hi Ken,

The answer is simple, as you have probably expected.

What you need to do in Construct mode is to bring up the Messages View

and select each rank, one at a time. On the 3rd line of the Messages for

a selected rank, you will see "Engaged set 192, set x", where is x is

actually the preset number as designated in the soundfont. This can be

altered by the user.

The second line ends with "set 0, set 0". I think that the second "0"

indicates "Bank 0" (which some people would call Bank 1). I am a bit vague

on this, as I have never had to alter it. I think I have read that

Fluidsynth is set up to use this bank only, but someone more in the know

may like to comment.

Best wishes,



From Ken Knollman on 2023-01-26 09:08

Hi, John.

So, the third "set" term in the second "Engaged" line appears to select the bank.

The preset number in the third "Engaged" line already appears to be set in all ranks.


Ken Knollman


From Sven Meier on 2023-01-27 10:46

Hi Ken,

jOrgan ignores all bank information when importing a Soundfont. You can

specify an bank number explicitly, but this is applied to presets in the


You will have to add bank select messages to each Rank element. Check the

"messages" tab in jOrgan and compare its contents between your disposition

and the Klop one.

Best regards



From Ken Knollman on 2023-01-27 12:06_________

Hi, Sven.

John Reimer has filled me in on setting the bank select in the message for

the rank. I understand now.

I have another question - about the Memory element. Is there a way to

execute a save on the xx.memory file independent of saving it with the

disposition file using the Executor element? I ask because I would like

to save the combinations every time I perform a Captor (Set Combination)



Ken Knollman


From Sven Meier on 2023-01-28 10:07


>John Reimer has filled me in on setting the bank select in the message for the rank.

great! Could you give me the link to the soundfont you're using? I would like to try

whether we can take the bank number into account in the future.

>Is there a way to execute a save on the xx.memory file independent of saving it with

the disposition file using the Executor element?

No, this is not supported.

Best regards



From Ken Knollman on 2023-01-28 12:37

Hi, Sven.

The soundfont I refer to in this thread can be found on Dries Neleman's site referenced off of

Would you also consider looking into adding a property to the Executor element

which would allow it to execute a save on the xx.memory file only?


Ken Knollman


From Sven Meier on 2023-02-01 08:23

Hi Ken,

just save the disposition on shut-down, you'll find the setting in jOrgan's


Best regards


______________________________________________________________________________________________________________ *

Improving reverb jOrgan and Windows 11

From Kevin J King on 2023-01-28 22:39

Hi everyone,

After buying a usb soundcard/mixer and attempting to try to get jOrgan to play nicely

with a VST, and failing miserably, I discovered some simple software called DeskFX.

An evaluation program seems to greatly help things. I haven't delved around too much with

the settings. I loaded a midi file in jOrgan, started to play it, went to deskFX and hit

the Reverb tab, and instantly there was an improvement in the 3D aspect of the organ.

I'll keep testing it today.




From JohnR on 2023-01-30 07:03

On 2023-01-28 22:39, Kevin J King wrote: "(I) hit the Reverb tab, and instantly there

was an improvement in the 3D aspect of the organ."


Most jOrgan dispositions use mono samples and not stereo samples, and this means half

the size of the soundfont to begin with. But that does not mean that jOrgan fails to

deliver some kind of 3D effect. The soundfont protocol allows the creator to "place"

individual sounds anywhere - left to right - within the space between the stereo

loudspeakers. This can mimic what one hears when playing an organ while close to the

pipes. It is less evident when one is some distance away, especially if there is a

lot of reverberation in the listening space.

When using a jOrgan disposition, if the reverb is set at too high a level, then the 3D

effect will be diminished. This is especially the case, if the reverb being produced

is mono and not stereo. It is not easy to compare one situation with another, in view of

the number of variables involved.

I have a friend who had a Hauptwerk-type program which he used a lot, but also a jOrgan

installation which he used sometimes (he was particularly keen on the particular

sample-set). He said to me once that jOrgan gave a better sense of the "left to right"

placement of the notes. But this opinion should be taken as applying simply to that one

situation, with the particular reverb being used, whether in the samples themselves

(as in HW and GO), or in the jOrgan reverb settings.

Best wishes,


______________________________________________________________________________________________________________ *

Program to scan a keyboard

From Freeman Gilmore on 2023-02-01 15:59

Does anyone know of a C program to scan a keyboard for MIDI out through USB? Looking for it for an ARM microcontroller (preferably STM32) Velocity sensitive would be nice, but not necessary.

Thank you, ƒg


From Mickey Sadler on 2023-02-02 05:19

Take a look a MIDIbox at . MIOS Studio might have the ability you are looking for, or may help point you in the right direction .

Also look at MIDIO128 if you are midifying a keyboard or organ. All the software and hardware design are free for personal non-commercial use.


______________________________________________________________________________________________________________ *

jOrgan disposition-proprietary MIDI file to Music XML conversion

From John Beach on 2023-02-01 13:10

Could the recorded content of a jOrgan disposition-proprietary .mid file (produced

by the recorder) be converted and saved as a music XML file?

I am just curious and not suggesting that this capability should be a project for a

future version of jOrgan. The capability of saving and exporting music to an XML

file, apparently, makes the exchange and usage of these in many different

applications more feasible. I have never seen or used such an application, although

I think Musescore, Sibelius and Finale have some of that ability.

John Beach


From Marc-Paul on 2023-02-01 16:36


just as an interesting trial… I took a demo midi file recorded in jOrgan

and put it into MuseScore and exported it as an .mxl.

I am curious as to what your end idea is. A particular piece of software?




From Julie Porter on 2023-02-01 16:49

John Beach wrote:

> Could the recorded content of a jOrgan disposition-proprietary .mid file (produced

by the recorder) be converted and saved as a music XML file?

Short answer is yes. (qualified.)

Last June I gave a talk in Bern, Switzerland at the "Second global piano roll

meeting." My talk was on the use of postscript in the scanning and playback of

piano rolls. I used jOrgan as a way to play back the data processed by postscript.

I have not fully implemented Music XML. This is one way to go from a MIDI

performance to a 'Non playable.' score as there needs to be a lot of quantization

and editing to make the results Human readable. I think the smart score OCR

program I got decades ago can do music XML.

This has also lead to some ideas about other ways postscript can be used as a

scripting language for both Audio and MIDI recordings. I already have a parser

that can render a soundfont which is basically audio loops. Postscript has some

fairly sophisticated parsing capabilities, as it was designed to parse and render

any page description.

While XML is not native to Postscript, the internal storage is a Key Value,

Observer model. So it is easy to load and store the XML database. I have

quite a number of scripts that can build a disposition from the definition files

such as Uniflex. I can also take the recordings and transfer them from one

organ to another mapping the text messages jOrgan saves in the MIDI stream.

During the pandemic I was able to transcribe some of the Wurlitzer 'R' Residence

rolls, so they could play on the jOrgan emulator, and on the pipes. The

resulting output is in the native format. I also have access to a collection

of Allen floppy disks, jOrgan is a great way to see what the recordings on

these are. Allen disks are a bit tricky as they often do not store the stop

changes. Just the piston presses are recorded. I finally did get the format

of the Allen combination memory files. Other projects have taken priority.

There is another notation which has been around forever called 'ABC music

notation.' I used to follow the yahoo eGroup, but all that went away and I do

not have a facebook account. There are ways to go from ABC to music XML. So it

would be a matter of creating the front and back end to the scripts I already have.

This is more of a solution looking for a problem.

I have sort of drifted away from jOrgan as two of the consoles I work with (one

is here at home) use Hauptwerk and the Paramount 320. So jOrgan has become more

of a trampoline. Eventually the plan is to generate custom Hauptwerk variations.

For now I can simply output the MIDI in one format or the other.

The other thing to consider is a lot of artists do not like their stuff shared.

Performances intended for something like an Allen electronic, do not always sound

well when played on pipes. The sounds do not really blend the same way.

I suspect that with so called AI systems, that there are probably score generators

now that can produce 'music in the style of.' Given what can be done with

paintings and term paper reports. The same sorts of data extraction can probably

create compositions as well. Supposedly Mozart created a musical dice game. Or

as Sir Arthur Sullivan stated when accused of borrowing from others, that he was

working with the same 12 notes that the other composer used.


From Freeman Gilmore on 2023-02-02 00:35


... is a program from Alexander Scheutzow which converts midi to abc and will work

with multi-part scores and lyrics. It is written in Java so should run on any

platform in principle.

ModPlug XMMS

... is abc plugin for XMMS under linux. Peter Grootswagers recommends libmodplug

which can be obtained from the CVS tree.


... is fully featured music notation software from David Webber which can import

and export abc.


... is a set of tools for helping scholars and other active listeners answer

questions about music quickly and simply. It can read abc, display music (via

MusicXML), play MIDI sound and transpose, as well as offering many other utilities.


... is a fully featured score editor from Musys Software which can import and

export abc. Although MusiCAD is not freeware, it's use with abc does not require



From Mickey Sadler on 2023-02-02 05:35______

The Yahoo abcnotation eGroup has been moved to .

The abcnotation home is at , There his a facebook page

for abc notation too if you are interested.

abc is a great way to share music as a text file that can be read and rendered

as sheet music resulting in a smaller file than sending a .pdf of the sheet music.


______________________________________________________________________________________________________________ *

jOrgan for Mac (Big Sur)

From lemontquidomine on 2023-02-06 03:21

Hello Marc-Paul

In June 2022 you solved my problem to install jOrgan on a MacBook Pro with OS 10.15


Today, I'm trying to install jOrgan on a MacBook Air (11" mid 2013) with OS 11.7.3

(Big Sur), a light and practical computer for a mobile system.

I can't do it. I tried the same procedure as in June but the fs2 files are not

recognized by jOrgan.

Do you still have a good solution?

Thanks in advance,




From Marc-Paul on 2023-02-06 05:56

Greetings Dominique

...I have run jOrgan in Big Sur OS 11.

I am not sure if Fluidsynth 2 will work except with Qsynth. I don't believe

there is any "backend" for Fluidsynth 2.

I will check that out this afternoon. But I believe you would have to use Qsynth

for the soundfont(s). jOrgan works quite well that way... but it does require some


Are you using your own soundfont or one of the dispositions that I could download.




From lemontquidomine on 2023-02-06 06:20

Hello Marc-Paul

You are wonderful and it is really very kind to answer so quickly.

For the soundfont(s) they are not mine. I use those from Stratmann, as well as Stiehr-

Mockers. Very classic!

If you can tell me which file to use and where to put it that would be great.

A big thank-you !



From JohnR on 2023-02-06 06:49

On 2023-02-06 05:56, Marc-Paul via jOrgan-user wrote:"I believe you would have to

use Qsynth for the soundfont(s). jOrgan works quite well that way...

but it does require some setup."


Before you get Dominique having success using the Qsynth solution, it would probably

be better to discover what exactly is the jOrgan problem. Indeed, that may be exactly

what you intend to do. The problem may be nothing more than failing to load the

soundfont into Fluidsynth because of some path irregularity.

I don't wish to criticize the use of Qsynth. At the moment my Raspberry Pi 4 desktop

is not allowing me a standard use of jOrgan. I have no idea why, but I can't afford

to spend more time on it. So I am using your Qsynth solution with great success!

Best wishes,



From Marc-Paul on 2023-02-06 07:12

Greetings JohnR...

...he said fs2, which I took to mean

Fluidsynth 2. You are correct that if he is using jOrgan as installed with

the mac jOrgan app... there is another problem.

I am running the new install of jOrgan 64 on my RPi with no problems. I did

do a separate install of the 64 bit OS... and then put it on a SSD. Sven

had done us a GREAT update with this version. It's SUPER.

The Ubuntu Studio version of jOrgan also is SUPER! No problems... great


Glad to hear your system is working.




From lemontquidomine on 2023-02-06 07:23

Hello Marc-Paul and JohnR,

Hello An error in my message:

I meant that jOrgan doesn't recognize files like "SilbermannOrgel_6.0.sf2 ».

"sf2" and not "FS2 »!

With my all apologies.

Is it easier to understand?

Thanks !



From lemontquidomine on 2023-02-06 09:32


I believe that the problem comes from the version of Java.

The xxxx.disposition files cannot find Java (which is installed correctly).

Should I find an older version of Java?

So it's not the sf2 file problem.

Should I downgrade to an older version of OS (Sierra).

What to do ?

Thanks for the help.



From Marc-Paul on 2023-02-06 10:51

Hi Dominique...

...I am doing a new install of OS XI (11) Big Sur and

will install jOrgan from scratch and see what happens.

And let you know as soon as I am done.

As far as Mac OS X is concerned... my choice is OS X Mojave 10.14. You can run

jOrgan with Fluidsynth or jOrgan with Qsynth which has Fluidsynth 2.

But you can do the same in Big Sur.

So really you have a lot of good choices.




From Marc-Paul on 2023-02-06 16:05

Hi Dominique...

See if this helps:

Mac OS XI Big Sur

Install Java 1.8 from download. Check System Preferences for Java Icon.

Download jOrgan 3.21.1 dmg

Open the dmg by double clicking and copy the 4 files.

Make a folder in "Public" like jOrgan. Paste the 4 files into the folder.

Double-click jOrgan.jar and select Open.

In "Security and Privacy" select Open jOrgan anyway. jOrgan will open.

jOrgan File/Open and navigate to Public/jOrgan folder/fluidsynth-example.disposition

and click Open.

The error file will say something like libfluidsynthJNI.dylib cannot be opened etc.

Hit Cancel.

Customize No.

Exit jOrgan.

in jOrgan/lib find the mentioned file and RIGHT CLICK it. Select "Open".

Do the same for all .dylib files.

The disposition will open. Click "Construct"

Highlight "fluidsynth sound" then drop down to Audio driver and select "coreaudio".

Just above that in "Audio device" select what your are using in the drop down.

Drop down to "Gain" and increase it to 1. (reduce if level to loud.)

Save changes and exit construct.

Select Stop 0 & 1 and play the Keyboard with your mouse... you should hear sound.

Check for other errors. If you don't hear sound check the path to the soundfont

in fluidsynth at the very bottom.

This produced sound for me from jOrgan the first time. I will download the

Stiehr-Mockers 2 and test it also.

Please let me know what else you need assistance with. I am happy to help.

Best of Luck!!!!



From JohnR on 2023-02-06 16:34

On 2023-02-06 16:05, Marc-Paul wrote:

"If you don't hear sound check the path to the

soundfont in fluidsynth at the very bottom."

Hi Dominique,

It's a good rule to try a simple remedy before trying a more difficult one.

I suggest that you try what Marc-Paul is saying there, but to do it with your

present set-up. The process is described in greater detail in my

INSTRUCTIONS.pdf which you can access via the STARTING page of the jORGAN

DISCOVERY website ( ). Look for it under the heading,

"WHAT IF THEY DON'T WORK?" . The paragraph assumes that you are in Construct

Mode. It is on p.2 of the pdf, with the heading, "No soundfont loaded?" .

By the way, if jOrgan is running for you, even without sound, it is unlikely

that the problem is with Java.

Best wishes,



From JohnR on 2023-02-06 17:24

On 2023-02-06 16:34, JohnR wrote:

"By the way, if jOrgan is running for you, even without sound, it is unlikely

that the problem is with Java."

Hi Dominique,

I am very sorry, but please ignore that statement. It is wrong. Some versions

of Java will not work with some versions of jOrgan. You need to discover which

version of Java your OSX has installed, and choose the correct version of

jOrgan to work with it. (If you find that it has Java Version 6, it may be a

good idea to uninstall it and install Java Version 8 instead. Marc-Paul can

advise you on this.)

You will find the details in the "DOWNLOADING AND INSTALLING" section of the

STARTING page of the jORGAN DISCOVERY website.

Best wishes,



From lemontquidomine on 2023-02-08 03:30

Hi Marc-Paul and JohnR

Old systems are good !

I ended up removing Big Sur from my MacBook Air (2013) and I installed OS version

10.13 (High Sierra), manipulation which is not very easy but possible with patience…

I downloaded Java 6 SE.

jOrgan works perfectly.

Thank you for your advice and for taking the time to respond to my messages.

I wish you beautiful and good music.


Le 6 févr. 2023 à 07:24, JohnR a écrit :

On 2023-02-06 16:34, JohnR wrote:

'By the way, if jOrgan is running for you, even without sound, it is unlikely

that the problem is with Java.'

Hi Dominique,

I am very sorry, but please ignore that statement. It is wrong ... "


From Marc-Paul on 2023-02-08 05:29

Simply for future reference:

Mac OS 11 Big Sur works perfectly for jOrgan with my installation procedure.

I downloaded several dispostions and they all work fine with the current version of Java.

Happy Organizing.




From JohnR on 2023-02-08 15:03

Hi Dominique,

That's very good news!

However, we need to discover why it didn't work with Mac OS 11 Big Sur. Which

version of jOrgan are you using?

Marc-Paul wrote on 2023-02-08 05:29 -

"Mac OS 11 Big Sur works perfectly for jOrgan with my installation procedure."

Hi Marc-Paul,

I assume you are using jOrgan in the common fashion, and not with Qsynth. Which

versions of jOrgan and Java are you using?

Best wishes,



From Marc-Paul on 2023-02-08 15:54_________


...I have tested jOrgan in all Mac OS X thru XIII. It works

in all with the version of Java that is designed to run in them. Version 6

works up OS X Mojave and after that its whatever is on the Java website.

1.8 I believe.

Installs on Mac OS X are not for the faint of heart. There are issues...

but they only have to be solved once and then jOrgan works well. Qsynth

does not work with all versions of Mac OS.

I use jOrgan on Mac, PC, Ubuntu and RPi every day.

I am currently working on multi-channel audio on the Mac... which is quite a

trick... but I am getting there.

I installed OS 12 Big Sur from scratch on an Intel Mac to see if my

procedure... which has been outlined previously... works. And it works


And people say there are a lot of problems with Windows... guess again.



______________________________________________________________________________________________________________ *

MIDIMAN - Raspberry pi

From Freeman Gilmore on 2023-02-21 16:09

I have two M-Audio MIDIMAN which have a USB output. The user's manual says that

this is used for the computer. Does anyone have experience with using this on

Raspberry pi?

Thank you, ƒg


From Marc-Paul on 2023-02-22 02:41


Mine is a M-Audio MidiSport (works with Mac also.) and it works fine. My

experience with interfaces is that I simply plug them in while connected to

the internet... and if they work, they work. If they don't, they don't.

JohnR is most likely the best source of information.




From JohnR on 2023-02-23 08:07


I do not have a Midisport, but the maker's website gave me adequate details.

It was released about ten years ago, and is a good quality MIDI to USB interface,

with a merge MIDI feature which can be used with its USB output, or (I assume)

independently of it, by means of one of the MIDI output sockets. I have no reason

to think that it cannot be used with one of the RPi USB ports.

The merge feature probably requires two MIDI streams to be on differing channels.

Some MIDi encoders allow the user to set the MIDI channels to whatever is needed.

Best wishes,



From Freeman Gilmore on 2023-02-23 09:27


I have two M-Audio Midimam keyboards, they both work on windows with MIDI out through

USB but not on RP. I have a M-Audio Oxygen keyboards, it works fine on the

jOrgan/RP with MIDI out through USB.

Thank you, ƒg


From Marc-Paul on 2023-02-23 11:21

There are to many Midiman keyboards listed to look up the specs... could

you find a model # so we can be sure what you have.




From Freeman Gilmore on 2023-02-23 23:44

M-Audio MIDIMAN Radon; no model number

USB works on windows, not on RP. And MIDI out works on windows, did not try on RP.

Thank you, ƒg


From Marc-Paul on 2023-02-24 03:37 +6

I will assume that you have a M-Audio MIDIMAN Radium 49 or 61.

Couple things: The closest thing I have to test is a M-Audio O2 and a Hammer88.

Drivers for your keyboards do not include Linux or anything in MacOS past 32bit.

When I tested my two M-Audio keyboards directly in the RPi (64bit) they both worked

in jOrgan. HOWEVER when the power adapter for the USB (powered) hub accidently fell

out of the wall... the keyboards quit working. So the lesson here is that the RPi

may not have sufficient USB power for your keyboards. I could be wrong of course...

you may have power adapters on your keyboards.

(I network my midi keying... so I don't plug directly into the RPi normally.

I am testing Bluetooth midi interfaces... but have yet to get one working on

the RPi. Mac and PC work fine with Bluetooth... but the setup is different.)

I don't know if any of this will help you.




From Freeman Gilmore on 2023-02-24 07:44_____


On Thu, Feb 23, 2023 Marc-Paul wrote:

"I will assume that you have a M-Audio MIDIMAN Radium 49 or 61."

Yes, 61.

"Couple things: The closest thing I have to test is a M-Audio O2 and a Hammer88."

My O2 works also.

"Drivers for your keyboards do not include Linux or anything in MacOS past 32bit."

So I understand: The drivers for my Midiman are not in the RP? Or are the drivers

not in the Midiman keyboard?

"When I tested my two M-Audio keyboards directly in the RPi (64bit) they both worked

in jOrgan. HOWEVER when the power adapter for the USB (powered) hub accidently

fell out of the wall... the keyboards quit working. So the lesson here is that

the RPi may not have sufficient USB power for your keyboards. I could be wrong

of course... you may have power adapters on your keyboards."

I believe a good powered usb hub does not share power with the RP. In the past

I had one that could be used either way.

Not sure that I used the external power for the keyboards. I will check again

tomorrow evening. They are at another location and there is too much ice to travel


"(I network my midi keying... so I don't plug directly into the RPi normally.

I am testing Bluetooth midi interfaces... but have yet to get one working on the

RPi. Mac and PC work fine with Bluetooth... but the setup is different.)

I don't know if any of this will help you."


______________________________________________________________________________________________________________ *

Where is the jOrgan Forum?

From Brian Sweetnam on 2023-02-22 22:43

Hi. Sorry, I don't know where to find the forum anymore. Will somebody please

send me the address for the j-organ forum?




From Freeman Gilmore on 2023-02-23 00:18

Third line down

jOrgan-user mailing list

jOrgan-user@ ... <==========


From JohnR on 2023-02-23 06:48______

Hi Brian,

The Nabble Forum was in trouble for some years financially, and we lost its

services 18 months ago. That leaves the Mailing List on its own. In an attempt

to make up for this, I manage the Archive Link, which is read-only, and which

is done manually by me. Here is the link:

There is an archive of the Mailing List posts, but it is not very user-friendly.

I assume what I provide is a useful service, however there is never any feedback

to tell me if anyone does make use of it.

Best wishes,


______________________________________________________________________________________________________________ *

Using a tablet as a touchscreen monitor

From Graham Wykes on 2023-03-01 19:49

Hi all,

I've been testing some software that lets you use a tablet as a touchscreen

monitor. If you have a spare tablet lying around, you might try this. (I

wouldn't go out and buy a NEW tablet - you can buy an actual touchscreen

monitor for less.)

I only have a 2016 model 7" tablet which is really too small for the job but

I will mount it in the console anyway.

The software is called Weylus and has versions for Mac, Win and Linux.

It works by creating a webserver which serves up a web page on the local

network (WiFi or hotspot) showing either your desktop or a window of your

choice. On your tablet, you open your web browser and go to the local

URL that Weylus gives you. Weylus intercepts your touches and treats them

the same as mouse clicks.

Works Great!




From Kevin J King on 2023-03-01 19:59______

Thanks Graham,

That's useful to know. I've got several ancient android tablets, I wonder if

I can get this to work on them?



______________________________________________________________________________________________________________ *

Starting over

From Brian Sweetnam on 2023-03-07 05:04

Hi all,

I have lost all my previous work on jOrgan. Not that I was an expert but I did use

it and love using it.

I want to integrate the following equipment, so that I can spend my time playing more

and have fewer frustrations with little buttons on the various keyboards.

I have various modern keyboards, all equipped with midi over USB. They also have too

many built in rhythms to choose from when I play. I grew up with a Yamaha organ,

which only had 14 or 16 rhythms for me to use to play all my music that required the

rhythm machine. About 2 weeks ago I bought a 32 year old Technics organ that is

equipped with midi, and it has PCM sound generating technology built in - which I

have always loved.

The equipment I want to use is as follows:

1. Technics SX-EN2 spinet organ which has midi built in. I want to use it as the main

control element for my project. It is only a monophonic instrument but it still it

does sound beautiful to me. As it was built in about 1992 it only has midi in, midi

out, and midi through.

2. Another old instrument - a Yamaha MU-15 GM/XG tone generator sound module. It has

midi in and midi out. At least it is stereo and sound even more beautiful than the

Technics organ.

3. I have a lonesome 49 key midi controller keyboard that has the same key pitch

as the Technics organ (which is the same key pitch as Hammond organs). I mention

this, because my Korg and Yamaha keyboards all have narrower keys and it looks

awkward mixing keyboards with these different key pitch measurements.

4. If I can get the Technics organ and the midi controller keyboard to control the

sound module built into the Technics organ, and the Yamaha MU-15 tone generator

module, I might consider adding control for my Korg PA-300 keyboard.

5. A couple of sound-fonts that I love of choir voices, and some synth sounds.

I did once manage to control my Yamaha PSR-295 keyboard using a computer and jOrgan

running on it, with a touch screen - this is exactly what I have in mind again.

If anybody has a disposition that I can study to try and figure it all out, it would

be very helpful. Or perhaps a simple diagram of which element I need to use in

jOrgan, and how they would "connect" to each other. If I can just get as single stop

to work, I know I can get them all to work - I just don't know where to start. I do

have all the midi implementation charts for all my instruments, so I have all that

information I need to enter in jOrgan, for example, to select a "Grand Piano" which

is located in the Yamaha MU-15 or perhaps the "Strings" which might be located in the

Technics organ, or even the "Violin" which might be located in the Korg PA-300.

I would really prefer to get this project working with my Latte Panda single board

computer which is running Windows10 on it. It has 3 USB ports, and I need one port

for my 2X2 midi interface to USB card, one port for the wireless keyboard & mouse,

and the last port for a USB hub, into which I can plug in my Korg PA-300 keyboard if

I choose to make it part of the project. I will also need to plug in a USB sound-card

as I think the sound quality on the Latte Panda computer is not that great.

Please, if anybody will draw a simple diagram of the layout I need to create, I will

really appreciate it very much.

I hope this message reaches the jOrgan list, as I am really not sure how things work

without the Nabble forum.

Kind regards,

Brian Sweetnam.

______________________________________________________________________________________________________________ *


From Tony Gleeson on 2023-03-11 00:53

Hello again,

So I've got MIDI hooked up to Studio One via loopMIDI.

I can record and playback with no problems.

I would like to know how to change parameters (I.e. organ stops) mid tune.

At the moment the recording just stops if I try to change anything on jOrgan.

I'm hoping to be able to change the stops during the hymn as an organist would

to vary the sound for each verse of a hymn.

Any suggestions?

Many thanks,



From RickW on 2023-03-11 09:39

Hello Tony

This is definitely possible. I have it all functioning, but came at it from a

different direction to you.

I have used jOrgan to replicate a real Pipe organ console that has a MIDI record/

replay sequencer. I have been able able to address the "Messages" setting for each

Stop in jOrgan Construct Mode with Activate and Deactivate messages to respond to

the Stop change messages encoded in the pipe organ console system.

You have a free slate and can choose to use whatever messages make sense to you.

I had to map my setup to respond to messages already in a structure.

If I were in your situation, I would simply use Note On / Note Off messages on a

different Channel to any of your keyboards.

You will need to make a list of all stops and tabs you want to control

Then list a Channel and Note number unique for each

Then in jOrgan Construct Mode, make Messages visible in View

Highlight a Stop, create an Activate message and a Deactivate message

Enter the MIDI addressing from your list

You will also need to make sure your jOrgan disposition has a Connector Element and

that each Stop and tab is Referenced to the Connector

And that the Connector is configured to see your LoopMIDI port.

Once all done, you will be able to use your list to put Messages in your external

MIDI file relating to combinations at the time points in your music.

This is probably a lot to take in. Feel free to come back with questions.




From RickW on 2023-03-11 09:52

Hi again Tony

There is a different way you can do this if my first suggestion seems too much work.

This is possibly easier but also leaves more variables that need to be setup correctly

before playing a file.

From your external MIDI stream, you can send messages to activate Pistons, but this

assumes you have the correct combination memory set before playing a file.

You could use this method to play a file into jOrgan and use the jOrgan recorder to

record your "performance", then use the the jOrgan replay to replay the file that would

have all the stop changes and Swell control locked in.




From Ton- Gle on 2023-03-11 21:56

Hi Rick,

I think I'm about to go on a very big learning curve here. I've had some experience

with midi having used an old Kawai sequencer linked to a Yamaha SY 55. A lot of

trial and error but was able to make patch changes and some automation.

My first problem is that my DAW is receiving and sending midi and I can hear the

organ play but I can't seem to record / route the audio.....

My first idea was to record each verse as an audio wave so each one could have a

different sound and then spice them together to make the whole hymn. But I just

can't seem to get my DAW to 'hear' the jOrgan.

I even tried to plug the headphones into my usb audio interface but got lots of


If I could solve this problem I could at least have a workaround and then look into

becoming more adept at doing it properly as you have explained.

Thanks for the advice...really appreciate it!

Kind regards,


Kind regards,

Tony Gleeson


From Ton- Gle on 2023-03-12 02:32

Hi Rick,

Yes I noticed the jOrgan had a recorder but haven't used it yet so maybe that's

another potential solution I can try.

Just for the sake of speed I have recorded what I need using the Strand Organ I

found on the Apple App Store. It's a lovely sample if you haven't heard it. I

hooked up via a midi in/out cable and sent the audio from the headphones socket

to the input of my interface and it sound good enough for now. I was able to

change stops for each verse and record each one as an audio file, then changed

the settings and recorded the next one.

Not a perfect solution but it worked.

I'm going to try tinker with jOrgan tomorrow...I'll let you know how I get on.

Kind regards,


______________________________________________________________________________________________________________ *

MAC OS Ventura (13) Java Install for jOrgan

From Marc-Paul on 2023-03-21 08:45_______


Since Ventura is out of Beta I decided to do a clean install of the OS on a M1

silicone” and then install Java and jOrgan 3211 for MAC. The Thunderbolt 3

interface is so good that any OS, including Ventura can be booted externally.

I am using an NVME external Thunderbolt drive.

There are a few “hoops” to jump thru that are different than earlier MAC OS’s.

Download Java from Oracle.

Allow installation of Rosetta if not already installed.

System Settings/Privacy&Security/Full Disk Access (enable)

System Settings/General/Login Items (enable Java)*

The above two steps may require a setting change on the Boot Up Screen accessed

by holding in the power button. Then Options/Utilities/Startup Security Utility/

then select the correct Disk, then select Security Policy, then select Reduced

Security. Ok then shut down.

I install jOrgan in the Public folder and it works fine.

Remember that any changes in the disposition need to be saved in construct mode

and then exit and restart jOrgan.



______________________________________________________________________________________________________________ *

Organ Documentary's Preview Weekend

From Marc-Paul on 2023-04-02 01:18


The folks at Fugue State Films are starting a Streaming Service. This is a free preview


There are some really interesting things for Organ lovers.




From JohnR on 2023-04-02 08:13


Thank you for sharing this with us. I think this is an exciting and important

development in the challenge to bring the pipe organ and its music to people's


It is not clear to me how "subscription" differs from becoming a Member. Annual

Membership is not cheap. It starts at English Pound 250 and goes up to five

times that amount. (Equals USD 302 and AUD 442). Admittedly, it will cost a lot

to produce videos of high quality.

They are being a bit coy about Subscription. At the moment, details are in response

to email request or phone call only.

Best wishes,



Allen MDS-1

From Brian Sweetnam on 2023-04-05 04:19


For the first time ever I can get hold of a factory built midi console. It is an

Allen MDS-1. They say it works 100%, and it is at an affordable price. I will see

if I can get it. Seems the only part missing is the stool.

Any comments about this organ are most welcome.


From Dennis on 2023-04-05 04:31

Hi Brian,

You may want to check this out -




From Marc-Paul on 2023-04-05 05:50

Reliable instrument if you can get it reasonable. Sw ch1, Gt ch2, Ped ch3.

Best of luck...


______________________________________________________________________________________________________________ *

Icon Files

From Marc-Paul on 2023-04-06 15:05

Greetings jOrganists:

I get tired of the “java” icon on my desktop and extracted the jOrgan icon

for PC and Mac. The link below is the two files. The PC file is the .ico and

the Mac file is the .icns. Now I have an icon on the desktop that looks cool.

Just a small thing.



______________________________________________________________________________________________________________ *

Swell pedal

From Brian Sweetnam on 2023-04-07 18:01

Good morning,

My disposition is comming along. I hace all the stops working from my touch screen.

I am ably to control various soundfonts that I love, as well as all the sounds built

into both my XG capable Yamaha MU-15 sound module as well as my Yamaha PSR-295

arranger keyboard. I play them all from my Technics EN-1 midi enabled spinet organ.

Now I would like to use the swell pedal on my Technics organ to control the master

volume in my jOrgan disposition. I have scratched around but cannot figure out how to do it.

Any suggestions will be welcomed.

Kind regards,



From RickW on 2023-04-07 19:29

Hello Brian

You will need a Swell Element

Each Stop will need to be Referenced to the Swell Element.

The Swell Element will need to be Referenced to your console.

Your Console will need a Connector Element Referenced to it.

It is the Connector Element that will show up in the Customizer where you will

configure your MIDI input device and addressing.

All off the top of my head, it has been a long time since I have needed to do this.

I would suggest you look at a simple disposition that has it working, and see all

the steps needed and the Reference links needed.




From Brian Sweetnam on 2023-04-07 20:37

Hi Rick,

Thanks for the information.




From JohnR on 2023-04-08 12:40

Hi Brian,

The Swell Element you are looking for is called "Continuous Filter".

Best wishes,



From Brian Sweetnam on 2023-04-08 18:27

Hi John,

Thank you. I have the swell elements working as expected in my disposition.

I can alter the volume or expression setting on screen. My Technics EN-2 midi

organ manual states that the organ can transmit both volume and expression

messages. I have linked the volume sliders in my disposition to the connector

element. Using a seperate midi monitor when jorgan is not running, shows up no

midi messages for either the master volume nor the expression pedal, so perhaps

I will be unable to use this important function. I am still investigating though.


Repeat Switch

From Brian Sweetnam on 2023-04-11 17:46

Good morning,

What is the function of the Repeat Switch element, and how is it used?




From RickW on 2023-04-11 18:08

For something like a Marimba or Banjo.


From JohnR on 2023-04-11 20:39___________

Hi Brian,

Here is the link to the jOrgan InfoBase page:



Connector element

From Brian Sweetnam on 2023-04-26 00:02

Hi, I still have had no sucess with the connector element. I have my Technics

SX-EN-2 midi organ, and it does generate messages that are sent to jOrgan. I want

to use these buttons to control my jOrgan disposition. Then I also have my m-audio

Code-49 midi keyboard which is the 3'rd manual in my setup. This m-audio keyboard

has many faders, rotary encoders and momentary switch buttons that I want to use

to control my disposition. I can see the messages from both the EN-2 as well as

from the Code-49 in jOrgan monitor view, but I still cannot use them. Will I need

to have two connector elements - one for my Technics and the the other my m-audio


Thanks in advance for your help.

Kind Regards,



From JohnR on 2023-04-26 06:38

On 2023-04-26 00:02, Brian Sweetnam wrote:

"Hi, I still have had no sucess with the connector element ... Will I need to have

two connector elements - one for my Technics and the the other my m-audio device?"

Hi Brian,

As far as I know, the answer is YES. This is what my most recent "comment" to the

jOrgan Facebook group was about. As I said there, you simply create a second

Connector and use the appropriate references to have the MIDI messages get to the

appropriate Elements in your disposition.

Why don't you just try it out? Then report back here. And while you're about it,

make some response to my Facebook comment. No-one else has ...

Best wishes,



From Brian Sweetnam on 2023-04-26 09:48

Hi John,

I will check out Facebook, thank you for letting me know.

I will try again with 2 connector elements.

Kind regards,



From RickW on 2023-04-26 13:45

Hi Brian

Do you have 1 device functioning, but not yet a second?

As I recall from a previous inquiry there is only ever the ability in jOrgan

to have 1x MIDI device send Swell, Piston and Stop messages into the software.

The only way you could have two different keyboards send these messages, is to

use a MIDI Merge module, and bring both keyboards through 1x MIDI Interface.

You would also then need to have the ability in at least one of the keyboards

to be able to change MIDI Channel numbers so the messages were able to be different.




From Brian Sweetnam on 2023-04-26 15:20

Thank you for your answer Rick. I will be experimenting again today.

Kind regards,



From John Dubery on 2023-04-27 06:00


You will need 2 connectors.

* Each will have it's own page on the "customize disposition" dialogue - which

allow you to associate different MIDI devices to each connector.

* Each shows only the switches/continuous elements connected to it

* Do not associate one element to two connectors (say if you would like to)

I've had 2 connectors operating at a time - one picking up the pedal switches

from a piano, the other miscellaneous MIDI controls from elsewhere. It should work.

hope this helps



From RickW on 2023-04-27 09:12

Thanks for letting us know this can be done.




From Brian Sweetnam on 2023-04-27 11:46

Thank you John. This is good news. I will be getting my disposition ready to test

this today.

B.t w., I notice that Roy is very quiet. Does anybody know if he is still

participating in our discussions?

Kind Regards,



From Roy Radford on 2023-04-27 21:42


Hi, Brian,

Thanks for your concern, how are you?

At 84 years young I'm still alive from the neck down but only firing on three

cylinders since the Doc. diagnosed Atrial Fibrillation, i.e. one chamber of my

heart is quivering instead of beating. It also sends rogue electrical pulses

to the rest of the heart causing more or less continuous palpitations. I gather

the condition itself is not life-threatening but can cause strokes or heart

attacks. Needless to say the Doc has pills for all that, I now have five

varieties of them daily!

Back on topic, I don't have much to say these days since most people are using

jOrgan with Fluidsynth to simulate pipe organs. My interests lie in a different

direction, I use it to drive a couple of Edirol SD-20 synths to make an

orchestral instrument. My system runs on Linux Mint and is offline so doesn't

need security updates. It serves my purpose so, as our friends across The Pond

would say, "If it ain't broke, don't fix it."

For the rest, there are many members here far better qualified than I am

to answer the sort of questions that arise these days so I tend to see all,

hear all and say nothing.

Have fun,

Roy. (UK)


From Brian Sweetnam on 2023-04-27 22:40

Hi Roy,

Thank you for responding. I wish you all the best. I just missed your comments.

I am busy with a disposition that controls all my midi stuff, e.g. Yamaha sound

module, Yamaha keyboard, Korg keyboard, and my digital piano. Then also some

soundfonts that I like. I did manage to play my korg from my Technics organ too.

It is a massive job entering all the numbers for the ranks and stops, but

systematically I will get there.

Today I managed to get my midi controller keyboard physical buttons control the

volume settings for each division in my organ.

I hurt my back and might have to go for a back operation.

Kind regards,



From Dr. Mark Bugeja MD on 2023-04-29 04:14

Hi Roy,

A pill? You mean a palmful of pills plus insulin injections several times a day

trying to keep the damned glucose under control. It is probably easier controlling

a hungry tiger than diabetes!!!!!

Rocking my head side to side when offered food..... I'm only offered food on Sundays

(parents still alive)..... the rest of the days I cook!!!!

As for the email reaching you probably because I replied to you instead of to all. 😂


On 28/04/2023 11:38, Roy Radford wrote:

"Hi, Mark,

Thanks for your email and encouraging comments, I forgot we had a real, live

Doctor on the panel. Just keep taking the tablets! *:)) laughing

I can certainly relate to your comment about having more time now you're

retired, everyone around you says, "Oh, lovely, now you'll have time to... "

Before you know it you'll have more to do than when you were working for a living!

Sorry to hear you have more than your share of medical issues too, surely there

must be a pill for it! *:)) laughing

Very simple, effective weight-loss exercise, gently rock your head from side to

side when you are offered food.

As I said to the group, I'm more into orchestral instruments myself, I admire the

patience and dedication of people who sample old pipe organs and create sound

fonts to simulate them but wouldn't want to go down that path myself.

I'm a bit puzzled about revealing your 'secrets' to the community, so far as I can

make out this has come as a private message to me.

Have fun,

Roy. (UK)"

On Thu, 27 Apr 2023 at 15:37, Dr. Mark Bugeja MD wrote:

"Hi Roy,

Nice to hear from you. Glad you are reasonably quite well.

I am a doctor and understand fully the extent of your problem. You should be fine

as long as you don't miss your medication.

I am 61 and have just retired from medical practice so theoretically I should

have more time for organ related stuff. In practice, I share the time I have

cooking, washing, cleaning (when I have the strength), shopping, fixing things,

attending to ageing parents who still live independently in their own house, etc.

To add to this, this past 2 weeks my organist friend from UK was over and we

sampled 2 organs together. This is the first time I had someone helping me out.

You may be running on 3 pistons; I feel like I am running on half!!! Diabetes,

arthritis and weight issue (shy to admit) restrict my physical abilities to carry

equipment and food up narrow spiral staircases and rigging up mics and so on. So

my friend was of enormous help. One instrument did not require us to go up such a

stairwell thank God!

We are now working on 2 x 2M+P sample-sets, one historic (Inzoli, 1922, in the

Parish Church of the village of Siġġiewi dedicated to St Nicholas) in keeping with

my "historic organs" project, and the other (German instrument by Seifert Orgelbau,

1967, in the Parish Church of the village of Ta' Xbiex dedicated to St John of the

Cross. This organ was brought over from Germany in 2003 and built by 2006 for the

local church) could not be left un-sampled. Initially they would be for rival

software but God willing, we should get them done for jOrgan too.

Thanks Roy for replying. It gave me an opportunity to reveal my little secrets to

the community... ;-)

Keep as well as you can!




From John Dubery on 2023-04-27 06:03


I see somment about Facebook from time to time - is there a way to access the

conversations there that is usable for folks who don't like the Facebook Ts and




From RickW on 2023-04-27 09:23

There hasn't been very much jOrgan discussion on Facebook.

Some of us are there to answer inquiries, but would still channel serious discussion

back through this group.

Facebook actually has a significant virtual organ (and pipe organ, and electronic

organ, and Theatre Organ) community across general and specific groups, but you would

need to be "on" Facebook to be involved in that.

The Organ Forum is still an active organ community with searchable archives covering

many organ related areas going back many years.



______________________________________________________________________________________________________________ *

Split Screens Question

From Marc-Paul on 2023-04-24 10:19

Greetings to everyone:

In Regards to Mac OS X, but may not matter what OS or PC.

I have iPad(s) working as aux monitors for Mac OS X Mojave. Since we can’t run

java on an iPad… I am thrilled to make this work. Stops and pistons work fine.

My question is this: is there any way to split the display without the Full

Screen toggle? Any ideas would be welcome.

Thanks and Cheers



From JohnR on 2023-04-27 11:21

On 2023-04-24 10:19, Marc-Paul wrote:

"Is there any way to split the display without the Full Screen toggle?"

Hi Marc-Paul,

Could you please explain what the problem is, that you are having here?

Best wishes,



From Marc-Paul on 2023-04-29 11:10

Hi John...

...thank you for your response. Now I understand your question.

I need to use other things on the computer while I am using jOrgan. I'll

just use one window for jOrgan and the other normally.




From JohnR on 2023-04-29 12:06

On 2023-04-29 11:10, Marc-Paul via jOrgan-user wrote:

"I need to use other things on the computer while I am using jOrgan. I'll just

use one window for jOrgan and the other normally."

Hi Marc-Paul,

Thanks. But we are still short on detail. I now have two questions:

1. If simply using Full Screen is stopping you from doing whatever it is you are

trying to do (I am still not clear on what that is), why do you feel you have to

use Full Screen? (Sorry if the answer is obvious, but it is eluding me at the moment).

2. You seem to be using the ipad to operate jOrgan, and the computer screen for

those other things. Is that correct?

Best wishes,



From Marc-Paul on 2023-04-29 13:54

Hi John...

...thank-you for your interest.

1) Yes... full screen means that I can't get to other things. I use a DAW

and Networked midi. I would like to have partial jOrgan screens open on two

monitors. (With the iPad that's 3 displays.) The networked midi means that I

can send midi from the Mac to PC and RPi at the same time.

2) I have found 2 ways to use an iPad as a second monitor on a Mac. That

means the iPad can display jOrgan... the instance moved over from the Mac...

and the iPad is touch responsive... so touch a stop on/off. Piston

on/change. A dream come true for me. A 10.5 inch iPad displays a nice

jOrgan instance. The iPad mini works pretty good to... just smaller.

My idea in general is to use older equipment that does not cost to much.

It's a Mac mini 2014 and iPad Air 1. The Macs go for as little as $50 but

require upgrading. I paid $36 for the iPad.

As an aside I also am testing Bluetooth midi... so far it looks promising...

although not cheap.




From JohnR on 2023-04-29 14:57

On 2023-04-29 13:54, Marc-Paul wrote:

"Full screen means that I can't get to other things."

Thanks for all the detail in your post. The use TOGETHER of a MAC with iPad

added on, a PC and an RPi makes my head spin, and suggests that you could add

in there some AI device to run it all for you. ;-)

But you still have not answered my question, "Why do you feel that you have

to use Full Screen?" jOrgan works perfectly well here on my desktop RPi 4

without having to use Full Screen, although I can certainly switch over to

that if I choose ...

I do use Full Screen on my home console installation, because the two 7"

touchscreens there mean that space is at a premium. But I don't have to


Best wishes,



From Marc-Paul on 2023-04-30 00:23

Hi John...

...full screen is the only way I can see to use more than one

display of the jOrgan interface at one time. Which is my original question.

Can you create windows of jOrgan without it. As an example... right and

left stop jams.




From JohnR on 2023-04-30 16:11

Hi Marc-Paul,

Thank you for your answers. My goal in asking those questions was to gain a

clearer understanding of what you are trying to do. However, as one without any

experience of using MAC computers, iPads or split screens, I don't think I am

likely to be able to suggest some bright ideas.

I do on my console have left and right displays of stops in large dispositions,

but this is done simply with two RPi's and their 7" touchscreens, using the

jOrgan LAN facility (wired in my case). This allows me 56 stops plus some

controls, fairly readable from the playing position, but nothing more. It is not

a case of split screens.

Best wishes,



From Marc-Paul on 2023-05-01 05:59

Thanks John for that description... I had forgotten about your arrangement.

That gives me another idea based on your setup. In fact it's so easy to

network midi into the RPi that I am going to try a couple things.

If you have a pic of your dual RPi's I would love to see it.




From JohnR on 2023-05-01 06:55

On 2023-05-01 05:59, Marc-Paul wrote:

"If you have a pic of your dual RPi's I would love to see it."

Hi Marc-Paul,

Here it is:

Best wishes,



From Marc-Paul on 2023-05-01 08:41______

Beautiful setup John...

...I am kind of stalled on my Rodgers

605 rebuild... it is gutted. I can see how a setup like yours makes sense.

My Allen 705 is really only functional as a midified instrument... the

eproms went to eprom heaven one day. So your pic is a nice reminder of a

completed project.

Thanks so much!



Rank messages

From Brian Sweetnam on 2023-05-08 03:38

Hello JohnD & JohnR,

Thank you for your advice. I have has success with the physical rotary encoders

on my midi controller keyboard, controlling some continuous filter elements that

I have set up in my disposition.

My next problem is strange but I am sure it has a simple solution - but I don't

know the solution.

Here is an extract from my Korg PA-300 manual, for reference:

Name: CC00 CC32 PC

Name CC00 or MSB CC32 or LSB PC or Prog. Change

Acoustic Piano GM 121 0 0

Ac. Piano Wide 121 1 0

Ac. Piano Dark 121 2 0

Looking at Acoustic Piano, this is what my messages look like in jOrgan:

Name MPL

Engaged set 176, set 121, set 121

Engaged set 176, set 0, set 0

Engaged set 192, set 0,

Note played set 144, set pitch, set velocity

Note muted set 128, set pitch,

Disengaged set 176, set 123,

Looking at Acoustic Piano Dark:

Name MPL

Engaged set 176, set 121, set 121

Engaged set 176, set 0, set 2

Engaged set 192, set 0,

Note played set 144, set pitch, set velocity

Note muted set 128, set pitch,

Disengaged set 176, set 123,

Is this setup correct? In another section, I create the messages like in these

two examples, but it seems to be a hit & miss, as some of the different instrument

clearly sound the exact same - their messages are different but the sound I hear

is identical? Am I missing a message somewhere?

Kind regards,



From Lynn Walls on 2023-05-08 22:55

Acoustic Piano:

Name MPL

Engaged set 176, set 0, set 121

Engaged set 176, set 32, set 0

Engaged set 192, set 0,

Note played set 144, set pitch, set velocity

Note muted set 128, set pitch,

Disengaged set 176, set 123, set 0

Acoustic Piano Dark:

Name MPL

Engaged set 176, set 0, set 121

Engaged set 176, set 32, set 2

Engaged set 192, set 0,

Note played set 144, set pitch, set velocity

Note muted set 128, set pitch,

Disengaged set 176, set 123,set 0


From JohnR on 2023-05-09 12:38

Hi Lynn,

Thank you. Brian's post came to me without the customary [jOrgan-user] ahead

of it, and so I assumed it was simply an email to me, and I replied to him with

an email. Here is the main part of the text of that email:

"As far as I can tell, the messages are much what I would expect. What you need

to keep in mind are the values of the numerals at the end of Engaged Line 2 and

of Engaged Line 3.

At the end of Line 2, the numeral indicates the soundfont BANK where the Preset

is found. ("0" indicates Bank 1, "2" indicates Bank 3)

At the end of Line 3, the numeral indicates the PRESET number. ("0" indicates

Preset 1)

I hope this helps."

I have compared what you have put in your reply post, with what I have in one of

my dispositions, along with what Panos had in one of his. There were some variations,

and it would be helpful if you could comment on these:

1. Mine has "set 0" instead of "set 32" in the second Engaged Line 2. Yours and

Panos' have "set 32".

2. Neither Panos' nor mine has the "set 0" at the end of "Disengaged".

If any of my statements in my reply email to Brian need correcting, please indicate this.

Best wishes,



From Lynn Walls on 2023-05-12 23:04


Here is an excellent reference doc for MIDI CC messages:

MIDI CC messages consist of 3 bytes:

Byte 1 is the CC op (176) plus the MIDI channel number (0 in Brian's example). Thus

Byte 1 is 176+0=176.

Byte 2 specifies the controller type: 0 for Bank Select MSB, and 32 for Bank Select LSB.

Byte 3 specifies the value to be entered into the selected bank (MSB or LSB).

Thus, in accordance with Brian's Korg table, in order to select the Acoustic Piano Dark,

you first select the customary "Piano" sample set with the Program Change message:

(set 192, set 0,).

Then you select the MSB bank (0) and load it with the value for the piano variant for the

"Acoustic" piano sample set (121): (set 176, set 0, set 121).

Then you select the LSB bank (32) and load it with the value for the acoustic piano "Dark"

sub-variant sample set (2): (set 176. set 32, set 2).

Now the MIDI channel (0 in this case) knows precisely what sample set to play (Acoustic

Piano Dark). And any note-on messages sent to channel 0 will play the appropriate sample

from that sample set.

See more comments below...

On 5/8/2023 10:38 PM, JohnR wrote:

"I have compared what you have put in your reply post, with what I have in one of my

dispositions, along with what Panos had in one of his. There were some variations,

and it would be helpful if you could comment on these:

1. Mine has "set 0" instead of "set 32" in the second Engaged Line 2. Yours and

Panos' have "set 32". "

See above explanation of bank select usage above.

"2. Neither Panos' nor mine has the "set 0" at the end of "Disengaged". “

That added "set 0" is just for completeness because the CC (176) message always consists

of THREE bytes, not just 2. jOrgan automatically adds that 3rd "set 0" byte if it is missing. Also

note that that particular "Disengaged" message has nothing whatever to do with selecting the

desired acoustic piano variant anyway: (set 176, set 123, set 0) is just the "all notes off" message

sent to silence any currently sounding notes being held at the time that the stop is disengaged.

If any of my statements in my reply email to Brian need correcting, please indicate this."

You may need to revise some of your statements based on my explanation.



From JohnR on 2023-05-14 16:18

On 2023-05-12 23:04, Lynn Walls wrote:


Here is an excellent reference doc for MIDI CC messages:"

Hi Lynn,

Thank you for the extra information you have given in this post. I think it fair

to say that what I indicated to Brian was correct as far as it goes, but of course

since he is dealing with a "multi-level" soundfont not typical of what most jOrgan

dispositions use, it was lacking the information that would allow him success.

This thread prompted me to consult the "Rank.html" page in the jOrgan InfoBase. There

Sven has listed example Rank messages, and there the MSB message "0" for Bank Select

is used. A number of jOrgan dispositions, including mine, do use the LSB message "32",

and as far as I know, this has led to no problems. Perhaps the fact that most jOrgan

soundfonts simply use Bank 1 has something to do with this outcome.

I notice that on that InfoBase page there is a FOURTH Engaged Line:

"set 176, set 7, set 100". In the example being used, the Note Played Line has

"velocity" being replaced by "100", which is something that is very common in jOrgan

dispositions. I do not recall ever seeing this fourth Engaged Line in an actual

disposition. I see that a CC MIDI message of "7" means that a Volume setting is about

to be sent, and I conclude that with the jOrgan MPL, the line is not really necessary,

as the Note Played Line covers it.

The thread prompted me further to do an internet search on CC messages, and I list what

some people may find helpful:

MIDI 121 resets all controllers (on the channel already specified ?) to an ideal

initial state (Mod wheel to 0, pitch bend to centre etc., switches to Off).

MIDI 176 means that it is a controller event on Channel 1 (176+0=176).

MIDI 192 means that a Program Change is about to be sent on Channel 1 etc.

MIDI 123 means "all notes off".

Best wishes,




From Lynn Walls on 2023-05-15 09:57


Yes, use of CC LSB (bank select 32) is rarely used with soundfonts. I find its use

most frequently in "hard-wired" synths (Korg, Roland, et.) where there are often many

variants for the base sample class (set by the Prog Change message (192)).

Just to be clear, the "121" appearing under "CC00 or MSB" in Brian's initial post is

NOT a reference or intention to use CC 121 (reset all controllers). It is, rather,

the value to be stored in the CC MSB controller (bank select 0).

Regarding CC 7, message 176,7,100 sets the VOLUME level for channel 0 to the value 100,

until it is changed by a subsequent 176,7,?? message. It has no relationship to, nor

is any sort of substitute for the VELOCITY value set in NOTE-ON and NOTE-OFF messages.

The most appropriate use of CC 7 (Volume) is to trim the volume of a particular "rank" up

or down when the whole rank is too loud or too soft with respect to other ranks in the

soundfont. CC 7 should NOT be used in place of CC 11 for Expression. That is, CC 7

should NOT be linked to your physical expression pedal. Use CC 11 for that. The actual

volume at which a given MIDI channel is rendered is determined by the current CC 7 value

multiplied by the current CC 11 value for the channel.

Once the channel volume is established by CC 7 and CC 11, the VELOCITY value is used to

moderate the VOLUME level at which that note is rendered (sounded). Think of the final

volume level of the rendered note (sample) to be: CC7 value times CC 11 value times

Note Played Velocity value.



From Brian Sweetnam on 2023-05-15 18:10

Hi all,

Thank you all for your valuable help over the last week or so. I was thinking for

about 6 year now, that it was just me trying to do something with jOrgan which was

to intensive or over the top, and that jOrgan was meant for little projects, and

not to work on something as big as I am trying to create. It turns out I was wrong,

because since getting the help last week about the crashing all the time, it has not

crashed at all again, and the time taken to save my disposition, has gone from

upwards of 30 seconds, to less than one second. Thank you for that help Jonathan

and Graham.

I have also discovered that I can access my Korg PA-300 keyboard rhythm and most

other functions via midi as well, so I will be incorporating that into my

disposition as well. I find the several 100's of styles to choose from overwhelming -

I'm not trying to sound like a studio production, instead I entertain myself with my

playing. I grew up with a Yamaha spinet organ and it only had 14 rhythms (styles)

to choose from - and I played all my music using those 14 styles. A few years ago

I bought a virtual arranger as well, and it has 1000's of styles to choose from -

really too many to count. I don't use it that much because i get overloaded with

all the choices, fidgeting with which style to choose. I end up playing almost

nothing due to the choice overload.

JohnR and Lynn, thank you for the information you have provided about the messages -

I'll be printing this and putting it in my information file - it is valuable information.

My organ is now getting closer to completion than ever before. Once it is complete I want

to transfer it from my study computer, to my organ computer - that computer is a not so

powerful sing board Latte Panda computer running Windows 10. The little board has 4 gb

ram, and I think it is a single core celeron cpu. If that fails, I'll put it on a

Raspberry PI 4B with either 4 or 8 GB ram. Then I want to fix the latte panda or Pi to the

back of my touch screen, which is standing on a small table next to my Technics EN-2

spinet organ.


From JohnR on 2023-05-16 10:14______

On 2023-05-15 18:10, Brian Sweetnam wrote:

"Hi all,

Thank you all for your valuable help over the last week or so ... "


You are a great example of an accomplished and therefore enthusiastic jOrgan user:

you have a goal, you show perseverance, and you're prepared to ask for help when

that is needed. We are pleased at your success, and pleased also at having been

able to contribute to that success. May all of this continue!

Best wishes,



jOrgan keeps crashing, I don't know why.

From Brian Sweetnam on 2023-05-10 17:05

Thank you John for the info about the messages.

Today my jOrgan keeps on crashing when I try to open my disposition. Sometimes it opens,

I can go into the edit mode, but then after a few seconds, it crashes anyway.

Where do I find the log file, perhaps if I share the log file, somebody can see what is

causing this new problem, please.




From JohnR on 2023-05-11 06:46

On 2023-05-10 17:05, Brian Sweetnam wrote:

"Where do I find the log file?"

Hi Brian,

Look for "Error log" in the jOrgan InfoBase Index.

Best wishes,



From Brian Sweetnam on 2023-05-11 16:56

Thank you JohnR.

Below is this morning's entry in the log file. But before that - I have a question:

When the error appears I always click OK and jOrgan closes. I did notice that if I

click "Cancel" then it does not close - but I somehow think it might be a problem

continuing to edit my disposition in this case? Is it a problem, or is it safe to

continue at this point?

Here is the app.log entry:

May 11, 2023 8:50:36 AM jorgan.Version log

INFO: jOrgan null

os.arch = amd64 = Windows 10

os.version = 10.0

java.home = C:\Program Files\Java\jre-1.8

java.version = 1.8.0_371 = Java(TM) SE Runtime Environment

java.runtime.version = 1.8.0_371-b11

user.dir = c:\Users\sweet\Documents\Organ\Brian Special Organ using Technics Organ

and Yamaha Sound Module February 2023

user.home = C:\Users\sweet = ZA

user.language = en = sweet

May 11, 2023 8:50:36 AM jorgan.gui.LAF install

INFO: setting look and feel ''

May 11, 2023 8:51:30 AM jorgan.gui.GUI$ExceptionInit uncaughtException

SEVERE: unexpected

java.lang.OutOfMemoryError: Java heap space

at java.awt.image.DataBufferInt.<init>(Unknown Source)

at java.awt.image.Raster.createPackedRaster(Unknown Source)

at java.awt.image.DirectColorModel.createCompatibleWritableRaster(Unknown Source)

at java.awt.image.BufferedImage.<init>(Unknown Source)

at$SkinPainter.createImage(Unknown Source)

at sun.swing.CachedPainter.paint0(Unknown Source)

at sun.swing.CachedPainter.paint(Unknown Source)

at$Skin.paintSkinRaw(Unknown Source)

at Source)

at$Skin.paintSkin(Unknown Source)





at javax.swing.plaf.basic.BasicTabbedPaneUI.paint(Unknown Source)

at javax.swing.plaf.ComponentUI.update(Unknown Source)

at javax.swing.JComponent.paintComponent(Unknown Source)

at javax.swing.JComponent.paint(Unknown Source)

at javax.swing.JComponent.paintChildren(Unknown Source)

at javax.swing.JComponent.paint(Unknown Source)

at javax.swing.JComponent.paintToOffscreen(Unknown Source)

at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(Unknown Source)

at javax.swing.RepaintManager$PaintManager.paint(Unknown Source)

at javax.swing.RepaintManager.paint(Unknown Source)

at javax.swing.JComponent._paintImmediately(Unknown Source)

at javax.swing.JComponent.paintImmediately(Unknown Source)

at javax.swing.RepaintManager$ Source)

at javax.swing.RepaintManager$ Source)

at Method)


(Unknown Source)

at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)

at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)

at javax.swing.RepaintManager.prePaintDirtyRegions(Unknown Source)

at javax.swing.RepaintManager.access$1200(Unknown Source)

Kind regards,



From Jonathan Aquilina on 2023-05-11 17:10

Hi Brian,

Some how Java's heap isnt big enough hence why the crash. What I am not sure is

how to increase the java heap size in all fairness but at least I hope I have shed

some light on your issue.

What you would need to do is figure out someway to increase the heap size. I am

not sure if this is something that can be done from within jorgan itself, or if

some command line command would need to be run to increase it.




From Graham Goode on 2023-05-11 17:56

The jOrgan JAVA heap size is set in the jOrgan.l4j.ini file

Change the -Xmx128m setting to a higher value, like -Xmx512m or -Xmx1024m


From Brian Sweetnam on 2023-05-11 18:30

Hi Graham and Jonathan,

Thank you. I hope this helps too.

Currently the setting in jOrgan.14j.ini is as follows:

# override user home


# heap size



Following your advice it now looks like this:

# override user home


# heap size



Kind regards,



From Brian Sweetnam on 2023-05-11 18:34

Well so far so good.

After editing the file as suggested, jOrgan seems to have started up much quicker,

and it did not present the much feared error message.

Kind regards,



From Brian Sweetnam on 2023-05-11 19:10

Hello Again,

I also notice that the disposition saving time is much reduced now - the time to

save my disposition used to vary from 3 seconds, up to 30 seconds.

It now seems to consistently take only about 1 second to save my work.

I should have asked for help sooner - like years ago - 😂 it has cost me in lost

time and repeating over and over the same work due to the crashing. Now I seem to

be moving along at quite a nice pace.

Thank you all for your help. Roy, if you have this problem too with your disposition,

please check out Jonathan and Graham's instruction on how to fix it.

Kind regards,



From Jonathan Aquilina on 2023-05-11 18:38

Hi Brian,

That is amazing news :) glad my tiny technical contribution has helped to rectify

your issue and allowing you to get back to work.

One suggestion if you plan to release this organ to the community I would include a

readme with it to let people know that they might need to adjust their heap size to

use it. What would be interesting is to see if you run into any issues playing it

with multiple stops enabled.




From Roy Radford on 2023-05-11 19:59

Thanks for the suggestion, Brian but I've never had those problems, partly because

I don't do much experimenting, (If it ain't broke, don't fix it!) partly, I suspect,

because I'm driving two external Edirol SD-20 synths which do most of the heavy

lifting, no great demands on the computer resources.

Have fun,

Roy. (UK)


From Brian Sweetnam on 2023-05-11 20:13

Hi Roy,

Thank you for your reply. My Korg PA-300 keyboard has over 1000 voices, the Yamaha

PSR-295 keyboard and Yamaha MU-15 sound module each have about 650 voices. The Ashton

Aurora digital Piano has I think only 11 voices, and the Technics EN-2 midi organ has

about 20 voices. I forgot to mention I also have a Casio keyboard with about 800 voices.

I want them all in my disposition. I will obviously not be using all those voices all

the time, but when I have them all available to use, I plan to select only a limited

number of voices that I will use regularly. I just don't want to have to do the

disposition work each time I want new voices - so I am making them all available

beforehand. In South Africa midi sound modules are not really that freely available -

never have been. It was pure chance that I managed to get my Yamaha MU-15 sound module

with full XG capabilities - which I will probably never use. The Yamaha keyboard also

has XG but the sounds can not be edited on it.

Kind regards,



From Roy Radford on 2023-05-11 21:00

Hi, Brian,

You also seem to have external hardware doing most of the work so I'm not sure

why you run out of steam and I don't. I thought you were using Fluidsynth, which

seems to be at the heart of most problems people experience. Sorry if that's a

bit naive, I'm not following the subject that closely these days, I'm afraid.

I didn't go for much subtlety in my design, just threw in everything but the

kitchen sink! I have 4 divisions which, in a moment of inspiration, I called

Upper, Middle, Lower and Pedals. (How's that for creative thinking!) Each

division has 4 consoles, each console allows me to select one of 128 sounds

from the Edirol units. All 16 consoles are identical and are addressed by a

Master console with 16 identical rows of controls setting volume, sustain, MIDI

set (The Edirols have 3 sets of 128 sounds) variation (Some Edirol sounds have up

to 5 variations) and footage, any or all of which may be engaged together just as

in a pipe organ.

Most of the complications arise because the Edirol units have all sorts of tricks

to squeeze 660 sounds into 128 MIDI patches. My (possibly clumsy) design allows

all possibilities for everything, you CAN have a 16ft piccolo or 2ft tympanum,

regardless whether such things have any musical use! I'm getting hazy about how

I designed the system these days, once I got it all to work I just took it off the

web and let it run. I haven't modified anything for many years now, nor even played

it for the last two or three, like its owner, it's sitting gathering dust!

Have fun,

Roy. (UK)


From RickW on 2023-05-11 17:07

Hi Brian

Do you save your disposition with a different name or numerical version code as you

are working through these major changes?

Are you able to go back a few days to before the crash started?




From Marc-Paul on 2023-05-12 00:24


In the Java Control applet in the Control Panel…. Does the “Disk Space” setting

in General/Settings have any bearing on this discussion?




From Brian Sweetnam on 2023-05-12 01:04

Hi Marc-Paul,

Unfortunately I do not have enough knowledge to answer your question.

Kind regards,



From Jonathan Aquilina on 2023-05-12 00:55

Hi Marc,

The issue was clear in the error message that was provided. The Java Heap size

was too small causing the crash to occur once it was upped the user in question

was able to continue working and even saw some performance improvements compared

to before with the smaller heap size.




Disposition Extension

From JohnM on 2023-05-13 05:02


I made some mistakes in setting up some changes in a disposition. When the

disposition is re-opened, the program crashes immediately. Everything was saved

because there were several back-ups from prior to making the changes and starting

over was no problem.

My real question is this: The disposition does not show up unless I change the

"open file" setting to show "all files". Then there is this long list of back-up

files. How can I alter the file so it shows up? I've tried changing the file from

(for example) "Church" to "church.disposition".

Thank you for your help with this truly amazingly great program.

John M aka Church Keys


From Richard Jarvis III on 2023-05-13 06:17

How to Change File Extension in Windows 10

Step 1. Open Windows File Explorer.

Step 2. Click the "View" tab. Tick the "File name extensions" option.

Check File Name Extensions

Step 3. Now you can see the file extension of all your files. Find the file that

you would like to change the file extension, right-click the file, choose rename,

and enter the new file extension.

Enter the new file extension


From JohnM on 2023-05-13 23:29

Thank you, Richard!

I knew it had to be something simple. I had changed the name, but without checking

the box to show extensions. Duh!

Thank you, sir!____________MOST RECENT POST IN THE THREAD


Fluidsynth Failure (was: Future of 32-bit jOrgan in doubt)

From JohnR on 2023-06-09 15:06

Hi all,

A friend here in Sydney recently tried to install jOrgan in 32-bits on a Windows 10 computer.

Problems reported "Fluidsynth failure", and he sent me this Error Log:

Jun 03, 2023 10:07:11 AM jorgan.Version log

INFO: jOrgan null

os.arch = amd64 = Windows 10

os.version = 10.0

java.home = C:\Program Files\Eclipse Adoptium\jre-8.0.312.7-hotspot

java.version = 1.8.0_312 = OpenJDK Runtime Environment

java.runtime.version = 1.8.0_312-b07

user.dir = C:\Program Files (x86)\jOrgan

user.home = C:\Users\David = AU

user.language = en = David

Jun 03, 2023 10:07:11 AM jorgan.gui.LAF install

INFO: setting look and feel ''

Jun 06, 2023 7:39:46 AM jorgan.Version log

INFO: jOrgan null

os.arch = amd64 = Windows 10

os.version = 10.0

java.home = C:\Program Files\Eclipse Adoptium\jre-8.0.312.7-hotspot

java.version = 1.8.0_312 = OpenJDK Runtime Environment

java.runtime.version = 1.8.0_312-b07

user.dir = C:\Program Files (x86)\jOrgan

user.home = C:\Users\David = AU

user.language = en = David

Jun 06, 2023 7:39:46 AM jorgan.gui.LAF install

INFO: setting look and feel ''

Jun 07, 2023 8:02:51 AM jorgan.Version log

INFO: jOrgan null

os.arch = amd64 = Windows 10

os.version = 10.0

java.home = C:\Program Files\Eclipse Adoptium\jre-8.0.312.7-hotspot

java.version = 1.8.0_312 = OpenJDK Runtime Environment

java.runtime.version = 1.8.0_312-b07

user.dir = C:\Users\David \OneDrive\Documents\VPOs\BALMAIN_j320_FS\BALMAIN_j320_FS

user.home = C:\Users\David = AU

user.language = en = David

Jun 07, 2023 8:02:51 AM jorgan.gui.LAF install

INFO: setting look and feel ''

Jun 07, 2023 8:02:54 AM jorgan.fluidsynth.Fluidsynth <clinit>

INFO: native failure

java.lang.UnsatisfiedLinkError: C:\Program Files (x86)\jOrgan\lib\fluidsynth\default\

libintl-8.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform

at java.lang.ClassLoader$NativeLibrary.load(Native Method)

at java.lang.ClassLoader.loadLibrary0(

at java.lang.ClassLoader.loadLibrary(

at java.lang.Runtime.load0(

at java.lang.System.load(

at jorgan.util.NativeUtils.load(


at jorgan.fluidsynth.Fluidsynth.<clinit>(







at jorgan.session.spi.SessionRegistry.create(

at jorgan.session.OrganSession.lookup(


at jorgan.session.spi.SessionRegistry.init(

at jorgan.session.OrganSession.<init>(

at jorgan.gui.OrganFrame.openOrgan(

at jorgan.gui.GUI$

at java.awt.event.InvocationEvent.dispatch(

at java.awt.EventQueue.dispatchEventImpl(

at java.awt.EventQueue.access$500(

at java.awt.EventQueue$

at java.awt.EventQueue$

at Method)



at java.awt.EventQueue.dispatchEvent(

at java.awt.EventDispatchThread.pumpOneEventForFilters(

at java.awt.EventDispatchThread.pumpEventsForFilter(

at java.awt.EventDispatchThread.pumpEventsForHierarchy(

at java.awt.EventDispatchThread.pumpEvents(

at java.awt.EventDispatchThread.pumpEvents(


I have removed my friend's full name.

If I understand this correctly, Windows is not allowing a 32-bits .dll file to be downloaded to an AMD

64-bits OS. The .dll file in question is part of the Fluidsynth package.

I had a similar Problems report for jOrgan earlier this year with my RPi Desktop running 32-bit programs

in a 32-bit OS on a 64-bit CPU, until I started using the new 64-bit OS and Sven's 64-bits jOrgan

version for the RPi. So something similar is happening with this Linux OS, it seems.

Best wishes,



From GrahamG on 2023-06-09 16:44

Hi JohnR,

Java.lang.UnsatisfiedLinkError: C:\Program Files

(x86)\jOrgan\lib\fluidsynth\default\libintl-8.dll: Can't load IA

32-bit .dll on a AMD 64-bit platform

This is the Windows JAVA bit-ness mismatch issue. Your friend has a

64-bit version of JAVA installed.

So the 64-bit JAVA cannot load the 32-bit Fluidsynth.

So they either need to use jOrgan 64-bit or uninstall JAVA 64-bit and

install JAVA 32-bit.

Kind regards,



From JohnR on 2023-06-11 12:09

Thank you Graham, and thanks also to Jonathan, who posted in similar terms, but the size

of his post - for reasons that leave both of us puzzled - prevented it from getting through.

I gave David this information, and he has reported back that he had a 64-bit version of Java

on his computer, installed quite some time ago, and that he had forgotten about it. With

Oracle JRE Version 8 in 32-bit installed, he now has sound, and is enjoying what he is hearing.

He did a number of tests, and is wondering whether jOrgan is set up to exclude versions of

Java which are not from Oracle. Does anyone know?

Best wishes,



From Jonathan Aquilina on 2023-06-11 13:26___

Hi John,

He should avoid the oracle version as they have done some weird license changes.




"noindex" issue notification from Google

From JohnR on 2023-06-26 09:19

Hi all,

I have received this notification from Google regarding the following jOrgan InfoBase page

on the website site: Midi_merge_configuration.html , and have received a request

to remedy it. I have examined the various permissions and any other settings I can think of

for this page, and I can see nothing there that varies from what I see for the other 120 or

so InfoBase pages. The page is listed in the jOrgan InfoBase Index page in the normal way,

with a normal, functioning link.

It seems that "noindex" hinders the ability of search engines (including Google Search) in

finding this page in a search. I am not particularly concerned if this page fails to turn up

in any kind of search. But can anyone shed some light on this matter?

Best wishes,



From Jonathan Aquilina on 2023-06-26 10:56

Morning John,

That is correct. That would be more for when you are developing a website and it's not ready to

find its way to Google as of yet. Removing that it should fix it and you should be fine.


Jonathan Aquilina


From JohnR on 2023-06-26 14:25

On 2023-06-26 10:56, Jonathan Aquilina wrote: "Removing that it should fix it and

you should be fine."

Hi Jonathan,

Thanks. But those words are not clear to me. Remove what?

As a matter on interest, I did a Google search on "Midi_merger_extension.html", and it turned up

as the first result! So clearly, "Midi_merger_configuration.html" does lack the index tag. But

how does one supply it? (As I indicated, I don't think it matters very much.)

Best wishes,



From JohnR on 2023-06-26 16:11

Hi Jonathan,

I have just noticed that the Midi_merger_extension.html page had an incorrect link to the

Midi-merger_configuration.html page. This may have confused Google Search. I have corrected it

and updated Midi_merger_extension.html. Let's wait and see what happens.

Best wishes,



From Jonathan Aquilina on 2023-06-26 14:30

Hi John,

Search engine optimization, aka SEO, works with meta tags in the header of the HTML. There is a lot

of research that would need to go into it to find the highest yielding key words.

I would recommend removing the noindex flag on all the pages to be fair as its not a bad thing if

the site is indexed by search engines. It is up to the search engines if it will honour the noidex

tag though.


Jonathan Aquilina____________MOST RECENT POST IN THE THREAD


Midi to USB glitch

From Jolly Zekkariya on 2023-06-27 01:35

I have been using jOrgan for a month now. It has been working perfectly fine however

it developed some issues when I tried changing from using a printer like midi connection

to using USB to midi cable (image of cable attached); ie, from yamaha dgx 650, to yamaha ez-j200

Simply said, the midi to USB cable inputs the sound but after a few notes jOrgan begins

playing unending static notes and sometimes random notes that I did not play on the keyboard.

I'm guessing there's some sort of incompatibility with the older version cable because

this never happens when I use the dgx 650 yamaha.

I have tried another older yamaha keyboard and it's still the same issue.

The static sounds keep going even when you remove the midi cable.

Thanks for your help in advance.


From Roy Radford on 2023-06-27 01:54

I'm a bit out of touch with jOrgan these days but could this be an issue between systems

that use Note Off and those that use Note On, zero volume?

Have fun,

Roy. (UK)


From JohnR on 2023-06-27 08:07

There may be two separate issues at play here.

Perhaps the static can be eliminated by changing the audio buffer settings. Click on File, Customizer

and go to its last page using "Next" a few times. Try doubling the buffer size and report on any


The unwanted notes may be caused by using a "cheap" MIDI-to-USB cable.

Best wishes,


P.S. Your photo of the cable did not get through (as far as I know) because it made your post too big.

SourceForge hosts our Mailing List for free, and sets a size limit of 64 KB. The attachments caused a

size of 2.5 MB.


From Jolly Zekkariya on 2023-06-28 05:57

Oh... sorry.

The buffer did not work. And I found a video on YouTube saying the same cable has issues. It basically

just doesn't send the off signal at times. I don't know how to fix it.


From RickW on 2023-06-28 06:42

You will need to buy a better quality MIDI to USB Interface.

The cheaper ones don't have buffer memory, and when too many messages are sent they just can't cope.

They can cope with simple single keyboard tasks, but when there are multiple keyboards and especially

adding swell pedal messages, they fail.

A better quality Interface has buffer memory capacity and sends the overload messages on the next serial

clock pulse. The most dependable MIDI to USB Interface is the Roland UM-1 mk ll.


From RickW on 2023-06-28 06:45

It will also be not sending other messages, but you won't notice them. It is only if a note on has been

sent, then the corresponding note off is lost, that is an obvious problem in MIDI. Missing other messages

simply go un-noticed.


From Jolly Zekkariya on 2023-06-28 11:07

Thank you for your response. I'll just do that!


From Jolly Zekkariya on 2023-07-10 18:53______NEWEST POST

I used the same cable on korg x5 and the glitch is almost reduced.


John Dubery's Dispositions page

From JohnR on 2023-07-09 09:57

Hi all,

John Dubery has supplied a new Dispositions page for the jOrgan InfoBase. It has helpful descriptions

of the dispositions. Link:'s_Dispositions.html

Best wishes,



Creating Keyboard shortcuts for other dispositions

From Jolly Zekkariya on 2023-06-28 11:17

I use jOgan with just my desktop and keyboard and by far one disposition has been of great

usability to me; the Mc Murray College _ 7.0

I have a feeling this will be technically complex; 🤭 but is there a way one can add the

keyboard shortcuts (e.g F12 for C - cancelling all registration, QWERT for Great registrations,

YUI for Pedal registrations) to other organ dispositions?

I am craving to easily change registrations in other dispositions too just like in the

Mc Murray College _ 7.0

Thanks a lot in advance!


From RickW on 2023-06-29 08:45

Hello Jolly

Good to hear you are enjoying jOrgan.

You have asked a good question, and it is actually not difficult to do.

Making these changes will take you from the "Play" Mode of jOrgan (that is what you see

when you open and use a Disposition) to "Construct" Mode. Unlike other Virtual Organ software,

the "behind-the-scenes" of jOrgan is not pages and pages of barely legible XML script (while

that is there, there is very rarely a need to see or edit it). jOrgan uses an "Object Oriented

Programming Environment" where you can see each "Element" of the Organ and set "Properties"

and "References" for each "Element", and Drag & Drop things to wherever you want them to be.

This is the true power and beauty of jOrgan.In jOrgan, "Construct" Mode still provides a "View"

of the Virtual Organ "Console", but in this mode you have access to all of the settings

instead of controlling the organ. It makes a whole lot more sense when you are seeing it

on your screen rather than me typing out text of what to do.

About 13 years ago I wrote a document to help people use and customise the "Christie"

Theatre Organ disposition I had created. It is for an earlier version of jOrgan, but all

is still relevant.

Page 11 of this document covers your exact question. You will likely need to read some of

the steps leading up to it to get oriented in the "Construct" environment, but each of

the customisation concepts could be useful to you for any jOrgan Disposition.

In short:

Click on Construct Mode

From the View Menu, ensure Properties are visible (and that the column is wide enough

to view the detail you need to see)

Navigate in the Console view section to find the Piston you want to set or reset the

keyboard shortcut for

Click on the Piston to highlight it

Look in the Properties Tab and see the "Shortcut" Property Line

Click in the Cell to the right of Shortcut, then enter the key you want to be the Shortcut

Click anywhere outside this cell

Click on Construct Mode again to go back to "Play" Mode of your jOrgan Disposition

You should also click the Floppy Disk Icon to Save your changes

Let us know if you have any questions.




From Chester Berry on 2023-06-29 09:19


Thanks for providing this summary of the capability of jOrgan -- I believe it will be

most valuable to those new to jOrgan to acquaint them with all Jorgan offers.

/s/Chester H Berry

Salt Lake City, UTAH, USA


From RickW on 2023-06-29 09:51

Thanks Chester


From JohnR on 2023-06-29 11:14

I would like to add my thanks to Rick for his helpful post, and to commend his "Christie

Organ" document for your study.

I draw your attention to two other documents on this subject:

GrahamG's tutorial with this link:

My instruction document sent to Brian Sweetnam earlier this year. It lacks graphics, but covers

important details which need to be conveyed in words:

The document is more an attempt to help the user understand what is involved, rather than

giving a step-by-step instruction.

Best wishes,



From Jolly Zekkariya on 2023-06-29 16:22

You, sir, have sent me a revolution!

I can't wait to try this out. Many blessings!

Jolly 😊


From JohnR on 2023-06-30 08:13

On 2023-06-28 11:17, Jolly Zekkariya wrote:"is there a way one can add the keyboard shortcuts

(e.g F12 for C - cancelling all registration, QWERT for Great registrations, YUI for Pedal registrations)

to other organ dispositions?"

Jolly, what you want here are normal divisional combination pistons. Most jOrgan dispositions

have these. You can simply use the first one (left-hand one?) and set it with no stops activated.

Or you can create new ones (C-Gt, C-Pd etc.) which can appear on the Console display, but don't

have to (if you leave out the appropriate references).

I am not aware that the shortcuts can use more than one key (letter identify them). F12

and F1-10 are of course O.K. F11 is excluded because jOrgan already uses it.

Best wishes,



From RickW on 2023-06-30 08:56

Yes John

You have hit on a good point.

Assigning "Keyboard Shortcuts" to existing Combination Pistons in a Disposition is one thing.

Creating or adding to a Combination Action and Pistons, if they don't currently exist

in a Disposition, is a different task.

The jOrgan Object Oriented Construct Mode makes this possible in simple steps.

Let us know if anyone needs instructions on how to do this?




From Jolly Zekkariya on 2023-06-30 14:12________

My question was already awesomely answered! I have already been up most of the night enjoying

my already created shortcuts and I'm set for the best time of my life so far. ;-)