__________________________________________(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.
SCROLL DOWN TO VIEW THE CURRENT LIST
To view the newest post, click on the coloured text
PAST ARCHIVES (Click to access)
2023 Jul-Dec______2023 Jan-Jun______2022 Jul-Dec______2022 Jan-Jun _____2021 Jul-Dec
jOrgan website for new users___Sticky Post
Updates to jOrgan Discovery Website___By JohnR__ Newest post on 2024-04-10
Implementing a sustain pedal___By Brian Sweetnam__ Most recent post on 2024-04-01___9 replies
Midi kit supplier in Ireland___By Bob Brown__ Most recent post on 2024-03-25___7 replies
Bruce Miles' Cinema Organ___By Brian Sweetnam__ Most recent post on 2024-03-22___2 replies
Mailing List Issues___By JohnR__ Most recent post on 2024-03-20___1 reply
Reiterate Question___By Brian Sweetnam__ Most recent post on 2024-03-18___1 reply
Hammond B3___By Bill Skees___Most recent post on 2024-03-15___2 replies
Problem with jOrgan 4.2 for RPi 4B (64-bit)___By JohnR___Most recent post on 2024-03-14___4 replies
jOrgan 4.2 on RPi 5 running Bookworm___By Marc-Paul on 2024-03-12
j3.20 Stiehr-Mockers 2.0 not importing to version 4x jOrgan
___By Marc-Paul___Most recent post on 2024-03-10___4 replies
Fluidsynth 2.3.4 PortAudio ALL build for Windows jOrgan 4.0 64-bit users
___By Graham Goode___Most recent post on 2024-03-06___1 reply
Quick Raspberry Pi question___By John Kuhns___Most recent post on 2024-03-05___25 replies
jOrgan and a DAW, the next level...___By Alex Stone___Most recent post on 2024-02-14
jOrgan and a DAW___By Alex Stone___Most recent post on 2024-02-14___33 replies
Dual Touch Screen Monitors___By Bill Skees___Most recent post on 2024-02-05___16 replies
Fluidsynth 2.3.4___By Dr. Mark Bugeja MD___Newest post on 2024-01-28___2 replies
Fluidsynth Reverb Parameters___By Pascal Collet___Most recent post on 2024-01-26___2 replies
Crescendo Volume___By Jolly Zekkariya___Most recent post on 2024-01-16___5 replies
Setting up jOrgan in Ubuntu Studio___By Dave Mac___Most recent post on 2024-01-12___23 replies
text on stops___By Dr. Mark Bugeja MD___on 2024-01-11
Pedal Volume___By Jolly Zekkariya___Most recent post on 2024-01-10___4 replies
About version 4.x for windows___By Pascal Collet___Most recent post on 2024-01-09___9 replies
jOrgan 4.1___By Mark Bugeja___Most recent post on 2024-01-05___3 replies
Advice on jOrgan Skins needed___By JohnR___Most recent post on 2024-01-05___3 replies
_
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 https://jorgan.info
JohnR
______________________________________________________________________________________________________________ *
Setting up jOrgan in Ubuntu Studio
From Dave Mac on 2024-01-03 20:28
evening all,
I have reloaded an earlier laptop of mine with Linux Ubuntu Studio and opened up
jOrgan that has come with it.
So far I can't get jOrgan audio out. jOrgan itself seems to work.
jOrgan Fluidsynth controls in "build" section doesn't bring up Jack in its list of
audio inputs.
Equally when I go into the "Audio- System settings" in Ubuntu Studio there is no
"Playback Stream" for jOrgan. There is a Playback Stream for Firefox when I brought
up YouTube.
I found Fluidsynth in the list of apps in Studio but it looks like it has to be set
up to run with jOrgan and "see" Jack.
I tried to work out if jOrgan and the Fluidsynth that came with Ubuntu Studio were
32 bit or 64 bit but no luck
Has anyone had any experience with this? I would REALLY appreciate some help
thanks
Dave
______________________________________________________________________________________________________________
From JohnR on 2024-01-04 15:30
On 2024-01-03 20:28, Dave Mac wrote:
“I have reloaded an earlier laptop of mine with Linux Ubuntu Studio and
opened up jOrgan that has come with it.
So far I can't get jOrgan audio out.”
Hi Dave,
Welcome to the jOrgan Mailing List!
I think we need more information. Please copy the error log which jOrgan generates,
and paste it into your next post.
Follow the "Error Log" entry in the jOrgan InfoBase Index:
https://jorgan.info/base/e/Error_Log.html
Best wishes,
JohnR
______________________________________________________________________________________________________________
From Marc-Paul on 2024-01-05 11:35
Hello Dave:
I have been using Ubuntu Studio for about a year in a testing environment with
jOrgan 4.1. Audio output tests include up to 4 stereo pairs on a usb sound card...
and just the audio in a laptop. I also have RPi, Mac and Windows. Make sure Alsa
is selected as audio driver. For testing push the gain up to 1.
I have written instructions about multi channel audio previously which will be in
the forum.
Let us know what definition you are loading.
Kindest Regards
Marc-Paul
______________________________________________________________________________________________________________
From Mark Bugeja on 2024-01-05 11:42
On Fri, 05 Jan 2024 at 01:36, Marc-Paul wrote:
"I have written instructions about multi channel audio previously which will be
in the forum."
Shouldn't these be part of jOrgan.info?
______________________________________________________________________________________________________________
From Dave Mac on 2024-01-05 13:09
On Fri, 5 Jan 2024 at 10:36, Marc wrote: "Let us know what definition you are loading."
Marc,
Definition? or Dispositon?
The jOrgan Disposition I am using is Rick Whatson's Christie.
thanks muchly
Dave
______________________________________________________________________________________________________________
From Dave Mac on 2024-01-05 13:13
Mark,
I wasn't aware of the jorgan log earlier. I have now printed out the relevant
instructions and am working hard to familiarise myself.
I'm new to Linux in general and Ubuntu Studio in particular so its a very steep
learning curve for me.
regards
Dave
______________________________________________________________________________________________________________
From Marc-Paul on 2024-01-05 15:56
Thanks Dave...
...I will load the Christie Organ tomorrow and see what is necessary
to make it work in Ubuntu Studio.
Cheers
Marc-Paul
______________________________________________________________________________________________________________
From Dave Mac on 2024-01-05 18:20
Marc-Paul
very kind offer and greatly appreciated.
All who are following this here is an update.
As I started getting my head around it all I realised that same as jOrgan is packaged
in Ub Stud so is Fluidsynth. and I suddenly realised today it had to be set up along
with jOrgan. I managed to track down the Soundfont file (still haven't found the
app.log file) and now I have the virtual keyboard in jOrgan appearing in the computer
audio output. Big development which was easily reached once I realised the issue.
HOWEVER jOrgan seems to be seeing the keyboards and pedal MIDI from the Teensy
microprocessor but there is no audio output from them.
It seems there is no Linux version of MIDI Ox so now scratching my head wondering
how to make sure there is input from those keyboards (standard USB music keyboards
into USB hub which have worked fine in Windows days).
regards
Dave
______________________________________________________________________________________________________________
From Dave Mac on 2024-01-05 20:09
evening all,
further update clarifying an earlier statement
It seems from further checking in jorgan "build" that although the keyboards
are appearing in the dropdown configuration menu- they aren't talking to jorgan.
hunting like mad to work out how Ub Stud deals with MIDI
regards
Dave
______________________________________________________________________________________________________________
From Marc-Paul on 2024-01-06 07:14
Hello Dave:
On a clean install of Ubuntu Studio I downloaded jOrgan 4.1. I had to install
my network midi application as that's the way I distribute midi data. I downloaded
the Christie organ and placed it in "Public" as is my habit. I opened the Christie
organ and changed the driver to Alsa and selected my midi input. I pushed the
Volume up to 1. I previously set the default audio in Ubuntu to the internal audio
and tested for sound. I played the onscreen keyboard and got sound. I played the
midi keyboard and got sound.
A great help are the two little indicators in the lower right corner of jOrgan.
Midi in and Midi out. They flash at the presence of midi data key down and key up.
On "View" you can use "Debug" and copy to clipboard.
The computer I tested this on is an Intel i5 mac mini using built in audio.
So I guess I didn't help you any.
Best Wishes
Marc-Paul
______________________________________________________________________________________________________________
From Dave Mac on 2024-01-06 17:12
Gday Marc-Paul,
Apologies for the deafening silence- I got caught up in my Saturday morning routine.
I really appreciate your effort. and it is of considerable value to me ... even if I'm
a dyed-in-the-wool Windows man (😂😂😂)
I've printed your email out and dot pointed your stages below and I'm about to investigate
those avenues.
thanks so much and I'll keep you posted
warm regards
Dave
______________________________________________________________________________________________________________
From Marc-Paul on 2024-01-07 08:07
Hi Dave...
...I am a certified tech and support Windows and Mac. I also operate Ubuntu
Studio and Rpi. All 4 on a daily basis. Please ask any questions you wish
as I am happy to help.
Depending on where you unpack the Christie organ... you may have to also reset the path to
the soundfont... the very bottom entry on fluidsynth in construct mode.
Best wishes
Marc-Paul
______________________________________________________________________________________________________________
From Dave Mac on 2024-01-07 11:36
Good morning Marc-Paul
Thank you so much and I'm pretty sure I will be coming back later today for more help.
It is really appreciated. I'm slowly finding my way though it all.
warm regards
Dave
______________________________________________________________________________________________________________
From Dave Mac on 2024-01-07 13:36
Good afternoon Marc-Paul.
well I'm back even sooner than I expected. I thought I was making headway but I realise
now that was illusory.
When I first brought Carla up to find my MIDI they were in the bottom left window, I
brought them up into the patch bay but I must admit I couldn't find what to connect them to.
however then I inadvertently closed Carla without saving that config; and now I have not
been able to bring those MIDI connections back.
I can play YouTube through the laptop speakers and also out through the USB
the virtual keyboard in jOrgan plays OK out to speakers
weirdly if I have the Qsynth window open I get a rather high pitched almost strangled
audio output which is playable on the USB keyboards which is definitely not from jOrgan,
when I close the Qsynth window it vanishes. And it plays in "touch sensitive " mode which
has never happened before.
search me
warm regards
Dave
______________________________________________________________________________________________________________
From Marc-Paul on 2024-01-07 15:55
Hi Dave...
...so that's great. jOrgan plays with the virtual keyboard thru
speakers... so you have sound.
I use Qsynth a lot. Remember that Qsynth accepts midi data and plays the soundfont
loaded in it. I have written extensive instructions in the forum for using jOrgan to
output MIDI data with a generic sound element and using Qsynth to host the soundfont
instead of fluidsynth. This means using jOrgan as a midi relay only. Qsynth setup
is a bit complicated. A block diagram would look like midi out from jOrgan to Qsynth
then audio to Jack via a2jmidid.
Using fluidsynth in jOrgan is quit a bit simpler. I use Qsynth for multi-channel output.
jOrgan should see your midi keyboard. Try plugging one keyboard into your computer
directly and see if jOrgan recognizes it. I could be the hub that's getting in the way...
just a test.
USB ports can appear and disappear... (depends on the hardware) sometimes simply
plugging the usb cable into a different port will bring it to its senses.
Best Wishes
Marc-Paul
______________________________________________________________________________________________________________
From Dave Mac on 2024-01-07 17:08
Gday Marc-Paul
thanks for that. I've reverted back to fluidsynth and loaded it with the soundfile.
currently I have YT giving me audio and jOrgan is still playing on the virtual keyboard
jOrgan is seeing the keyboards (I didn't try a keyboard direct yet but I easily can if
necessary)
however when I attempt to patch the MIDI in Carla patchbay I find the engine isn't
running- when I attempt to start the engine I receive this
"Could not connect to Audio backend 'ALSA', possible reasons:
Current audio setup has no outputs, cannot continue"
I've obviously inadvertently changed something because originally I did find the MIDI
in the Carla patch bay.
regards
Dave
______________________________________________________________________________________________________________
From Dave Mac on 2024-01-08 00:16 +16
Evening Marc-Paul,
well I'm nearly there. Found a setting in Carla which wasn't right (will need to
locate it again in morn) and I can now see all three keyboards and pedal Teensy in
Carla patch bay but quirkily enough only two of the keyboards are working!!!
will check for MIDI presence in jOrgan in morning
regards and thanks
DaveV__________MOST RECENT POST IN THE THREAD
______________________________________________________________________________________________________________
From Dave Mac on 2024-01-10 18:40
Evening all,
I'm still struggling with getting jOgan working in Ubuntu Studio. The other night
I reached the point where suddenly I realised I had the first and third USB controller
keyboards working correctly through the internal speakers, but not the second keyboard
or the pedals using the Teensy microprocessor to provide MIDI pedals.
the virtual on-screen keyboards and pedals all work.
I can see MIDI coming into jOrgan on that first and third keyboard but not the second
and pedals.
I did no patching in Carla to achieve this connection it just happened.
I've been wondering if I need to patch MIDI in Carla-I can see all three keyboards and
Teensy pedals appearing as ports but no idea what to patch them to.
when I swing the virtual organ across to my WIndows personal laptop all three keyboards
work fine without changing anything, as do the pedals except that after a few seconds the
pedals crash jOrgan- presumably my personal laptop does not have the computing reserves
to handle it.
thanks
Dave
______________________________________________________________________________________________________________
From John Beach on 2024-01-11 01:05
Try disconnecting the one and three keyboards to see if the system recognizes the second
and pedals. Make sure that, in jOrgan, your channel numbers for the USB keyboards are
set to default (probably #1), but it should identify each keyboard by type. If they are
all the same type (manufacturer), it, still, recognizes each according to the jOrgan
division. The channel numbers for division (keyboards) in jOrgan will be 1,2,3,4,
But the MIDI channel numbers for those keyboards must be the manufacturer's default.
Otherwise, they will not work.
Hope this helps.
John Beach
______________________________________________________________________________________________________________
From JohnR on 2024-01-11 07:08
Hi Dave,
I'm not sure what your problem is. But see if this jOrgan InfoBase page helps:
https://jorgan.info/base/e/Enumerate.html
Best wishes,
JohnR
______________________________________________________________________________________________________________
From RickW on 2024-01-11 11:57
Hi Dave
As John has mentioned, "Enumerate devices" might have something to do with getting the
last aspects functioning for your setup in jOrgan.
Go to: View - Configuration (this will bring up the "Preferences" window)
Select "Midi"
Tick both "Cache devices" and "Enumerate devices"
Close jOrgan and reboot your operating system.
On a fresh start, look in File - Customize...
Check the "Device" dropdown list for each division of the organ.
Experiment with with which #number device correctly relates to the physical position
of your keyboards.
Just to recap for anyone following along.
This "Enumerate devices" function (not activated by default) makes jOrgan allocate a
#number (eg. #1, #2...) to each MIDI device jOrgan sees as active in the operating system.
Multiple generic MIDI devices all have the same name in the operating system. Without
activating this function, jOrgan only shows 1 device of identical named duplicate devices.
By adding a #number to each name, each device gets a unique name.
I hope this now gets everything working for you.
You have done a great job to get a failing Windows laptop to install Ubuntu Studio as its
operating system and get jOrgan working in a completely new environment, in such a short
timeframe.
Regards
Rick
______________________________________________________________________________________________________________
From Dave Mac on 2024-01-12 09:57
Morning all
Wasn't it Charlie Brown from Peanuts who said "Into every life a little rain must fall
but this is ridiculous??"
After taking note of and working over everyone's latest suggestions without success I
finally decided late yesterday to do a total reinstall of Ubuntu Studio which wasn't
overly difficult. Except that where I'm positive jOrgan had been part of that package
first time I couldn't find it second time (and no I hadn't been drinking!). So a
download of jOrgan 64 bit soon sorted that.
In quite a short time I had jOrgan WORKING on Ubuntu Studio this morn and I really
appreciated all the suggestions of the last few days because they enabled me to work
straight through in an informed manner this time. Last time I started out with no idea
at all. And also thanks Rick for your kind words- your unflagging support and
encouragement over many years has brought me to this point.
HOWEVER as I sat down to triumphantly enjoy my success- the moment my feet touched the
pedals jOrgan fell over as before. The skin stays up- but it is dead. The sin of
assumption has hit me again. I had assumed my Windows personal computer was the issue
but it seems the fault is in jOrgan or peripherals.
The fault appeared out of nowhere... it all worked bearably well on my personal Windows
laptop (in lieu of organ laptop which had failed)- I hadn't played with any settings-
I went away for a few days and when I returned to the organ jOrgan would fail every
time I started playing the pedals.
I'm still enormously grateful the organ laptop is functional again because it makes
life much simpler. But I need to sort the pedal issue.
Any ideas?
many thanks and warm regards
Dave
______________________________________________________________________________________________________________
From Dr. Mark Bugeja MD on 2024-01-12 10:38
I thought I had sorted the latest fluidsynth 2.3.4 to work with jOrgan 4.01. Apparently
I was wrong. I get nothing but fluidsynth failure no matter what I did with it, jOrgan
and java. I guess I have to abandon this update of FS until someone (usually it is
Graham Goode) adapts it as a backend update. I did put my request to him in a private
message. I hope he can spare a few minutes for the community which I trust he would.
______________________________________________________________________________________________________________
From Marc-Paul on 2024-01-12 11:36
Hi Dave...
...personally, I would troubleshoot it like any issue. Find the possible
midi problem by unplugging the other keyboards and use only the pedal midi
interface and see if jOrgan still crashes. It could be the midi interface
and not jOrgan as an example. I have found that Ubuntu Studio is not as
good at handling faults as Windows.
Congratulations on all your work.
Something that was not mentioned if you use enumerate is that you have to redo your
midi connections in jOrgan. The same goes if you were using enumerate and then turn
it off.
Best Wishes.
Marc-Paul ____MOST RECENT POST IN THE THREAD
______________________________________________________________________________________________________________*
From JohnR on 2024-01-03 21:45
Hi all,
John Maher and I have been working hard creating the jOrgan soundfont for Mark Bugeja’s
latest VPO – a modern German pipe organ installed in a church in Malta. We have nearly
finished the soundfont.
I am finding the sound very pleasing, and look forward to having it on my home console.
Neither of us is very experienced with jOrgan Skins. I have started with the Classic
skin and begun to add things as necessary. Mark supplied graphics, but we have to get
them into the jOrgan framework.
I have started with the Stop image, and have uploaded to Dropbox a folder with a small
disposition file and the skin needed for it. Here is the link to download the folder:
https://www.dropbox.com/scl/fo/k4kcdhbmzz6bbekxc1ofx/h?rlkey=p4xg03d8vbkmw6ixx1e412jj1&dl=0
If you place the disposition file and the skin folder into the one location on your
computer, and double-click on the disposition file, you will be able to see and operate
the stop (if you have a working version of jOrgan installed). There is no audio associated
with this. Below are lines in the XML Skin file related to the Stop switch. “stop0”
indicates Stop off. "Blank off.png" is the image for Stop off. I have added the numbering
to make it easier to refer to the lines in question.
My particular concerns are these:
1. I have tried increasing the size of the text by changing the “12” in lines 34 and 92,
but doing this has made no difference. How can the text size be increased? Also, how
would one discover what other fonts are available? (I have just noticed that the version
of the Classic Skin I have used does not include a font file. Could this be the reason
I can't change the size?)
2. How can I give the text lines just a little more width, if needed?
3. How can I place the text higher up on the image of Stop Off?
4. How can I place the text lower down on the image of Stop On, so that the text appears
to move down the same amount as the stop does?
A short explanation from someone of the main terms being used in the XML file would be useful
for any folk who wish to make up their own Skins. This could lead to a tutorial being created
for the jOrgan InfoBase (e.g. button, border, anchor, padding, font style).
<style>
<name>stop</name>
<layers>
<button>
5 <binding>active</binding>
<layers>
<composite>
<layers>
<image>
10 <file>Blank off.png</file>
<border>
<top>0</top>
<left>0</left>
<bottom>0</bottom>
15 <right>0</right>
</border>
<anchor>CENTER</anchor>
<fill>NONE</fill>
<width>0</width>
20 <height>0</height>
<padding>
<top>0</top>
<left>0</left>
<bottom>0</bottom>
25 <right>0</right>
</padding>
</image>
<text>
<alignment>CENTER</alignment>
30 <binding>name</binding>
<font>
<name>Arial</name>
<style>1</style>
<size>12</size>
35 </font>
<color>
<red>0</red>
<green>0</green>
<blue>0</blue>
40 </color>
<antialiased>true</antialiased>
<anchor>CENTER</anchor>
<fill>NONE</fill>
<width>75</width>
45 <height>75</height>
<padding>
<top>0</top>
<left>0</left>
<bottom>0</bottom>
50 <right>0</right>
</padding>
</text>
</layers>
<anchor>CENTER</anchor>
55 <fill>NONE</fill>
<width>0</width>
<height>0</height>
<padding>
<top>0</top>
60 <left>0</left>
<bottom>0</bottom>
<right>0</right>
</padding>
</composite>
65 <composite>
<layers>
<image>
<file>Blank on.png</file>
<border>
70 <top>0</top>
<left>0</left>
<bottom>0</bottom>
<right>0</right>
</border>
75 <anchor>CENTER</anchor>
<fill>NONE</fill>
<width>0</width>
<height>0</height>
<padding>
80 <top>0</top>
<left>0</left>
<bottom>0</bottom>
<right>0</right>
</padding>
85 </image>
<text>
<alignment>CENTER</alignment>
<binding>name</binding>
<font>
90 <name>Arial</name>
<style>1</style>
<size>12</size>
</font>
<color>
95 <red>80</red>
<green>20</green>
<blue>20</blue>
</color>
<antialiased>true</antialiased>
100 <anchor>CENTER</anchor>
<fill>NONE</fill>
<width>75</width>
<height>75</height>
<padding>
105 <top>0</top>
<left>0</left>
<bottom>0</bottom>
<right>0</right>
</padding>
110 </text>
</layers>
<anchor>CENTER</anchor>
<fill>NONE</fill>
<width>0</width>
115 <height>0</height>
<padding>
<top>0</top>
<left>0</left>
<bottom>0</bottom>
120 <right>0</right>
</padding>
</composite>
</layers>
<anchor>CENTER</anchor>
125 <fill>BOTH</fill>
<width>0</width>
<height>0</height>
<padding>
<top>8</top>
130 <left>8</left>
<bottom>8</bottom>
<right>8</right>
</padding>
</button>
135 </layers>
<anchor>CENTER</anchor>
<fill>NONE</fill>
<width>0</width>
<height>0</height>
140 <padding>
<top>0</top>
<left>0</left>
<bottom>0</bottom>
<right>0</right>
145 </padding>
</style>
Best wishes,
JohnR
______________________________________________________________________________________________________________
From JohnR on 2024-01-05 06:46
Hi all,
I have good news. I tried using Mark’s stop images on a skin other than the Classic,
and it obviously works, at least in a fashion, so I am now well on the way to
solving the issue for this VPO. Once I have nailed down the actual parameter values,
I shall pass the solution on to Mark:
a working stop image, with text that can be controlled as to position and as to font
size and type. Mark has generously offered to take over the work of creating the skin.
Best wishes,
JohnR
______________________________________________________________________________________________________________
From Marc-Paul on 2024-01-05 07:14
JohnR and Mark:
I would simply like to offer my gratitude for your work... from which so many people
will benefit. I have never created a skin.
Kindest Regards
Marc-Paul
______________________________________________________________________________________________________________
From Dr. Mark Bugeja MD on 2024-01-05 08:28
On 04/01/2024 21:14, Marc-Paul via jOrgan-user wrote:
“JohnR and Mark:
I would simply like to offer my gratitude for your work... from which so many
people will benefit. I have never created a skin.
Kindest Regards
Marc-Paul”
Hi Marc-Paul,
It is uplifting to get such feedback every now and again. A lot of work is involved
often by more than one individual, hundreds of hours of work, sound editing that hurts
the ears and drives the mind to near madness, a great deal of knowledge and much trial
and error when software lack what it takes to solve specific problems and having to go
through very long and winding routes to get to where one needs to go.
Needless to say, the software we have is indispensable even with the limitations - don't
get me wrong - but I feel there is room for improvement. Another free rival software has
been taken over from the original developers and is being upgraded as needs arise and
requests made for new features and a new organ building software has finally been created
facilitating the job considerably. For jOrgan that never had its own integrating sound
engine and creating an sf2 font file for fluidsynth is already a stumbling block in sample-
set creation.
There comes a time when any piece of software, jOrgan being no exception, needs re-visiting
and a nudge forward to meet demands. If it does not, it will inevitably fall by the wayside.
It would be a great pity if that happens.
Mark__________MOST RECENT POST IN THE THREAD
______________________________________________________________________________________________________________*
From Mark Bugeja on 2024-01-05 11:41
It appears that the latest version of jOrgan is 4.1. Is there one for windows?
______________________________________________________________________________________________________________
From JohnR on 2024-01-05 12:52
On 2024-01-05 11:41, Mark Bugeja wrote:
“It appears that the latest version of jOrgan is 4.1. Is there one for windows?”
Hi Mark,
The answer is, "Yes". Its full name is jOrgan-4.0.Beta1 and it was created by Sven
to allow jOrgan easy use of Fluidsynth Version 2.
The 4.1 was created by Sven for use with the Raspberry Pi 4B. It is 64-bit. It also uses
Fluidsynth Version 2. But just before 2023 ended, with the discovery that Raspberry Pi
now has Fluidsynth Version 3 being installed by default, Sven created jorgan_4.2_arm64
to cope with this situation.
My impression is that Sven intends to create only 64-bit versions of jOrgan from now on.
The easiest way to get to the jOrgan downloads page is to do a search on "jorgan files".
Best wishes,
JohnR
______________________________________________________________________________________________________________
From Dr. Mark Bugeja MD on 2024-01-05 13:08
Thanks John,
I do have 4.0.Beta1 (64x with FS 2.2.8). I was first alerted to a possible update
when I loaded your files and got a warning whilst using 4.0.b1. I searched sourceforge
but did not find a windows version for 4.1.
I do install 64x version of software when the option between 32x and 64x exists.
Can FS 3 be used with 4.0.b1 (for windows)? I suppose not!
Regards
Mark
______________________________________________________________________________________________________________
From Dr. Mark Bugeja MD on 2024-01-05 14:33
I have successfully installed FS 2.3.4 (I had to create an xml file and relocate
the corresponding files in the same structure as 2.2.8) but cannot find any FS 3
for windows.__________MOST RECENT POST IN THE THREAD
______________________________________________________________________________________________________________*
From Jolly Zekkariya on 2024-01-07 18:19
Greetings jOrgan community!
Could anybody be knowing how I can lower the volume of one stop. Specifically the
Bombarde is too loud in the pedal division. I would much like to reduce its volume
so it can blend well with other registrations.
Regards,
Jolly Avishai
______________________________________________________________________________________________________________
From Chris Pearson on 2024-01-08 01:42
Hi, Jolly
There are two ways to do this.
What I would consider the best way is:
1. Open the disposition as normal. (I would suggest making a copy first)
2. Click on the "construct organ" icon, (top left of screen)
3. Click on "View" at the top of the screen and in the drop down list, select
"References" and "Messages", if not already showing.
4. Now click on the stop who's volume you want to alter, in your case the Bombarde.
5. The Bombarde should now appear in the References panel. With "References TO elements"
selected.
6. Double click on "Bombarde"
7. The "Messages" panel should now show a list of items.
8. Find the message "Note played" and in the MPL column against it will be
"set 144, set pitch, set xx". Where "xx" is the volume of the note, a number
between 0 and 127.
9. Click with your cursor just after this number, backspace to clear the number
and enter a lower value, (higher to make in louder) I usually adjust in 10's
with, and then a lower value.
10. Exit construct mode and save.
11. Test and adjust accordingly by repeating steps 2 to 10.
The other way is to amend the sf2 file.
Hope this helps!
Regards
Chris Pearson
______________________________________________________________________________________________________________
From Marc-Paul on 2024-01-08 01:47
Hello Jolly...
...it would be helpful to know the platform and version of jOrgan
you are using. i.e. Windows, Mac, Rpi etc. Have you built your
own disposition or are you using one of the downloadable ones.
The answer in a general way is yes. You can edit the soundfont and reduce the volume.
Best Regards
Marc-Paul
______________________________________________________________________________________________________________
From John Beach on 2024-01-08 06:34
You can, either, modify the volume of the instrument or preset in Poly phone Soundfont
editor, or in jOrgan, make a volume control, uniquely, for the bombard stop. Either has
its different advantages.
The latter would allow for variable changes in loudness in jOrgan, while the former
would not. If you can set the volume in Poly phone to be in balance with the other
stops, that is likely to be preferred.
John Beach
______________________________________________________________________________________________________________
From Jolly Zekkariya on 2024-01-10 01:56
Thank you Chris Pearson
It has absolutely worked! Great advice you gave.
Thankful!
Jolly__________MOST RECENT POST IN THE THREAD
______________________________________________________________________________________________________________*
From Pascal Collet on 2024-01-08 03:16
To protect your privacy remote resources have been blocked.
Hello, first of all "best musical wishes" to all that contribute to this project.
I want to migrate from 16 bit version to 32 bit version (as new computer allow this).
- Step 1 : have tested 16 bit version and it work fine.
- Step 2 : loading, extact and install "jOrgan-4.0.Beta1-installer-amd64"
- Check with "NORDEN SCHNITGER" dispositon but no sound comes out (with a midi keyboard,
see activation of the key on the virtual keyboard and also try without success on the
virtual keyboard on screen)
Gives an error "could not load soundfound" (have check the location of SF2 in construct
mode and that's the right directory and name). In construct mode / Fluidsynth sound
(properties), there is no "audio driver" selectable (and, of cours, "audio device".
In configuration (preferences) for Fluidsynth, there are no backend available.
Have download version 2.3 of fluidsynth and copy in jOrgan/lib/fluidsynth. I so the
backend and select it. Restart jOrgan wihtout success.
Is there an help/guidlines to install this program ?
Thanks for the care.
Pascal C.
Belgium - Rixensart
______________________________________________________________________________________________________________
From Marc-Paul on 2024-01-08 04:05
Hello Pascal:
I appears you are moving to the 64bit version of jOrgan. Do you have the 64bit version
of Java installed?
You can check in the Control Panel/Java/Java/View
jOrgan already has Fluidsynth in it.
Best Wishes
Marc-Paul
______________________________________________________________________________________________________________
From John Beach on 2024-01-08 07:44
You must be sure that you do NOT mix a 32-bit version of Java RE with a 64-bit version
of jOrgan. You must install Java RE 64-bit and jOrgan version 4.1 Beta 1 64-bit.
Otherwise, it will not work. Access the Error Log and it will inform you of what the
error or problem is, generally, with a "failed" or "failure" message. If you copy the
information to clipboard you can paste it in the body of the email post to this forum
for help if you need it.
John Beach
______________________________________________________________________________________________________________
From Pascal Collet on 2024-01-09 01:59
After reading your advice, i'd check the configuration. There were two versions of java,
a 32 bits and a 64 bits who's active. So after deinstallation of both and jOrgan. I could
re-install the 64 bits and jOrgan 4. And now, it works fine.
Apologize for my mistake and thank to take care of my problem.
regards
Pascal C.
______________________________________________________________________________________________________________
From Mark Bugeja on 2024-01-09 02:02
I'm assuming you had a 32 x Java installed in the Program files directory instead of
the 64x
______________________________________________________________________________________________________________
From Pascal Collet on 2024-01-09 04:03
32bits was in Program (x86)
64bit s was in Program Files
______________________________________________________________________________________________________________
From Marc-Paul on 2024-01-09 04:20
Regarding versions of jOrgan and Java:
The location of Java is the secret to running 32bit and 64 bit side by side. If you
specify the location of Java like this as an example:
"C:\Program Files (x86)\Java\jre1.8.0_321\bin\java.exe" -jar "c:\jOrgan3211_32\jorgan.jar"
You can run any version you wish. I have 2 versions of jOrgan each 32bit and 64bit running
from my desktop in Windows 11p. You must be careful about the backends.
Best wishes
Marc-Paul
______________________________________________________________________________________________________________
From RickW on 2024-01-09 15:55
Regarding different "bits" of Java.
It is my understanding (in a Windows environment) if there are both 32 bit and 64 bit
versions of Java, that the last version of Java installed prior to installing jOrgan is
the version of Java that will be linked automatically when starting jOrgan (whether it
is suitable or not for jOrgan).
This can be manipulated by a user who understands setting Path commands.
I must admit that I know nothing about creating installer packages, but it would seem to
me that it should be possible for an installer package to check for the correct package
and install it if needed. (this is done by other software I use).
I have also been suggesting for well over 10 years that the jOrgan Windows installer
package should install some of the package files in different places to what it does.
(again, I don't know what is involved to make this change)
It seems to me that altering these two things would greatly improve the chances of a first
time user of jOrgan having sucess.
Maybe it is left as a hurdle to keep out those who don't show enough commitment.
______________________________________________________________________________________________________________
From Marc-Paul on 2024-01-09 16:20
A further note about Java.
In the Windows Control Panel/Java/Java/View you can activate or de-activate an individual version.
Best Wishes
Marc-Paul____MOST RECENT POST IN THE THREAD
______________________________________________________________________________________________________________*
From Bill Skees on 2024-01-09 02:11
At last I have acquired two touch-screen monitors. Ultimately I hope to use them
with Allman’s multi-multi-stop disposition. Meanwhile I am thoroughly enjoying playing
Rick Whatson’s excellent Christie disposition FS 3MP V320 03.
Problem is that Christie and the other dispositions I have tried seem to see only one
monitor in the customize mode. I can’t figure out whether the “elements” mode can help me.
I am using a Mac Book Air with OS 10.11.6 and jOrgan 3.20.
Could anyone give me some guidance here?
Thanks,
Bill
______________________________________________________________________________________________________________
From Marc-Paul on 2024-01-09 03:32
Hey Bill...
...I wish I could help, but my oldest OS X is Mojave 10.14 and I use
iPads as external monitors... which solves the touch need. I am very
interested to see if anyone offers help.
Best Wishes
Marc-Paul
______________________________________________________________________________________________________________
From Howard A. Ashley on 2024-01-09 04:24
Hi Bill (The Bill?),
I use Windows for jOrgan but Macs for other things. I've never set up
dual monitors in Mac OS but it should be fairly intuitive. Are the
monitors working when not in jOrgan? Windows gives you the option of
configuring dual monitors in various ways: as a mirror of each other
or as an extended continuous space. My assumption is to treat the two
monitors as one large extended space. The touch is configured
separately in an appropriate part of the 'Settings'. You should be
able to interact with both monitors and make sure the computer
recognizes touch input from each. About the only aspect of dual
monitor use where jOrgan itself gets involved is that "Full Screen" mode
has to be in force for you to see the second screen. In Windows F11
toggles 'full screen' on and off. Hope this gets you closer.
______________________________________________________________________________________________________________
From Andrew Larkham on 2024-01-09 04:38
Hi Bill.
I've done this in Windows...
From memory.
In jOrgan construct mode.
Add 2 additional screen. (Might be called display or something) I call mine Left and
Right but leave the original screen as was.
You then need to copy the elements from the Original screen to the appropriate new screen.
This can be frustrating!
Assuming your OS has detected both screens when you go into each screen property you should
be able to select Display 0 or Display 1
F11 should then give you 2 screens!
Good luck.
Andy
______________________________________________________________________________________________________________
From Howard A. Ashley on 2024-01-09 05:18
Hi Andrew,
It should not be necessary to take the steps you have outlined when using
an existing disposition. If you are creating the disposition, yes, you would
need to construct those elements, but you would then also have to construct
the skins for it and assemble all the new elements that would allow it to
function as an interface. Most people don't want an identical copy of the
first display on the second monitor, they want a left and right pair of
'jambs' like the real organ does. This usually means the first monitor's
'skin' has to be modified to reflect that it now only controls half the organ.
My assumption is that the disposition Bill is using already has all the dual
monitor functionality necessary built in. If not, then a second monitor cannot
be used without a lot more work.
______________________________________________________________________________________________________________
From Andrew Larkham on 2024-01-09 05:42
Hi Howard.
It's personal choice really.
I found it useful to still have the original display as:
1 it made it easier to copy paste to the new displays.
2 you had a way back if something goes wrong.(and I found it does)
there is no problem leaving it alone.
Andy.
______________________________________________________________________________________________________________
From RickW on 2024-01-09 16:03
Hi Bill
Nice to see you still active with jOrgan.
I am pleased people still find the Christie disposition useful.
I have not yet tried to use two screens with virtual organ.
Can I suggest that going into construct mode, you should be able to simply start drag-and-
dropping stops on your screen further to the right to stretch a single "console" view across
two screens.
As has already been suggested, you could also create another "console" element and copy-paste
stops to the new screen.
Regards
Rick.
______________________________________________________________________________________________________________
From RickW on 2024-01-09 16:10
A further thought.
The magnification factor of jOrgan can be adjusted in the "Customize" settings, and
individual "elements" can have their size adjusted in Construct mode.
Some experimentation will be needed to get this all to balance.
Someone mentioned doing this dual screen application would require changes to the "skin".
This is not the case at all.
Regards
Rick.
______________________________________________________________________________________________________________
From Bill Skees on 2024-01-16 05:44
Both touch screen monitors are operational with a dedicated Mac Mini running OS 10.14.6
I think I could have the configuration I wanted if I could get either of these two things
to work:
• in jOrgan display two consoles at once (the consoles show up in the customize 2nd
screen with screen/displays settings)
• in Mac OS stretch the same window over two monitors.
Any thoughts?
Thanks,
Bill
______________________________________________________________________________________________________________
From Marc-Paul on 2024-01-16 07:09
Hi Bill...
In my not so humble opinion, Mojave is the best OS that Mac has ever released. And the
Mac mini can be upgraded with 16gb Ram and a SSD( Intel Core i5). It works with jOrgan,
Qsynth and Loopback which is how I distribute audio.
System Preferences/Displays/Arrangement and check the "Mirror Displays" box.
That should get you what you want.
Best Wishes
Marc-Paul
______________________________________________________________________________________________________________
From Bill Skees on 2024-01-16 08:17
Thanks for thinking this through for me, Marc-Paul. I also am happy with Mojave.
The problem for me with "Mirror Displays” is that I want the two displays to show two
different windows, in effect I want a left console and a right console like you would
have on a large church organ or a large theatre organ. I have physical push buttons
below each keyboard manual for combinations and generals, but I want the “wings” (left
and right consoles) to house the tabs for the individual voices.
Don’t worry though, if it can’t be done, then it can’t be done.
Thanks again and best wishes,
Bill
______________________________________________________________________________________________________________
From Andrew Larkham on 2024-01-16 08:45
Just a thought....
In console properties have you selected display0 for one and display1 for the other?
Andy
______________________________________________________________________________________________________________
From Howard A. Ashley on 2024-01-16 16:51
Hi Bill,
I was attempting to tell you how I've seen it done in the dispositions I've used.
I suspected what you were after. Why don't you download one of Rev. Stratman's large
organ dispositions: American Classic Organ or English Cathedral organ and see how he
does it. And, yes, I found that using the extended desktop is the way and in the
jOrgan program using the "full screen' option. With your background you will have it
in a cinch if you download a working example of what you want to accomplish and
reverse engineer your own from it.
______________________________________________________________________________________________________________
From Marc-Paul on 2024-01-16 16:54
Hello Bill...
I have played around with Stratman Stiehr-Mockers / Jeux d’orgues 2. It has several consoles.
My thought is if you could cut the console graphic right down the middle one could achieve
what you are interested in.
______________________________________________________________________________________________________________
From RickW on 2024-01-16 17:42
Hello Bill
I have tried some things and found the following.
I have 2x AOC (USB-C) 15.6" touch screens on Windows 11 set as extended desktop.
USB-C is supposed to be able to provide monitor power, video signal and touch control,
but to get a second screen to function I need to provide one of the screens a second USB
cable. I have not yet got to the bottom of this, but it seems that my Intel NUC (computer)
is only able to send the triple function signal out of one of its two USB-C ports.
Once I do get both screens displaying, the touch function on the right screen only works
on the taskbar and not on any applications running on the right screen. The mouse is able
to activate functions on the right screen though.
With regard to jOrgan and the Christie disposition.
I made a copy of a disposition file then went into "Construct Mode". I turned off all other
display tabs so the drag and drop element edit screen is the only thing shown in the display.
I then started highlighting sections of tabs and dragged them around, moving the Solo and
Great to the right and moving other sections as needed. I went back and forth from Construct
mode to Play mode to see what things looked like. Once I was close, I went into "Customize"
mode and increased the display size (It had been set to 0.8, I found 1.0 was good). then some
more back and forth.
Once close, I found that putting the display size back down allowed me more screen room to
move things, but once positioned where I wanted them I put the display size back to 1.0.
The screen layout looks good across the two screens and is significantly larger than the
cramped single screen.
I can't "touch" on the right screen, but that is a hardware problem, not jOrgan.
If I set jOrgan to Full Screen it only fills the left screen, so half the console is missing,
but with the jOrgan window dragged to fit across both screens it looks good.
I only spent about half an hour fiddling, and was quite pleased with the results.
I do have the "Settings" Tab in the Christie disposition, but in this experiment I couldn't
make it display on the second screen.
What have you tried so far?
Regards
Rick
______________________________________________________________________________________________________________
From Bill Skees on 2024-01-17 04:58
On Jan 15, 2024, at 4:45 PM, Andrew Larkham wrote:
"Just a thought....
In console properties have you selected display0 for one and display1 for the other?"
Hi Andy,
Yes I did, but apparently jOrgan will not display both at the same time.
Bill
______________________________________________________________________________________________________________
From Andrew Larkham on 2024-01-17 05:09
Hi Bill.
That's strange...
I have 2 touchscreens and can make each console display on separate screens.
Possibly hardware?
I'm using Win10.
Andy
______________________________________________________________________________________________________________
From RickW on 2024-01-17 13:42
A link to pictures of my dual screen experiment posted on Facebook jOrgan group.
https://www.facebook.com/groups/692660577561309/permalink/2542523089241706/?mibextid=Nif5oz
Regards
Rick.
______________________________________________________________________________________________________________
From Mark Bugeja on 2024-01-17 16:16
Try right click on one of the screens and select appropriate display.
______________________________________________________________________________________________________________
From Dr. Mark Bugeja MD on 2024-01-17 16:23 +19
I noted that that this is possible in full screen mode. I am currently using Win 11
and jOrgan 4.0 beta1.
______________________________________________________________________________________________________________
From JohnR on 2024-02-05 16:33
I have taken the liberty of including here an excerpt from RickW's recent post to
the jOrgan Facebook Group, because of its relevance to this thread:
"I have been using the Windows Project setting of Extended Desktop, and have solved
the Touch issue for the second screen. I did a search and found the solution.
In Control Panel - Tablet PC Settings, Configure - Setup... and follow the prompts.
It asks you to touch one screen then the next. All fixed."
Best wishes,
JohnR______MOST RECENT POST IN THE THREAD
______________________________________________________________________________________________________________*
From Dr. Mark Bugeja MD on 2024-01-11 07:28
How can one apply two different text styles on a single stop eg 2 colours for different
parts of the text?
(NOTE FROM JOHNR: I did not receive this post from Sourceforge for some reason, but
I did receive it as an email. I replied by email.)
______________________________________________________________________________________________________________*
From Jolly Zekkariya on 2024-01-16 00:12
Greetings jOrgan community,
I appreciate all the help I have been receiving from this forum that has made me a
better user by the months.
A recent issue I am experiencing is about the crescendo volume.
I am using the Dynamic Wind disposition with jOrgan 3.21-beta1 on Windows 10.
The crescendo volume seems to have its own registrations therein because even when
I don't have any stops active, once the volume is up by even a few bars, there is sound.
I thought the crescendo is supposed to amplify what has already been selected. I could
be wrong on that!
I need help in trying to get more volume from my registrations. From customization I am
already at 0.8 gain.
Is there a way, I can have the crescendo volume do that for me; amplify what I have
already selected. (Or in a way, increase my gain?)
Thanks,
Jolly Z. A
______________________________________________________________________________________________________________
From Roy Radford on 2024-01-16 00:44
Hi, Jolly,
I've not been doing much of this sort of thing for several years now but,
so far as I remember, a Crescendo pedal has its own set of stops and
engages progressively louder ones independently of any user stops.
Have fun,
Roy. (UK)
______________________________________________________________________________________________________________
From Jolly Zekkariya on 2024-01-16 00:54
Thanks Roy,
Yes, I've found out it does have its own registrations. I guess, I'll have to increase
the individual stop volumes to get my registrations louder.
______________________________________________________________________________________________________________
From John Beach on 2024-01-16 02:54
Crescendo, as differentiated from sforzando, should be effectuated by the use of the
swell pedal with the stops that are activated in the swell division.
However, years ago, the construction of a crescendo was a progressive-stage, numbered
sequence of regulators and activators of referenced combinations and/or stops comprising
the build-up of the crescendo with stops from any division of the organ. This is more
akin to the sforzando pedal where the build-up is in graduated stages of added stops,
with a series of green lights that indicate the specific level at which the pedal is,
in the progression.
John Beach
______________________________________________________________________________________________________________
From Dr. Mark Bugeja MD on 2024-01-16 02:55
Hi Jolly,
I think you are mixing a crescendo with a swell pedal. They are two different things.
It is the swell pedal that increases the volume only (usually of the swell, hence the name,
or positive or solo divisions - each having its own "swell pedal"); a crescendo pedal, on
the other hand, adds pre-designated sequence of stops, with more stops being added as the
pedal is pressed down.
Mark
______________________________________________________________________________________________________________
From Jolly Zekkariya on 2024-01-16 05:04
Thanks for the clarification.______MOST RECENT POST IN THE THREAD
______________________________________________________________________________________________________________*
(WAS About version 4.x for windows)
From Pascal Collet on 2024-01-26 07:58
hello, See below about fluidsynth and its parameters.
On 19/01/2024 10:34, Pascal Collet wrote:
Indeed, I would like to re-install version 32 (it seems possible to have both versions
and to choose the active one). With the 64-bit version, I cannot find the right parameters
for fluidsynth reverberation, and have re-use the same for the four main (level, room,...)
as in version 32 bits (the sound does not decrease regularly). I will look to see if there
is a description of all the settings. There was a discussion about this in the past.
______________________________________________________________________________________________________________
From RickW on 2024-01-26 09:52
There is nothing odd about reinstalling Java solving Fluidsynth issues.
In a Windows environment, the last installed "version" (either 32 bit or 64 bit) has the
correct "Path" link.
Having both 32 bit and 64 bit of Java installed is no guarantee it will work. It is only
the last installed version that has correct "Path" links.
It is possible to get both versions running and active on a system, but to do so requires
creating DOS Batch files to address the correct "Path" when starting different versions of
jOrgan.
I don't know how to tell you how to write the DOS batch files. I just know that it is
necessary, and that the last installed version is the only one that will work
"automatically" without needing a DOS batch file.
Regards
Rick.
______________________________________________________________________________________________________________
From JohnR on 2024-01-26 12:37
On 2024-01-26 09:52, RickW wrote:
"There is nothing odd about reinstalling Java solving Fluidsynth issues."
Thank you, Rick, for replying to this post and to many others on the List. I think that
Pascal has moved on from that matter, and is now asking about what the Fluidsynth Reverb
parameters mean.
I shall try to address this.
Note that all the parameters must be in the range 0-1.
LEVEL controls the level of the reverberation output from Fluidsynth accompanying the
"straight" output.
"0" means there will be no reverb signal output.
I suggest something in the range 0.1-0.2, but this is up to each user. Just bear in mind
that a number of users find the cyclic modulation (of phase?) produced by the Fluidsynth V.2
to be annoying. The higher the LEVEL setting, the more obvious it will be. High settings of
this parameter may cause the sound to build up in an obviously delayed way, which I think
can sound unnatural.
ROOM controls the "size" of the space being synthesized. "1" may run the risk of causing
uncontrollable feedback. I suggest using anything up to about 0.95 - but even this much will
produce the effect of a very large cathedral.
DAMPING tries to emulate the way reverberation is pitch-selective: treble sounds become
attenuated more than bass sounds. Settings are often found in the range 0.2-0.3 . I think
it would be interesting for someone to do a test on various settings of this parameter,
and report back.
WIDTH controls (I think) the panning of the reverb signal compared to the straight signal.
I normally just use "1", which I think means that the two signals will be spread across
the sound field in an equal fashion. It would be interesting to hear people report on much
smaller settings (causing a narrowing of the reverb towards the middle, I think).
For the record, I think that the sound quality of the Fluidsynth V.2 reverb is much higher
than that of Fluidsynth V.1, even with that modulation. I don't really notice it when music
is being played. Of course, if you are holding down just single notes, on a single stop, it
is a different matter altogether.
Best wishes,
John______MOST RECENT POST IN THE THREAD
______________________________________________________________________________________________________________*
From Dr. Mark Bugeja MD on 2024-01-27 22:37
Fluidsynth has recently been updated to version 2.3.4 (September 2023).
jOrgan still depends on PortAudio which is based on FS 2.1.0 or Fluidsynth 2.2.8.
I imagine that it would help us get better sound quality out of these backends if they were
updated accordingly to utilise the latest FS version.
In my ignorance to what is required, I thought I could download FS 2.3.4, amend the old
backend xml to include the updated files and transfer the respective files in the same
structure as 2.2.8 but that did not work out. I got to see it in jOrgan's configuration
of FS but there is no sound and "Fluidsynth failure" is reported by jOrgan. So there must
be more to it than what I did. I tried..... 🙁 .
Sven? Graham?
Mark
______________________________________________________________________________________________________________
From John Beach on 2024-01-28 02:54
Has any progress been made regarding the change of the parameters that cause the reverb,
above a setting of 10-15 in jOrgan, to, objectionably, alter the speed of the looped wave
files of engaged stops?
This has been our problem with Fluidsynth. For users with Creative Labs soundcards, it
is possible to get good reverb with a Creative Sound version of dispositions. However,
you do have to use the Soundfont Bank Manager to load the Soundfont(s) of the disposition,
manually, and use the audio console app to set the reverb. It is of a higher quality than
Fluidsynth which can be acceptable if level is kept between 10 and 15.
Both the Audigy 5 RZ and the Audigy 2 (ZS) can be used with the same driver from the
5 RZ. If using with the 2 ZS, install the driver, manually, by unzipping the "audio" file,
navigate to the "wdm" file and select it, right click, then, "install." Reboot and you are
good to go.
John Beach
______________________________________________________________________________________________________________
From Mark Bugeja on 2024-01-28 05:11
Perhaps you might find your answer on the fluidsynth website:
https://www.fluidsynth.org/
______MOST RECENT POST IN THE THREAD
______________________________________________________________________________________________________________*
From alex stone on 2024-02-09 04:05
Hello, I'm currently trying to run Jorgan, and give it messages from a DAW (Muse4).
OS: AVL-MXDE (Linux)
Jorgan version: 4.1
Disposition: English Cathedral organ.
Midi port connecting Jorgan to Muse4: Virtual_midi 1.0 (midi channels 1-6)
I've set up 5 tracks, for the manuals and pedals, each one with a different midi channel,
through a single mid port.
When I enter the customize wizard and navigate to the Switches tab, I can press a key,
with the mouse, in the vertical keyboard of the Muse midi editor, and a yellow icon
appears in the "activate" cell. So Jorgan knows "something" is connecting to it.
However, when i add a midi note to the canvas in the Muse Midi Editor, which corresponds
to the note from which i sent the message, nothing happens.
Example, for the 5 presets, plus the "clear" preset, I clicked on C0 to A0, representing
six white notes to match 5 plus 1 presets.
C0 is "clear", the rest are the presets. I add a note at D0, expecting Jorgan to recognize
the midi note message, and select the first preset.
None of this works.
Has anyone tried this, or is currently using a similar setup, and if so, where am I going
wrong? (I assume user error, by default)
Alex.
______________________________________________________________________________________________________________
From JohnR on 2024-02-09 09:11
Hi Alex,
Welcome to the jOrgan Mailing List!
Have you followed the INSTRUCTIONS FOOTNOTES a) Use of the Customizer, at this address:
https://jorgan.info/INSTRUCTIONS.pdf
Best wishes,
JohnR
______________________________________________________________________________________________________________
From alex stone on 2024-02-09 09:39
Hello John.
Yes, I've been through the footnotes, but it doesn't say anything about assigning
midi program changes in a DAW (digital audio sequencer) to Jorgan presets. It only
refers to physical midi hardware, unless i've misunderstood.
Alex
______________________________________________________________________________________________________________
From JohnR on 2024-02-09 10:11
Hi Alex,
Does this indicate that your intention is to use only one preset at a time?
A separate question- have you used the jOrgan MIDI Monitor (set to Input messages)
to verify that the expected program change messages are getting through?
Best wishes,
JohnR
______________________________________________________________________________________________________________
From alex stone on 2024-02-09 19:59
Hi John, yes, i plan to setup presets per rank, over 5 tracks in muse4. So 5 sets of presets.
Thanks for the tip about the midi monitor, i'll go and test that.
Alex.
______________________________________________________________________________________________________________
From JohnR on 2024-02-09 22:46
Hi Alex,
I believe I have found a way to deliver what you want.
Let us assume that your disposition allows you 5 General pistons. Consider the C (General
Cancel) as one you add to them. You now have G0, G1, G2, G3, G4 and G5. Use the Customizer
to "link" your six DAW switches to those six pistons, one to each. Prime the linking each
time by clicking on the "Activate" cell first (but in the case of G0, use "Toggle" instead).
The next task is to make a change to the jOrgan disposition. For EACH of those six pistons,
add references TO each of the other five. (Tell me if you are not sure how to do that). You
do of course have to go into Construct mode to make those changes. Do a SAVE after you have
entered all the references.
Then go into Play mode and use the SET piston to set up whatever stops you wish to associate
with each preset. Do a SAVE when you have finished.
You will find when using this system that the most recent piston you activated using the DAW
remains in the "activated" indication until some other program change is sent via one of the
other five switches (including G0 - the GENERAL CANCEL). If it is GENERAL CANCEL which you use,
that could be inconvenient if you have used the mouse to turn on some stop and now want to
turn it off using the DAW, as the GENERAL CANCEL can't be used while that "activated" image
is showing. The problem can be avoided in paragraph two above by priming the linking of G0 with
"Toggle" instead of "Activate". Using the G0 DAW switch twice (as in "double-click") will
deactivate the GENERAL CANCEL.
Best wishes,
JohnR
______________________________________________________________________________________________________________
From alex stone on 2024-02-10 02:16
John, I could certainly use some help with references for the pistons. This is my first foray
into modifying dispositions.
Alex.
______________________________________________________________________________________________________________
From Marc-Paul on 2024-02-10 04:34
JohnR...
This is a beautiful description of what to do. Very clear.
I wonder if in MuseScore, another staff (keyboard) could be used for stops
or pistons. It seems the customizer in jOrgan would see those midi
messages.
I think I will test this in Mac OSX.
Thankyou!!!
Marc-Paul
______________________________________________________________________________________________________________
From JohnR on 2024-02-10 12:16
Hi Alex,
Here is a guide to adding References. I apologise for its wordiness. I tried to cover
all possible missteps or questions. The process is much simpler than it appears to be here.
1. Run jOrgan and open the disposition.
2. Go into Construct mode.
3. Select the Element you are working with (a simple and quick way to do this - unless it
is a hidden element - is to click on it in the Console View) . Otherwise you have to find
it in one of the Groups at the left in the Elements List. (Click View > Elements if the
Elements List is not already showing.)
4. Show the References View (Click View > References if it is not already showing) and click
on the “Add references” icon. (It is the leftmost icon in the row of six icons. Hovering the
mouse pointer over them identifies them for you). Note that the References View that came up
is the one for the Element you are working with.
5. The first window to appear is for References TO, and you need to select any Elements
involved, if there are any. Hold down CTRL while you do this.
6. Click “Next”, or if there are no References FROM to be added, you can simply click on
“Finish” instead of “Next”. (However, “”Finish” will be greyed-out if you have not added
any References TO).
7. Repeat Step 5 for any References FROM, if relevant.
8. Click “Finish”. (If for some reason you have not added any, you will need to click “Cancel”.
9. Always SAVE the disposition after adding any References or group of References.
Best wishes,
JohnR
______________________________________________________________________________________________________________
From alex stone on 2024-02-10 21:09
Hi John,
no apologies needed. You're trying to help me, which is appreciated.
Ok, in short, it didn't work. When i attempted to change a preset using a program change,
it was as if all the presets were suddenly battling at once, and the audio was, well,
chaotic. I carefully checked all the references (a new disposition skill you've helped me
attain) and they were correct.
I then attempted to do the same setup in Reaper, with the same result, then Qtractor, again,
the chaos waltz.
It seemed to be connected to the sequencer (at least it did then), as it kept trying to jump
from piston 1 to 2 then 10, and the sequencer showed the number changing, so i removed all
references to the sequencer, but the chaos continued, regardless of whether the sequencer
was there or not.
I'm going to keep trying this, as I have a backup of the disposition so I can hack
away at will.
Still, I've learned a lot so far, for which I am grateful to you.
Alex.
______________________________________________________________________________________________________________
From JohnR on 2024-02-11 09:21
On 2024-02-10 21:09, alex stone wrote: "Ok, in short, it didn't work."
Hi Alex,
Thank you for your report - not exactly what I was expecting, but there you are! ;-)
At least we know that you have jOrgan running, you have opened the disposition, and you are
getting audio. That excludes a huge number of possible problems.
The screenshot you put up seemed to show nothing amiss. But bear in mind that I am very rusty
on MIDI messages. It would have been very helpful for someone else on the Mailing List to
interpret the numbers for us, starting with the numbers at the top of the list. (This last
statement has been corrected here by JohnR)
By the way, in your post that didn't make it into the Mailing List, what did the L-bank and
R-bank mean - I don't recognise those terms. I am sorry if my memory is playing tricks on what
the terms were - I hope I got them right.
I know next to nothing about DAW's or sequencers, but I suspect that you do not yet have the
jOrgan Customizer properly set up. What I am asking for is two new screenshots, which show
the state of play when you were experiencing all that audio chaos, as you called it. If you
saved the disposition when closing it or exiting, that means that it left the Customizer in
exactly the state it was during your test run. If you didn't save it, try to recreate the chaos
and then take the screenshots. Take one screenshot of page 1 of the Customizer. Then go to
page 3 (the Switches), scroll down to the General pistons 1 to 5, and take the screenshot
showing that. Then put the files up and send us the links.
Best wishes,
JohnR
______________________________________________________________________________________________________________
From alex stone on 2024-02-11 09:36
Hi John. I have no problem with running Jorgan as standalone, and operating all the bells
and whistles with mouseclicks, midi keyboard, and keybindings. That's not the challenge,
at least not for now.
I deleted the post that didn't make it, so i'm not sure what i wrote.
I'll do the screenshots tomorrow, as it's late here, and I've been hammering away at this
most of the day.
I have a question though.
Is it worth submitting a feature request for adding the ability to Jorgan to accept midi
messages, like program changes, directly in the Customize panel that has the Activate,
Deactivate, and Toggle cells?
Or even assign them directly to pistons? Press set, then activate the midi message, then
press the piston, or something like that. (Maybe the other way round.)
Alex.
______________________________________________________________________________________________________________
From JohnR on 2024-02-11 15:02 +12
On 2024-02-11 09:36, alex stone wrote: “I deleted the post that didn't make it,
so i'm not sure what i wrote”.
Alex,
The words were in this segment: "L-Bank = 0 H-Bank = 32 Preset = 1"
As you can see, I didn't quite remember them accurately. L-Bank and H-Bank were the terms
I was wondering about.
“I'll do the screenshots tomorrow”
Alex,
Whenever it's convenient. I look forward to seeing them.
“Is it worth submitting a feature request for adding the ability to Jorgan to accept midi
messages, like program changes, directly in the Customize panel that has the Activate,
Deactivate, and Toggle cells?”
Alex,
As far as I am aware, that's precisely what we have at the moment. But you have to prime
the acceptance by clicking in the appropriate cell before you initiate the message.
Best wishes,
JohnR
______________________________________________________________________________________________________________
From Marc-Paul on 2024-02-11 17:13
Greetings Alex and JohnR:
I would like to interject another idea/solution. Thanks to JohnR's
excellent knowledge of the jOrgan system I though of another way to
accomplish sending midi data to jOrgan from MuseScore. This was done in Mac
OSX but should work in any OS providing you have an app to connect midi I/O.
I am looking for something in Ubuntu Studio that does not require Jack.
This is a simple proof of concept that needs to be developed further.
I setup an organ score with another score below it. The bottom staff
transmits on a separate midi channel. I look at the bottom score as stops
and pistons. I designated treble F as General Piston 1. Then used the
customizer to listen to that note to activate Piston 1. It worked
perfectly. When I played the score back it activated the Piston and played
the registration that was set. I have no reason to believe it would not
control stops as well.
I made no changes to the disposition other than Customize.
I will continue to experiment.
Happy Trails
Marc-Paul
______________________________________________________________________________________________________________
From RickW on 2024-02-11 19:36
Let me share some thoughts and see where it might lead.
jOrgan has the capability to do pretty much anything you can think of to do with MIDI Input,
MIDI Manipulation and MIDI Output.
If there is some sort of format to follow from a particular console or sequenced MIDI files
from an instrument where you know the addressing of messages being recorded, you can set-up
any disposition to use this information.
If you are wanting to create a situation where you want to send Piston messages to jOrgan,
then you need to set an arbitrary list on one side and then match it in jOrgan.
You can never match free-form with free-form, you need to set a listing on either the
sending side or the receiving side, then match them up.
Which came first the Chicken or the Egg. In this case you need to decide a format for one
side then match it up.
jOrgan can "learn" Piston MIDI Messages, but each Piston must first have I think at least
Activate Message lines in the disposition before the "Learn" links will show up.
The jOrgan Christie disposition
http://tcptechnology.com.au/vtpo/
has default Piston MIDI PC messages 1 through 15 already setup. I don't know how many
other shared dispositions have those messages predefined.
I have done extensive work sending recorded MIDI sequences from a real pipe organ console
of the "Christie" Theatre Organ, that the "Christie" jOrgan disposition is built to emulate.
The sequencer in the real pipe organ records all Stop movement, not Piston changes. This is
able to replay a performance with all registration changes in real-time.
I have MIDI Messages set for every Stop in the "Christie" disposition.
I use Cakewalk by Bandlab to visualise and replay MIDI files fed to a specifically
configured version of the "Christie" disposition.
Does this shed some light anywhere?
Another thought. Sending a MIDI file of just Note messages on different channels can play jOrgan,
and if you have the jOrgan recorder running while you play this MIDI in, you can change
registrations by Pistons and this will be recorded, then can be played back by the jOrgan
inbuilt recorder including registration changes.
The inbuilt jOrgan recorder has it's own set of rules and functionality, particularly relating
to stop changes.
Regards
Rick.
______________________________________________________________________________________________________________
From alex stone on 2024-02-11 20:32
Hi Rick, and thanks for the great info.
I've D/L the Christie disposition, and will examine it closely, given i'm new to dispositions.
From what you've written, can I assume I need to decide on which particular protocol to use?
I'm thinking about using program changes, because they're easy to add and modify in just about
every Seq i've ever used.
Alex.
______________________________________________________________________________________________________________
From JohnR on 2024-02-11 20:51
A big "Thank You" to Marc-Paul and Rick for coming in on this thread. It is truly a team
effort, and I think we are now on the way to solving it.
Alex's latest screenshots show, I think, that there was nothing wrong with his use of the
Customizer. The video shows clearly what the chaos is! Rick's post suggests that if we can
assign appropriate activate MIDI messages to the stops, we can prevent what we see
happening in the video. What remains to be explained is why the General pistons to which
have been assigned activate MIDI messages are misbehaving.
It is certainly possible to assign MIDI messages to the stops. I have done this in my
Norden Schnitger disposition for my home console, where I have a second RPi 3B to the right
of the manuals, sending some stop activate/deactivate messages to the main RPi 3B on the
left. The messages are:
Deactivate equal 159, equal 9, equal 0
Activate equal 159, equal 9, equal 100
The 159 specifies a MIDI channel not being used by the DAW/sequencer. The 9 specifies the
particular stop. Such messages can easily be added to the stops. They only need to be added
once, then copied, then pasted to each stop in turn. As far as I can see, it can be the
same pair of messages for each stop.
The reason I chose to use the pistons to control things is that in Alex's situation, there
was only a program change message being sent, so no "stop off" could be envisaged. Marc-
Paul's idea for stop control will work, but each "note" will control only one stop. The
pistons allow much greater flexibility.
Perhaps we can hope that once the stop misbehaviour is fixed, the pistons will behave
themselves!
Best wishes,
JohnR
______________________________________________________________________________________________________________
From JohnR on 2024-02-11 21:07
Further to my previous post, the pair of messages I showed there are actually those
on the receiving end, in the main computer. They show the sort of thing that would be
needed to tame the stops in Alex's disposition.
Best wishes,
JohnR
______________________________________________________________________________________________________________
From alex stone on 2024-02-11 21:53
Hi John.
A question, as I briefly come up for air from my concentration on the disposition.
How do I assign midi messages to the stops?
I do this in Construct mode?
Alex.
______________________________________________________________________________________________________________
From RickW on 2024-02-11 22:20
Everything "under the bonnet" is done in Construct Mode. Yes, setting Messages for Stops
is done in Construct Mode.
It is only things relating to playing music that happen not in Construct Mode. Setting
a Combination on a Piston is done in play mode.
Stops will need an On and an Off message.
Pistons can be triggered by Program Change messages which are only ever a single state
message.
Regards
Rick.
______________________________________________________________________________________________________________
From alex stone on 2024-02-11 22:44
Thanks Rick. I shall go hunting.
______________________________________________________________________________________________________________
From alex stone on 2024-02-11 23:26
Something like this?
https://ibb.co/XZRSSfZ
______________________________________________________________________________________________________________
From RickW on 2024-02-11 23:39
I'm not sure about the Reference To each of the other Pistons.
Each Piston needs to be referenced to all of the stops it can control and to Set, but I
don't think they should Reference each other.
MidiOx is a very useful tool to view MIDI messages.
For some reason I have in the back of my mind that the Messages view in jOrgan displays
0 based MIDI Decimal values, but that when writing MIDI Messages in jOrgan they need to
be written as 1 based Decimal values.
Regards
Rick
______________________________________________________________________________________________________________
From JohnR on 2024-02-12 06:44
On 2024-02-11 23:26, alex stone wrote: “Something like this? https://ibb.co/XZRSSfZ “
Alex,
Those are sending messages. You need receiving messages to protect the stops. At least,
that is what I thought Rick's long post implied. See my two most recent post(s). Use
"equal" and not "set".
By the way, the jOrgan Monitor shows MIDI Channel 1 in messages as "0", but on page 1
of the Customizer it shows Channel 1 as "1". Sven made the change to the Customizer
because too many users found "0" confusing.
Can you please check that the General pistons you are using are not already loaded with
stops to be operated. I don't believe we yet have any idea why the stops were behaving
the way they do in that video.
Best wishes,
John
______________________________________________________________________________________________________________
From alex stone on 2024-02-12 08:29
John,
I figured out the difference between send and receive messages this afternoon, after
reading Bill Skees epic 4 part PDF series, so cheerfully ignore the pic.
I have had some success with Qtractor.
I can now insert notes on a dedicated organ data track that corresponds with General
Pistons. So c-1 is now GP1, c#-1 is now GP2, and so on. It works, and does so reliably
(at least for now.)
I'm currently working on Muse4, which isn't playing so far, but I now have something
to use, and Qtractor has been progressing steadily, with some important updates recently.
So it's a modest win today, and I thank you, Rick and Marc-Paul for your help. I'm just
starting the Jorgan journey, and I can see it being interesting.
Each disposition I've tried so far has its own unique aural signature, and I can envisage
the English Cathedral, and ACO 104, as assets for writing for organ and orchestra. (Which
is the reason I'm doing all this)
There's a "concert" feel to both dispositions, and all credit to those who created them.
______________________________________________________________________________________________________________
From RickW on 2024-02-12 10:14
For an even deeper "nuts & bolts" explanation of the deep workings of jOrgan,
Bruce Miles - jOrgan Notes is important reading.
https://jorgan.info/base/bm/Midi_Consoles.html Bruce Miles home page
https://jorgan.info/base/bm/jorgan_notes.pdf Bruce Miles - jOrgan Notes direct link
Regards
Rick
______________________________________________________________________________________________________________
From RickW on 2024-02-12 11:07
The Pistons in the jOrgan "Christie" disposition are configured with the following details:
Reference TO: Stops, Couplers, Trems you want to be controlled by this Piston (All if you want
a General Stop, a selected Division if you want Divisional)
Reference FROM: the SET Element, a Connector Element, the Console Element, a Regulator Element,
a Group Element
The SET Element is how combinations are saved
The Connector Element is how MIDI messages trigger the function
The Console Element shows the Piston on the jOrgan "Console"
The Regulator Element somehow manages indication of active Piston (but I don't remember the
details)
The Group Element is a folder to keep things tidy in the Element list
Messages: Deactivate - equal 207, equal 1, equal 0
Activate - equal 207, equal 1, equal 0
I am not sure if it was this function in particular, but in some message cases the Deactivate
Message must be above the Activate Message.
Looking at this message in MidiOx (display decimal) it shows exactly what needs to be addressed
in jOrgan:
Status 207 PC (Program Change), Channel: 16, data 1: 1, data 2: ---
If I look at this in the jOrgan Monitor, it shows:
Channel: 15, Status: 192, data 1: 1, data 2: 0
This is jOrgan version 3.21.1 (64 bit).
The Channel number displayed is off by 1 meaning it is 0 based and not 1 based.
The Status 192, (add 15, the channel number, to get 207)
The data 1 and data 2 values agree with MidiOx
Regards
Rick
______________________________________________________________________________________________________________
From JohnR on 2024-02-12 14:49
On 2024-02-12 08:29, alex stone wrote: “I can now insert notes on a dedicated organ data
track that corresponds with General Pistons. So c-1 is now GP1, c#-1 is now GP2, and so on.
It works, and does so reliably (at least for now).”
Alex,
That is heartening, to hear of your success. It has been a pleasure, and a challenge,
to work with you on this part of your jOrgan journey. Do not hesitate to return to the
thread if the need arises.
Best wishes,
JohnR
______________________________________________________________________________________________________________
From alex stone on 2024-02-12 20:17 +28
Rick, thank you for this. Jorgan notes, at first glance, is probably the document
I should have read first.
Regards,
Alex.
On 2/12/24 00:14, RickW wrote:
“For an even deeper "nuts & bolts" explanation of the deep workings of jOrgan, Bruce
Miles - jOrgan Notes is important reading.”
______________________________________________________________________________________________________________
From alex stone on 2024-02-12 20:40
Thanks John.
On 2/12/24 04:49, JohnR wrote: “Alex,
That is heartening, to hear of your success.”
______________________________________________________________________________________________________________
From alex stone on 2024-02-12 20:43
Thanks again Rick.
A question. Is there any case where the activate message should be above the deactivate
message? If not, it seems to be sensible to always put the deactivate message first.
Alex.
______________________________________________________________________________________________________________
From JohnR on 2024-02-13 12:34
On 2024-02-13 03:07, alex stone wrote: “Now I have Muse4 responding correctly to program
change messages, coupled to general pistons.”
Alex,
Your reports get better and better!
However, already there are a few loose ends, and the "former engineer" in me finds that
rather intolerable.
Rick has already questioned why I had the General pistons referencing TO all the other
General pistons being used. Rightly so. It is not usual to do that. However, jOrgan
certainly permitted it. In my tests, during which I was trying to work out a way forward,
once I activated a piston by sending a MIDI message (not by clicking on it), it showed
the "activated" image, and from then on could not be used again to activate its
designated stops. Referencing TO the other General pistons avoided this problem, because
the moment I activated any other General piston, it deactivated the piston in question.
Now jOrgan pistons (officially called "Combinations") don't normally stay activated. They
show the activated image very briefly and then return to their normal appearance. The only
MIDI messages I could could send were, as far as I am aware, from a MIDI keyboard. That
is, Note ON or Note OFF messages. This may have caused the problematic behaviour in my
case. It may not have happened for you, as you were sending Program Change messages. Have
you deleted those references TO the other General pistons? (It has occurred to me that
having them there may have been the reason for that very erratic behaviour of the stops
in the video.)
Two other things I am wondering about is why you have added two identical Activate messages
to each General piston, and why you have used "trigger" as the message identifier in the
case of the General Cancel. "Trigger" is not one of the messages allowed when you try to
add a message. (If you are wondering what "Eingang" means, Google told me it is the German
word for "input".)
Best wishes,
JohnR
______________________________________________________________________________________________________________
From RickW on 2024-02-13 14:11
On Tue, 13 Feb 2024, 2:12 am alex stone wrote: "in my last post I added a section
at the end for General Cancel that read as three lines of activate."
Glad to hear you have success.
Regards
Rick
______________________________________________________________________________________________________________
From alex stone on 2024-02-13 19:26
On 2/13/24 02:34, john.reimer@exemail.com.au wrote: “Alex, Your reports get better and better!”
Hi John.
Where do I begin?
In the Qtractor midi sequencer, i use notes (C0-A#0) to select pistons. This works, where
in Qtractor I could not get it to use program changes, because of the way it's constructed
as a program. Not all sequencers are created equal, and what works on one doesn't always
work on another. You can say "Midi is Midi", but design choices do affect the way midi is
handled.
In Muse4, the reverse is true. All my efforts to encourage Muse4 to use notes (because they
send note on/note off messages) were in vain, because where Jorgan would accept me sending
notes in Qtractor, precisely because Qtractor's editor structure allows that, in the
vertical keyboard that runs north to south in the editor itself.
Muse4's vertical keyboard doesn't respond the same way, it's more limited. You can click on
each note and it will sound, if connected to a sound source, but that's it. Qtractor is more
complex and inclusive by design.
I have deleted the combined piston references you suggested, as i think they were in conflict
with the sequencer, and since removing them, the chaos stopped.
In the sequencer element for the pistons, they're already all listed, so I suspect (and
remember I'm really new at all this) adding all the pistons referencing each other just added
another layer of complexity that the sequencer was fighting with. I'm not sure if this
completely true, or if i'm on the right track, but when the references were removed from each
piston, the chaos stopped. That's my reality here.
In hardware keyboards, the way midi is handled is almost universal, because it has to be.
It's a mechanical device specifically designed to transmit midi messages according to the midi
protocol (V1).
Sequencers are something else again, and design decisions, particularly at UI level are more
arbitrary. That's why we have so many, all doing their own thing.
I'm going to test Reaper today. A fine sequencer, but it too has it's quirks, and i'll need to
figure out what they are. Nothing has worked as yet.
I'm going to test the trigger messages again today, and if i swap those messages for activate
messages, and it works (the most important part of all this) then I may leave it that way.
When I entered only 1 activate message to represent both MSB and LSB banks (H-bank and L-Bank),
it didn't work. Jorgan's excellent monitor showed three distinct messages, and when I hovered
over each, the tooltip showed me it had acknowledged the two banks were treated as separate
messages, even though the data was the same. That's why I added them, and, well, it works,
which is what I wanted.
A question for you, as you keep referring to what is and isn't possible. Is there an official
document or source for Jorgan that lists all the "can and can't do's" for each element,
reference, activate, deactivate, trigger, etc? Data like "why is 192 an internal Jorgan
designation?"
Or are we all reliant on experience, something I'm currently short of when it comes to this
fine program?
I appreciate all the help i'm getting, and after 4 days (is that all?) i'm enjoying marrying
up Jorgan with an orchestra, and writing music for them both in the same sequencer.
A document of definitions, and do's and don'ts, would go a long way to giving me a bigger
picture, without having to pester you and others by asking what must seem like really basic
questions in here all the time.
One more thing. Can I configure Jorgan to use Jack midi, or is that not possible? There's no
mention of jack midi anywhere in the documents i've perused so far, so i'm assuming it's
likely not, at this moment in time.
Alex.
______________________________________________________________________________________________________________
From alex stone on 2024-02-13 19:27
On 2/13/24 04:11, RickW wrote: "Glad to hear you have success."
Thanks Rick. Your help and instruction was, and is, much appreciated.
I may not have run out of dumb questions just yet, but i'll try and keep the noise down.
Alex.
______________________________________________________________________________________________________________
From Dr. Mark Bugeja MD on 2024-02-13 19:50
Hi everyone,
What I always struggled with in such help documents is the lack of a systematic approach.
Somehow they all seem to assume the reader has some knowledge already. I find this
assumption ridiculous as those who have some knowledge often do not need to consult these
help documents!
What I would expect to see is (a) what steps are needed and (b) a clear example of how that
feature is used. (c) Diagrams or better still photos where possible will go a long way -
a picture is worth more than a thousand words.
To give a crude (and rather incomplete) example:
Stops (adding a stop)
jOrgan > Construct mode (third icon on the menu bar)
Elements Windows > 3+icon (add element) > select Stop (by scrolling down) > click next
Select ..... (ref to).... > click next
Select ..... (ref from) .... > click Finish
Messages (open from menu if not already visible):
...... or None (if these do not apply)
Skin (open from menu if not already visible):
select image.....
Additional information:
Problems (open window from menu)
etc etc
Mark
______________________________________________________________________________________________________________
From Jonathan Aquilina on 2024-02-13 19:58
Good Morning Mark,
This might be something I could help with but my time right now is very limited given
the business I have been working on starting and growing has taken a shift in a different
and positive direction.
Documentation is something i am very good at doing. Simple documentation and to the point
with step by step screenshots.
I am not sure how I can help in this capacity at this time.
Regards,
Jonathan Aquilina
______________________________________________________________________________________________________________
From JohnR on 2024-02-13 20:22
On 2024-02-13 19:26, alex stone wrote: "I have deleted the combined piston references
you suggested, as i think they were in conflict with the sequencer, and since removing
them, the chaos stopped."
Alex,
Thank you for your very informative post. It satisfies all the concerns I had, and I
shall wait with interest to hear which message type you end up with for the General
Cancel. I suspect that with the deletion of those inter-piston references, it can be
treated in exactly the same fashion as all the others.
There are three main sources of technical information about jOrgan. You have already
been using Bill Skees' mammoth work, and also the late Bruce Miles' daunting Notes on
jOrgan. The third is the jOrgan InfoBase, which is a collection of html pages conveying,
in the first instance, the information that was in the "jOrgan MediaWiki", most of it
supplied by Sven. For various regrettable reasons we lost the use of that resource.
However, I had suspected that trouble was in the winds, and I had taken the trouble to
download the content in about 120 html pages. I slowly add more content, and I welcome
suggestions for changes or additions, but very little comes in. Here is the main entry
to the InfoBase:
https://jorgan.info/base/Index.html
One particular source of help is found in a number of contributed articles on the
Tutorials page.
I assume that you are familiar with my jORGAN DISCOVERY website, meant for new users of jOrgan:
https://jorgan.info
Regarding jOrgan working with jack, it certainly can and does work well. I am using it in my
home console installation, which is Linux (the RPi variety). Jack allows me to use the
excellent stand-alone Linux reverb program, zita-rev1 (I think I got it right). I have never
used the jackMIDI, but I would think that Marc-Paul would be an authority on that.
Best wishes,
JohnR
______________________________________________________________________________________________________________
From Dr. Mark Bugeja MD on 2024-02-13 20:30
On 13/02/2024 09:58, Jonathan Aquilina wrote: "This might be something I could help with but
my time right now is very limited"
Well, if you cannot it is pointless offering...... If one is hungry, it will not help just
to think of food!
If and when you have time, prepare some documentation that I would be happy to review. However
there are others who will be much more able to contribute further based on their much more
extensive knowledge. For instance, if you add details of messages that need to be inserted,
there is no way I could detect any errors eg a wrong number or missing instructions. I will
be able to identify an issue if I refer to the document and follow the steps and fail to get
what I expect to achieve. Then yes.... and I will report the issue. I can help by checking the
layout and identifying and correcting typographical errors and ensure that the presentation is
what it ought to be.
You have to do it in your own good time, step by step and release it when you think you have
gone through everything. Adding data to John Reimer's info can serve as a foundation.... just
add the steps and examples so that the descriptions make sense to the noobs. Surprise us with
a document not tease us with your willingness or potentials. We are very hungry..... get us a
double burger - don't just tell us what's on a McDonald menu but you don't have transport to
fetch the goodies!
Mark
______________________________________________________________________________________________________________
From alex stone on 2024-02-13 20:32
On 2/13/24 10:22, JohnR wrote:
"Regarding jOrgan working with jack, it certainly can and does work well."
Hi John,
Yes I'm aware of Jack audio, i've been using it for years, and standalone fluidsynth with
jackmidi as well, when required.
Jackmidi is sample accurate when it comes to timing, and when the user is running a large
template, with a complete orchestra, for example, that timing becomes more critical.
Alex.
______________________________________________________________________________________________________________
From Roy Radford on 2024-02-13 21:42
Hi, John,
I'm very much out of touch these days, haven't actually done anything to
jOrgan for several years but I seem to recall that, as you suggest,
General Cancel is nothing special, just another Combination which had all
stops off last time the related Set button was pressed. The reference to
the Set button may be deleted after General Cancel is set, to avoid
accidentally overwriting it.
Have fun,
Roy. (UK)
______________________________________________________________________________________________________________
From JohnR on 2024-02-14 12:19
Hi Roy,
Thanks for the confirmation, and the advice.
Best wishes,
John______MOST RECENT POST IN THE THREAD
______________________________________________________________________________________________________________*
jOrgan and a DAW, the next level...
From alex stone on 2024-02-14 02:31______
Having got general pistons working in Qtractor, Muse4, and now Reaper, with assigned and
reliably repeatable connections across Sequencer and Jorgan restarts (each sequencer jorgan
instance has its own disposition, copied and renamed specifically), I turned my attention
to divisional pistons. There are 5 each for the ECO, and i simply replicated the three
activate lines for each piston, changing the PC where appropriate.
It works.
So as well as 10 options for General Pistons, I can now make a further 5 changes within
each division, for that "special" occasion where I might need another tone or sound.
The pistons switch without a problem, as for General pistons, although, on this modest test
computer, it takes a moment, at least visually. And that makes me wonder if each track
should have its own data track to handle it's own pistons. (The data port is separate from
the "notes" port for the 5 divisions.)
I'll modify the copies I have for each sequencer, run jOrgan headless, to test that aspect
of Jorgan, and then have a think about stops.
Alex.______MOST RECENT POST IN THE THREAD
______________________________________________________________________________________________________________*
From John Kuhns on 2024-02-28 11:27
Hello All,
It's been a while since I've been on here or involved with jOrgan at all, sadly. I originally
made a disposition for my church when their organ failed. My wife is an organist, and she has
since accepted a position at a new church.
The new church has a medium sized pipe organ controlled by the ICS-4000 system from Peterson
Electro-Musical. In short, I'm adding a few ranks to it via MIDI out and jOrgan; chimes and a
few solo stops.
My biggest struggle has been getting JACK to run properly, at this point I've fallen back to
Pulseaudio. I was pretty familiar with JACK previously, but on the Pi it seems to be extremely
touchy, frequently crashing the whole system.
I'm running jOrgan 4.2 for the Pi on MX Linux 23. Trying to get the best sound quality, not much
luck so far. Lots of weird artifacts that aren't there when I run the same disposition on a very
old Intel laptop running AV Linux, which is an MX Linux distro tailored to audio-video production
and just using the headphone jack on this gives me beautiful sound. I've tried a cheap external
soundcard, the headphone jack on the Pi, and HDMI out through a monitor's headphone jack, although
I expect the monitor may have a faulty jack since it's internal speakers sound pretty good, though
very soft so hard to be sure.
I've played with everything I can think of, frames, buffers, buffer-size, etc. Tailored my
soundfonts down to just what I need, one is 5M, the other is 68M.
I'm hoping someone will point me to a possible solution. I'm open to anything, changing the OS,
buying hardware, whatever.
Thanks,
John
______________________________________________________________________________________________________________
From JohnR on 2024-02-28 17:02
On 2024-02-28 11:27, John Kuhns wrote: "Hello All,
It's been a while since I've been on here or involved with jOrgan at all, sadly."
Hi John,
Welcome back!
For what it's worth, I'm using the RPi 4B as my desktop, and the 64-bit RPi OS. I've been
using jOrgan version 4.1 very successfully, with audio driver pulseaudio and just the normal
audio output jack. I find the sound quite reasonable. YouTube sounds good, too.
After reading your post, I installed jOrgan 4.2 instead, but got "Fluidsynth failure" for no
apparent reason. So I restored version 4.1 and things are back to normal. It seems clear to
me that what I am hearing is the Fluidsynth 2 reverb, so I am at a loss as to what the
difference is between jOrgan 4.1 and 4.2, except that for me 4.2 has that Fluidsynth failure!
I don't know how to get jackd working, although clearly it is installed. Trying to use jack
as the audio driver gives a hopeless sound.
Best wishes,
JohnR
______________________________________________________________________________________________________________
From JohnR on 2024-02-28 19:42
On 2024-02-28 17:02, JohnR wrote:"After reading your post, I installed jOrgan 4.2 instead,
but got 'Fluidsynth failure' for no apparent reason."
Here is the error log which was generated. It doesn't seem to mention Fluidsynth.
"Feb 28, 2024 4:47:30 PM jorgan.Version log
INFO: jOrgan null
os.arch = aarch64
os.name = Linux
os.version = 6.1.21-v8+
java.home = /usr/lib/jvm/java-11-openjdk-arm64
java.version = 11.0.22
java.runtime.name = OpenJDK Runtime Environment
java.runtime.version = 11.0.22+7-post-Debian-1deb11u1
user.dir = /home/john
user.home = /home/john
user.country = US
user.language = en
user.name = john
Feb 28, 2024 4:47:31 PM jorgan.gui.LAF install
INFO: setting look and feel 'javax.swing.plaf.metal.MetalLookAndFeel'
Feb 28, 2024 4:47:41 PM jorgan.gui.OrganFrame withDesktop
WARNING: The APP_OPEN_FILE action is not supported on the current platform!
Feb 28, 2024 4:47:41 PM jorgan.gui.OrganFrame withDesktop
WARNING: The APP_QUIT_HANDLER action is not supported on the current platform!
Feb 28, 2024 4:47:41 PM jorgan.gui.OrganFrame withDesktop
WARNING: The APP_PREFERENCES action is not supported on the current platform!
Feb 28, 2024 4:47:41 PM jorgan.gui.OrganFrame withDesktop
WARNING: The APP_ABOUT action is not supported on the current platform!"
Can anyone interpret this?
Best wishes,
JohnR
______________________________________________________________________________________________________________
From Don Anderson on 2024-02-28 23:52
John,
I have been using pi4 and now 5 with Jack very successfully for at least 2 years and
will be happy to help. It will have to be next week though because I am away and it is
too difficult typing on my phone.
Don.
On Feb. 27, 2024 7:27 p.m., John Kuhns wrote:"Hello All,
It's been a while since I've been on here or involved with jOrgan at all, sadly. I originally
made a disposition for my church when their organ failed. My wife is an organist, and she has
since accepted a position at a new church."
______________________________________________________________________________________________________________
From John Kuhns on 2024-02-28 23:55
Hi John, good to see such a quick response, also good to see you're still active. I'm also
running on a RPI 4b, using an Uno USB to midi adapter, 2 details I left out. I'll get you a
list of everything I installed to get 4.2 running with Fluidsynth, but my real job is going
to keep me busy today.
John
On Wed, Feb 28, 2024, 1:03 AM JohnR wrote: "For what it's worth, I'm using the RPi 4B as my
desktop, and the 64-bit RPi OS."
______________________________________________________________________________________________________________
From John Kuhns on 2024-02-28 23:57
Don,
Great news! I'm not in a super hurry and I'm busy with other things for the next few days anyway.
Thanks,
John
On Wed, Feb 28, 2024, 7:53 AM Don Anderson wrote:"John, I have been using pi4 and now 5 with Jack
very successfully for at least 2 years and will be happy to help."
______________________________________________________________________________________________________________
From JohnR on 2024-03-02 13:20
On 2024-02-28 17:02, JohnR wrote: "I don't know how to get jackd working"
Just to bring this up to date, I now have no trouble getting jackd to work (I had forgotten
about qjackctl), but the jOrgan sound is still awful. This is using jack as the audio driver
for Fluidsynth. Pulseaudio restores the sound, if jackd is turned off. Perhaps I need help
with the jackd settings.
I might add that with the RPi 3B which I have been using on my home console for many years,
along with jackd and the zita-rev1 reverb, there have been no problems.
Best wishes,
JohnR
______________________________________________________________________________________________________________
From John Kuhns on 2024-03-02 13:53
I think I have an answer for you! On the advanced settings tab for QJackCtl, choose hw:
Headphone and set the input and output channels to 2, it seems to default to 8! That seems
to fix everything for me. You will need to restart jOrgan afterwards with JACK still running,
but it makes a world of difference for me.
With my setup I think Pipewire is the main issue I'm seeing. I don't think I necessarily have
the right version of Pipewire and/or JACK. I've looked at it a bit, but have been busy with
work over the past few days.
Good luck!
John
______________________________________________________________________________________________________________
From JohnR on 2024-03-03 11:43
On 2024-03-02 13:53, John Kuhns wrote: "I think I have an answer for you! On the advanced
settings tab for QJackCtl, choose ... "
Hi John,
Many thanks!
I have followed your suggestions closely, and I find that the bad sound is the same whatever
changes I make. Fortunately my current set-up using jOrgan 4.1 (for RPi 64-bit) with audio
driver pulseaudio is giving excellent results. But I didn't get that good result with
pulseaudio using jOrgan 4.2. It seems that each user has to find and use whatever solution
works for them! I feel uneasy about no one ready solution which is open to everyone.
I know nothing about Pipewire, but the first web-page I looked at from a Google search was this:
https://wiki.archlinux.org/title/PipeWire
Perhaps you are already familiar with this informative page. Assuming you solve your current
issues with Pipewire/Jack, what advantages are you seeking in bringing Pipewire into the mix?
Best wishes,
JohnR
______________________________________________________________________________________________________________
From John Kuhns on 2024-03-03 23:49
Pipewire is the future, it replaces both Pulseaudio and JACK. I guess I just like to keep
up to date. I have learned more and now have jOrgan running with pw-jack, which uses
nothing but pipewire, no JACK at all. I'm impressed with performance so far. I bought
a cheap Innomaker HiFi DAC hat, but can't get it to work yet.
On your issue with JACK, it's almost definitely that JACK is seeing 8 output ports for the
hw: Headphone. You can verify that in the Graph in QJackCtl. I was getting very weird sounds
until I restricted it to 2 input and 2 output ports. Had no luck specifying it as output only,
had to say it was a duplex device. JACK is great, I think there is just some bad code in the
Pi kernel when it comes to audio hardware.
John
______________________________________________________________________________________________________________
From Don Anderson on 2024-03-04 03:30
jOrgan 4.2 uses Fluidsynth v.3 which is used with Pi5/Bookworm OS whereas jOrgan 4.1 uses
Fluidsynth v.2.
______________________________________________________________________________________________________________
From JohnR on 2024-03-04 16:00
Hi Don,
Thank you for that reminder. Sven announced the 4.2 for RPi in a post, which was the second-last
post to the Mailing List last year. Your reply expressing thanks and success in using it was the
last post.
Somehow this had passed me by. I like to think that it was due to the time of the year, but it's
more likely it was my ageing memory and lack of concentration. :-)
I have in this thread reported on getting bad sound with jack as audio driver in the
jOrgan 4.1 Fluidsynth Properties, but getting excellent sound using pulseaudio. (So in view of
your post, I reinstalled jOrgan 4.2 and tried again. As before, I got "Fluidsynth failure",
even after quitting jackd, which I had no difficulty starting. There was no drop-down list
offering me alternative drivers.
I looked at the error log, and it was similar to what I gave
earlier in this thread, but there was much more in addition. Here it is:
Mar 04, 2024 3:15:00 PM jorgan.Version log
INFO: jOrgan null
os.arch = aarch64
os.name = Linux
os.version = 6.1.21-v8+
java.home = /usr/lib/jvm/java-11-openjdk-arm64
java.version = 11.0.22
java.runtime.name = OpenJDK Runtime Environment
java.runtime.version = 11.0.22+7-post-Debian-1deb11u1
user.dir = /home/john
user.home = /home/john
user.country = US
user.language = en
user.name = john
Mar 04, 2024 3:15:01 PM jorgan.gui.LAF install
INFO: setting look and feel 'javax.swing.plaf.metal.MetalLookAndFeel'
Mar 04, 2024 3:15:07 PM jorgan.gui.OrganFrame withDesktop
WARNING: The APP_OPEN_FILE action is not supported on the current platform!
Mar 04, 2024 3:15:07 PM jorgan.gui.OrganFrame withDesktop
WARNING: The APP_QUIT_HANDLER action is not supported on the current platform!
Mar 04, 2024 3:15:07 PM jorgan.gui.OrganFrame withDesktop
WARNING: The APP_PREFERENCES action is not supported on the current platform!
Mar 04, 2024 3:15:07 PM jorgan.gui.OrganFrame withDesktop
WARNING: The APP_ABOUT action is not supported on the current platform!
Mar 04, 2024 3:15:10 PM jorgan.fluidsynth.Fluidsynth <clinit>
INFO: native failure
java.lang.UnsatisfiedLinkError: /usr/lib/jorgan/lib/libfluidsynthJNI.so: libfluidsynth.so.3:
cannot open shared object file: No such file or directory
at java.base/java.lang.ClassLoader$NativeLibrary.load0(Native Method)
at java.base/java.lang.ClassLoader$NativeLibrary.load(ClassLoader.java:2450)
at java.base/java.lang.ClassLoader$NativeLibrary.loadLibrary(ClassLoader.java:2506)
at java.base/java.lang.ClassLoader.loadLibrary0(ClassLoader.java:2705)
at java.base/java.lang.ClassLoader.loadLibrary(ClassLoader.java:2635)
at java.base/java.lang.Runtime.load0(Runtime.java:768)
at java.base/java.lang.System.load(System.java:1854)
at jorgan.util.NativeUtils.load(NativeUtils.java:54)
at jorgan.util.NativeUtils.load(NativeUtils.java:43)
at jorgan.fluidsynth.Fluidsynth.<clinit>(Fluidsynth.java:211)
at jorgan.fluidsynth.play.FluidsynthSoundPlayer.createSynth(FluidsynthSoundPlayer.java:116)
at jorgan.fluidsynth.play.FluidsynthSoundPlayer.update(FluidsynthSoundPlayer.java:58)
at jorgan.play.OrganPlay.createPlayer(OrganPlay.java:267)
at jorgan.play.OrganPlay.<init>(OrganPlay.java:100)
at jorgan.play.OrganPlaySessionProvider$1.<init>(OrganPlaySessionProvider.java:45)
at jorgan.play.OrganPlaySessionProvider.create(OrganPlaySessionProvider.java:44)
at jorgan.session.spi.SessionRegistry.create(SessionRegistry.java:36)
at jorgan.session.OrganSession.lookup(OrganSession.java:208)
at jorgan.play.OrganPlaySessionProvider.init(OrganPlaySessionProvider.java:36)
at jorgan.session.spi.SessionRegistry.init(SessionRegistry.java:29)
at jorgan.session.OrganSession.<init>(OrganSession.java:98)
at jorgan.gui.OrganFrame.openOrgan(OrganFrame.java:331)
at jorgan.gui.GUI$FileInit.run(GUI.java:198)
at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege
(ProtectionDomain.java:85)
at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
After pasting this error log here, I checked what version of Fluidsynth is installed.
It was 2.1.7, so I think this explains why jOrgan 4.1 is working for me, at least with
pulseaudio. It doesn't explain why I have bad sound with jackd (and with jack as audio
driver). But it does explain why jOrgan 4.2 is not working for me. I reinstalled
Fluidsynth, and expected it would be Fluidsynth Version 3, but no, it was 2.1.7 again.
Perhaps this means that the OS I have is not the latest RaspiOS (64-bit). However, it
is certainly 64-bit.
Any suggestions?
Should I try to install Fluidsynth version 3? If so, how do I avoid it being Version 2.1.7?
It's clear that it's important for me to have success with jOrgan 4.2 for RPi, for I need to
update the RPi install details on the jORGAN DISCOVERY website.
Best wishes,
JohnR
______________________________________________________________________________________________________________
From Don Anderson on 2024-03-04 23:52
Hi John,
I always have installed Synaptic to check what is installed and what is not. When I started
fresh with Bookworm I noticed that only the new Fluidsynth v.3 was available but jOrgan 4.1
didn't work with it so Sven was kind enough to give us 4.2 for it right away.
I hope Synaptic helps.
Don
______________________________________________________________________________________________________________
From John Kuhns on 2024-03-05 02:43
Thanks, Don. MX Linux comes with Synaptic installed, but I've just got back into jOrgan and
Linux sound after about 7 years, so there's a bit of a learning curve: never even heard of
Pipewire before last week!
I prefer MX and in particular the AV Linux distro built on top of MX with all the creative
apps I need already included. The current MX Raspberry Pi image is pretty impressive, check
it out some time. I typically do all development on a laptop with AV, which I will upgrade
shortly so that I'm using Debian 12 and Pipewire during development. So far I'm pretty
impressed with Pipewire, but I'm no professional for sure.
I'm working on a new skin and that's still a bit of a pain to do. I may get motivated to add
skin editing features right into jOrgan. About 10 years ago I made a few extensions to jOrgan:
a keystroke component (allows sending QWERTY key strokes from a console, think F11) a recorder
replacement that could cycle through a playlist, and a webcam viewer that allowed my wife to
see the progress of a wedding party right from the organ console. They're all probably footnotes
at this point in time.
Thanks again!
John
______________________________________________________________________________________________________________
From Don Anderson on 2024-03-05 04:27
John,
I have used your keystroke a lot the last few years. Thanks for it. I have never looked at
pipewire but it sounds very good. Tomorrow I am back from vacation in Cuba so will be able
to write more when not typing on my phone.
Don
______________________________________________________________________________________________________________
From John Kuhns on 2024-03-05 05:00
Gotcha, thought maybe you were back already. Enjoy the weather and safe travels!
John
______________________________________________________________________________________________________________
From Dr. Mark Bugeja MD on 2024-03-05 10:03
Fluidsynth latest version is 2.3 not 3.... 2.3.4 to be exact.
Graham Goode has just created the libraries for Windows 64x and these work for jOrgan 4.0 beta1.
Regards
Mark
______________________________________________________________________________________________________________
From JohnR on 2024-03-05 12:04
On 2024-03-05 10:03, Dr. Mark Bugeja MD wrote:
“Fluidsynth latest version is 2.3 not 3.... 2.3.4 to be exact.”
Hi Mark,
Fluidsynth 2.3.4 is a version to be used with Windows. This current thread has in mind
Fluidsynth versions intended for use with the Raspberry Pi OS. Just another complication
we need to take in our stride.
Best wishes,
JohnR
______________________________________________________________________________________________________________
From Mark Bugeja on 2024-03-05 12:06
Even for these the highest version number I saw was 2.3.4
On Tue, 05 Mar 2024 at 02:04, JohnR wrote:
"This current thread has in mind Fluidsynth versions intended for use with the
Raspberry Pi OS."
______________________________________________________________________________________________________________
From JohnR on 2024-03-05 12:31
On 2024-03-05 12:06, Mark Bugeja wrote:
"Even for these the highest version number I saw was 2.3.4"
Hi Mark,
I agree. Perhaps "Fluidsynth Version 3" is a shorthand way of referring to what version
of Fluidsynth 2 the RPi 5 OS is installing by default. I am using RPi 4B, and the version
for it being installed by default is still 2.1.7 . Both John Kuhns and Don Anderson are
now using RPi 5.
Best wishes,
JohnR
______________________________________________________________________________________________________________
From Mark Bugeja on 2024-03-05 12:37
Well just in case it is good to point others to the correct version number accurately
if one is not to be sent on a wild goose chase for a version that does not exist. Graham
Goode has done us a big favour in the midst of his busy schedule to create an updated
Fluidsynth that works and he has worked on the latest which he quotes as 2.3.4 as well,
admittingly in reference to windows 64x.
On Tue, 05 Mar 2024 at 02:32, JohnR wrote:
"Perhaps 'Fluidsynth Version 3' is a shorthand way of referring to what version of Fluidsynth 2
the RPi 5 OS is installing by default."
______________________________________________________________________________________________________________
From John Kuhns on 2024-03-05 12:51
I'm actually using a 4B from 2018, but with a very up to date distribution of Linux. Don is
on vacation in Cuba, was maybe going by memory and typing on his phone, regardless the version
of Fluidsynth on my system is 2.3.4.
John
______________________________________________________________________________________________________________
From Dr. Mark Bugeja MD on 2024-03-05 13:41
Thanks for the clarification. Now I can go to sleep peacefully and have sweet dreams....! 😂
______________________________________________________________________________________________________________
From JohnR on 2024-03-05 21:43
On 2024-03-05 02:43, John Kuhns wrote:
"About 10 years ago I made a few extensions to jOrgan: a keystroke
component (allows sending QWERTY key strokes from a console, think
F11) a recorder replacement that could cycle through a playlist ... "
Hi John,
I too have found these very useful. I use the keystroke program on my home console with
its two touchscreens. I used it and the recorder replacement on the jOrgan installation
I put in my local church, the latter program to be used when no organist was available.
It has never had to be used. The service using the organ was never restarted after COVID,
but I shall spare you the details.
Best wishes,
JohnR
______________________________________________________________________________________________________________
From John Kuhns on 2024-03-05 23:57
John,
Glad to be of some help!
John______MOST RECENT POST IN THE THREAD
______________________________________________________________________________________________________________*
Fluidsynth 2.3.4 PortAudio ALL build for Windows jOrgan 4.0 64-bit users
From Graham Goode on 2024-03-06 03:21
Hi,
I made time to compile the latest PortAudio and Fluidsyth versions for
our Windows users. This is for jOrgan 4.0 64-bit only. I've tested it
on my two PCs and Mark has tested it on his, so I hope it works for
you.
You can download this Fluidsynth extension from:
https://www.dropbox.com/scl/fi/3lzoxsbgvw61vb13bj059/fluidsynth2.3.4.64-bit-port
audio-all.zip?rlkey=zd9aqjn53dfuby2d1uxkim7qo&dl=0
This will give you ASIO, WASAPI, WDM-KS, and the DSound driver options
under the PortAudio driver. See the info page for general information
about using Fluidsynth extensions:
https://jorgan.info/base/i/Instructions_on_using_the_PortAudio_driver_in_the_
Fluidsynth_Extension.html
@Sven I'm happy for you to upload the ZIP file to Sourceforge if you
want to as well.
Kind regards,
GrahamG
______________________________________________________________________________________________________________
From JohnR on 2024-03-10 12:20
On 2024-03-06 03:21, Graham Goode wrote: "I made time to compile the latest PortAudio and Fluidsyth versions for
our Windows users. This is for jOrgan 4.0 64-bit only."
Hi Graham,
Thank you for making the time available and for putting in the big effort involved.
I have tested it on an "entry-level" Windows 10 laptop, and can verify that the various options are all there. The only
one I did not actually test was the WMKD (or whatever it is).
I spent a lot of time testing it with Jack for Windows. Getting Jack to start can be quite a challenge! I think this may
be a successful order of events:
1. Launch ASIO4ALL
2. Launch Jack using Qjackctl
3. Run jOrgan
I was not altogether happy with ASIO4ALL. The latest version ( ... 15) does not seem to provide a user-window to allow
adjustment of settings. One Web-page I saw draws attention to this, and recommends version 14. However, another web-page
says that it does not work. I certainly got version 14 to work in a fashion, but when I tried to render the normal audio
output jack inactive and to make a small but good USB "soundcard" active, it didn't seem to achieve that. Are there any
successful alternatives to using ASIO4ALL?
Best wishes,
JohnR______MOST RECENT POST IN THE THREAD
______________________________________________________________________________________________________________*
j3.20 Stiehr-Mockers 2.0 not importing to version 4x jOrgan
From Marc-Paul on 2024-03-07 12:19
Greetings All:
Paul Stratman’s j3.20 Stiehr-Mockers works perfectly in jOrgan 3x. When I open it in jOrgan 4x the GO
manual sounds just growl softly. The Pedal and Positif work fine.
This happens on the PC and Rpi the same.
I created a disposition to test and get the same results.
I am not sure where to start troubleshooting this problem. I’d love to have some ideas.
Cheers
Marc-Paul
______________________________________________________________________________________________________________
From Dr. Mark Bugeja MD on 2024-03-07 14:15
Hi Marc.... you may need to set the buffers settings and size (File > Customize > next > next > next).
______________________________________________________________________________________________________________
From Marc-Paul on 2024-03-08 03:39
Dr. Mark...
Thank you so much for the suggestion. I had already tried that to no avail.
I have noticed that with stops on the G.O. The top notes on the manual sound as if we are playing the
bottom of the manual and go down from there. Very odd.
Thanks
Marc-Paul
______________________________________________________________________________________________________________
From Jeremy Korevaar on 2024-03-08 03:53
Hi Marc,
You may want to try adjusting the transpose factor in the Customizer for the GO by a factor of 12. It could
be that the disposition is transposing the voicing down an octave or two? Not sure if its the solution but
might be worth a shot.
Cheers,
Jeremy
______________________________________________________________________________________________________________
From Marc-Paul on 2024-03-10 10:24
Resolution to Issue & Wish List for Sven:
After months of multiple OS troubleshooting… it suddenly dawned on me that the issue had to be FluidSynth and not jOrgan.
Graham Goode’s new backend clears up the issue. (Windows 11)
To RESTATE the issue: When pulling in the 3.20 Stiehr-Mockers 2.0 to version 4x of jOrgan the G.O. manual (Great) won’t
sound correctly. (Although the extra noises do sound.) If I create a small definition in jOrgan4x the G.O stops won’t
function correctly. Going back to jOrgan 3x and everything works fine.
I have the SAME issue with the Rpi 4B. I have no idea what to do to fix this issue in Raspbian.
I am getting ready to setup a Rpi 5 and I will report on my results as soon as I can.
Cheers
Marc-Paul______MOST RECENT POST IN THE THREAD
______________________________________________________________________________________________________________*
jOrgan 4.2 on RPi 5 running Bookworm
From Marc-Paul on 2024-03-12 15:23
Greetings to all:
I am happy to report that the build of an RPi 5 with a SSD was easier than ever.
I preloaded the SSD with Bookworm and basically turned it on.
I put in my networked midi software. Downloaded jOrgan 4.2. Did the usual configuration
and it played the first time. Because there is no headphone jack, I played it thru the
HDMI interface.
Then I plugged in a USB Creative SoundBlaster soundcard and changed the default sound in
Bookworm and it played thru the Creative card.
I started Jack and used my usual a2jmidid command line to see if it would create ports
and it did. Qsynth booted up also.
Tomorrow I will use the procedure I have previously to achieve multi-channel audio. This
particular SoundBlaster has 3 stereo outs.
Additionally, the j3.20_Stiehr-Mockers_2.0 from Paul Stratman works perfectly so far.
This is a GREAT step forward for the RPi users.
Many more tests to come
Cheers
Marc-Paul
______________________________________________________________________________________________________________*
Problem with jOrgan 4.2 for RPi 4B (64-bit)
From JohnR on 2024-03-10 16.33
Hi all,
A problem has developed with my jOrgan 4.2 for RPi 4B (64-bit). I am
assuming that the problem has not been there since I started to use it.
This is installed in the same RPi 4B I use as a Desktop. I uninstalled
jOrgan 4.2 and then reinstalled it, using the same .deb file which was
still in my Downloads folder. The problem remains.
In Construct mode, jOrgan is no longer showing the dropdown boxes which
allow one to change the audio driver and the audio device in the
Fluidsynth Properties View. I needed to make this change in a number of
dispositions which I have on a USB stick, and which I had been using to
test Graham Goode's new Windows backend. The problem remained on all
those dispositions.
To add to my issues, I managed to break the little adaptor which my
monitor plug needs to fit into the tiny socket on the RPi 4B. So I will
need to buy a new one. In the meantime, I have brought my RPi 3B+
"desktop" back into service. What is relevant to the problem is that it
had no trouble allowing me to change back the Fluidsynth Properties in
those dispositions.
Is anyone able to reproduce this problem with the RPi 4B and suggest a
solution?
Best wishes,
JohnR
______________________________________________________________________________________________________________
From Don Anderson on 2024-03-11 1.50
Hi John,
I haven't seen this problem on 4.2...yet. If you download a new copy I
wonder if it will be ok. We are not yet building organs using jOrgan 4.2
and Bookworm even though I have been working with it on my own with no
problems. One of my sons thinks it is too risky to switch to Bookworm
and jOrgan 4.2 since everything is working so well now but I have been
disagreeing with him. It will be good to know if the problem you are
finding is something that needs to be fixed. A friend and former
employee is using Pi5 as his desktop all day long and loves it. My only
complaint with Pi4b and 400 is that the graphics are slow to respond on
touch screen organs. Evidently that is because of the way it is done in
jOrgan more than anything but with the faster graphics of Pi5 it seems
much better.
I'll be interested to see if you find a solution.
Don.
______________________________________________________________________________________________________________
From Marc-Paul on 2024-03-12 9:23
Hey JohnR:
I did as you did on a RPi 4B. Uninstalled jOrgan 4.1 and installed 4.2. I
have the same result... no "driver" showing.
I tried loading Bookworm on the RPi 4B and had limited success. My notion
is that the 4B is just not powerfull enough for Bookworm. Both OS's were
running off of SSD's. Simple to just plug in another drive and bootup the
RPi.
So I am building a RPi 5 and will report the result. I was of the opinion
the jOrgan 4.2 was for Bookworm on the RPi 5. I certainly could be
mistaken.
Cheers
Marc-Paul
______________________________________________________________________________________________________________
From John Kuhns on 2024-03-12 10:21
I found that jOrgan 4.2 on a Pi 4b with MX 23.2, Pipewire, no JACK, no Alsa, and no Pulse works great.
I'm not using huge soundfonts, not needed in my case. Trying to mix in JACK with Alsa and/or Pulse gave
me various weird issues. At one point I uninstalled Pipewire and went with JACK, Pulse and Alsa, worked
fine but had trouble accessing all the audio output ports. Also seeing snappy response on a cheap 7"
touchscreen. No over clocking, either. So I guess I'd suggest you give MX Linux a try, it's a solid distro.
One thing that was giving me grief at one point was Fluidsynth loading in the background at startup and
grabbing my MIDI interface. Try ps aux | grep fluid and kill Fluidsynth if it did start before starting up
jOrgan. I can't recall exactly how I resolved that issue, I think it went away as I transitioned fully to Pipewire.
I am in an awkward position, the only Pi I own is now permanently installed in a church 20 miles from my home,
so I cannot easily give any more information or test anything out. I do know I had to repackage the 4.2 DEB file
from sourceforge, if I can find it I'll put it on Dropbox, I may have deleted it after installing.
______________________________________________________________________________________________________________
From JohnR on 2023-03-14 15:20
Don, Marc-Paul and John K,
Thank you for your replies. Not long after I sent my initial post, I
realised that the reason for my difficulty was probably that the jOrgan
4.2 is meant for the RPi5, and I am using an RPi 4B.
I am having computer problems at the moment, and this has prevented me
from seeing your posts at first. It has also prevented me from going
back to jOrgan 4.1 on the RPi 4B and checking it all out.
A complicating factor is that the Mailing List is not sending me posts,
but I can send to the List. The only reason I knew about your replies is
that I have a "backup" membership of the Mailing List using another
email account I have (different username and domain name). I will have
to clear up the matter when I finally get my RPi 4B back working. I am
waiting on an HDMI adaptor plug from the supplier. The one I first
ordered was the wrong one - all because of confusing statements on the
supplier's website. I queried it when ordering, and their employee
advised me the wrong way! So it seems that he was confused also.
Best wishes,
JohnR
______________________________________________________________________________________________________________*
END OF THREAD
Bruce Miles' Cinema Organ
From JohnR on 2024-03-21 20:35
On 2024-03-21 18:30, Brian Sweetnam wrote:
"Good morning all,
I am trying to get the Bruce Miles sound font incorporated into my disposition. This is the
note in the sound font:
'Cinema Organ' version c102 (includes stops and combinations) for general use. Install in
Bank 22. See www.gbmuk.fsnet.co.uk for supporting files.
I think Bruce passed away a couple of years back, and his website is no longer active or
available. Does anybody perhaps have this disposition saved somewhere on their hard drive,
please?
In the meantime, I have imported the sound font into my disposition, but I have no idea how
to implement the tremulant. The sound font has 126 presets, in two versions. One is without
a trem, the other is with a trem. All the presets seem to be grouped and are laid out in
this order:
000:000 Trumpet 16
000:001 Tuba 16
|
|
and then
001:000 Trumpet 16 NT
001:001 Tuba 16
I am guessing that this has something to do with the tremulant implementation.?
The only way I can see, is with the messages in the tremulant element. But exactly how, I
cannot figure out.
If I take a look at the Christie disposition, I see these messages for the trem:
Intercept equal 192, get program,
Engaged set 192, set program 50 | sub 50,
Disengaged set 192, set program 0,
What should the proper messages and values be for the correct implementation of Bruce's
c102 soundfont?
Thank you in advance.
Kind regards,
Brian."
Hi all,
Please send Brian any replies using the above Topic name. Brian's post is not pertinent to
"Hammond B3".
Best wishes,
JohnR
______________________________________________________________________________________________________________
From JohnR on 2024-03-21 20:54
Hi Brian,
Bruce Miles' website is referenced in the jOrgan InfoBase Index
( https://jorgan.info/base/Index.html ), under "B". Some of its content can be accessed
on the Shared Dispositions page (also in the Index). Unfortunately it may not include all
the information you need.
Starting a new thread on the Mailing list is very simple. If I want to do this, I do what
you did: I look for the most recent post in my Inbox, and I begin to reply to it. BUT then
I make sure I change its Subject line to what I want the new Topic to be.
Best wishes,
John
______________________________________________________________________________________________________________
From Brian Sweetnam on 2024-03-22 18:44
Thank you John. I will search there. Thank you for the tip about starting a new thread.
Kind regards,
Brian.
______________________________________________________________________________________________________________*
END OF THREAD
From Bill Skees on 2024-03-15 4:54
Can anyone tell me where to find Paul Stratman’s Hammond B3 disposition?
And what version of jOrgan it requires? And of course where to find that?
I’ve been listening to a lot of Ray Charles lately, and I think a lot of his success
was due to the Hammond.
Best wishes,
Bill
______________________________________________________________________________________________________________
From Mark Bugeja on 2024-03-15 13.30
Hi Bill,
I have what I think you want and it's for jOrgan 3.19.
https://u.pcloud.link/publink/show?code=XZ6lPF0ZNlXdUOxb9yLFrzLVcG5Ja5MIvRAy
Anyone interested, please download now as I will delete this in the coming days
to make space for my own files.
Mark
______________________________________________________________________________________________________________
From Marc-Paul on 2024-03-15 14:41
Thanks Mark…
…really fun stuff.
Cheers
Marc-Paul
______________________________________________________________________________________________________________*
END OF THREAD
From Brian Sweetnam on 2024-03-18 1:03
Good afternoon all,
I'm still not understanding what to do to get the Repeater Switch to what I want it to do,
perhaps it cannot to what I require. I want to attach it to a Mandolin sound element, and
have it repeat the note in very short intervals, just like my Yamaha keyboard can do, to
make the playing experience more realistic. Years ago I had an example which I could not
figure out, and I've lost that example. If anybody knows how to do this, I would greatly
appreciate it very much if you could explain to my how it's done, with an included example.
The only think I can think of to make it work, is to have some messages in the element, but
even if I am right about it, I have no clue what messages to put in or how to format them.
Thanking you all in advance.
Kind regards,
Brian.
p.s. Replying to any message on the list that falls into my mailbox is the only method that I
can post - I don't know how to do it in any other way. So if my replay is not relevant, please
forgive my ignorance.
______________________________________________________________________________________________________________
From Marc-Paul on 2024-03-18 5:53
Hi Brian…
…I have never implemented a reiterate feature personally. However I am aware that
several of the Theater Organ dispositions have such a feature.
I just pulled up the large Robert Morton at:
https://sites.google.com/site/savirtualorgans/jorgan-dispositions
At least two stops on the Solo reiterate. You might have a look.
Cheers
Marc-Paul
______________________________________________________________________________________________________________*
END OF THREAD
From JohnR on 2024-03-20 09:06
Hi all,
Thank you to those who replied to my Test Post. There is no need for any more. ;-)
I am back with my RPi 4B "desktop". The first thing I did was to unsubscribe from the List
and then resubscribe after a short delay. I am now receiving your posts.
I noticed that I stopped receiving them about the time I had to change over for some time
to my old RPi 3B+ desktop. I could still send posts. This suggests to me that the Mailing
List is sensitive to changes in whatever computer is used to send posts, but unlike Google,
does not send an email querying it. I wouldn't have expected this, but what do I know about
computer systems? However, it could be one reason why some users lose access to the Mailing List.
From time to time I hear from List members who have lost access. My advice is to unsubscribe,
and then resubscribe after a short wait. This seems to solve the problem. However, I recall
two long-standing members of the list who did not renew their subscription, whether from
impatience or frustration, I do not know. (My initial Mailing List experience of trying to
reconnect using the RPi 3B+ could certainly cause frustration; using the RPi 4B was
straightforward). One of these was a VERY significant member of the list, and he is now lost
to us, although he has joined the Facebook Group.
Best wishes,
John
______________________________________________________________________________________________________________
From Jonathan Aquilina on 2024-03-20 17:34
Good Morning John,
What you are describing isn’t normal for a mailing list.
I know google and yahoo alike have implemented some radical changes to emails and I am
wondering if you were bitten by these changes or potentially even others.
would be interesting to understand this better to be honest.
Regards,
Jonathan Aquilina
______________________________________________________________________________________________________________*
END OF THREAD
From JohnR on 2024-03-21 20:35
On 2024-03-21 18:30, Brian Sweetnam wrote:
"Good morning all,
I am trying to get the Bruce Miles sound font incorporated into my disposition. This is the
note in the sound font:
'Cinema Organ' version c102 (includes stops and combinations) for general use. Install in
Bank 22. See www.gbmuk.fsnet.co.uk for supporting files.
I think Bruce passed away a couple of years back, and his website is no longer active or
available. Does anybody perhaps have this disposition saved somewhere on their hard drive,
please?
In the meantime, I have imported the sound font into my disposition, but I have no idea how
to implement the tremulant. The sound font has 126 presets, in two versions. One is without
a trem, the other is with a trem. All the presets seem to be grouped and are laid out in
this order:
000:000 Trumpet 16
000:001 Tuba 16
|
|
and then
001:000 Trumpet 16 NT
001:001 Tuba 16
I am guessing that this has something to do with the tremulant implementation.?
The only way I can see, is with the messages in the tremulant element. But exactly how, I
cannot figure out.
If I take a look at the Christie disposition, I see these messages for the trem:
Intercept equal 192, get program,
Engaged set 192, set program 50 | sub 50,
Disengaged set 192, set program 0,
What should the proper messages and values be for the correct implementation of Bruce's
c102 soundfont?
Thank you in advance.
Kind regards,
Brian."
______________________________________________________________________________________________________________
From JohnR on 2024-03-21 20:54
Hi Brian,
Bruce Miles' website is referenced in the jOrgan InfoBase Index
( https://jorgan.info/base/Index.html ), under "B". Some of its content can be accessed
on the Shared Dispositions page (also in the Index). Unfortunately it may not include all
the information you need.
Starting a new thread on the Mailing list is very simple. If I want to do this, I do what
you did: I look for the most recent post in my Inbox, and I begin to reply to it. BUT then
I make sure I change its Subject line to what I want the new Topic to be.
Best wishes,
John
______________________________________________________________________________________________________________
From Brian Sweetnam on 2024-03-22 18:44
Thank you John. I will search there. Thank you for the tip about starting a new thread.
Kind regards,
Brian.
______________________________________________________________________________________________________________*
END OF THREAD
From Bob Brown on 2024-03-23 10:54
I've lost the web address for an Irish supplier of midi keyboard encoder kits. I know it was
a .net address, but can't find it on a Google search. Does anyone know of them?
______________________________________________________________________________________________________________
From Dr. Mark Bugeja MD on 2024-03-23 11:24
midikits.net
Tom Scarff <scarff.tom@gmail.com>
BUT:
Tom Scarff has retired after working for more than 45 years in the Electronics, Computer and
Music Technology Industries. He has spent many years working in the development and design of
electronic music, building many different types of MIDI musical instruments. He has now
published a number of MIDI and Music Technology books, which are available online and from
Amazon.
______________________________________________________________________________________________________________
From Bob Brown on 2024-03-23 19:49
Thanks Mark. That explains why I couldn't find him.
______________________________________________________________________________________________________________
From John Beach on 2024-03-23 22:21
Try midiboutique.com, located in Bulgaria, but very good selection of midi interfaces
for most situations. Had no problems with payment or shipping. I modified a 25-note pedalboard with one of their units about 4 years ago and it performs flawlessly with my jOrgan setup.
John Beach
______________________________________________________________________________________________________________
From Bob Brown on 2024-03-23 22:39
Thanks John, I'll take a look
Bob
______________________________________________________________________________________________________________
From JohnR on 2024-03-24 08:55
Hi Bob,
You may also like to consider Midi-Hardware in Poland, the products designed and made
by Roman Sowa. I used his parts when MIDIfying the analogue electronic organ in my local
church several years ago. There has not been the slightest problem.
Best wishes,
JohnR
______________________________________________________________________________________________________________
From Bob Brown on 2024-03-25 00:52
Thanks John. I have a week of medical investigations ahead, but hopefully I'll get around
to doing a bit of research next week.
______________________________________________________________________________________________________________
From Freeman Gilmore on 2024-03-25 01:26
Tom uses USB with his kits, but his book uses MIDI so you may need an adapter from MIDI to USB.
ƒg
______________________________________________________________________________________________________________*
END OF THREAD
From Brian Sweetnam on 2024-03-24 17:33
Good morning all,
I would like to implement a sustain pedal function into my disposition. I've got a midi
midi hardware connected to my computer, all via midi cables:
Technics EN-2 midi organ
Yamaha MU-15 midi sound module
Sanchez 49 note midi controller keyboard, with attached sustain pedal.
I've checked, when I depress and release the sustain pedal on my Sanchez keyboard, it does
transmit midi messages to my computer. I used a little program called "midimon.exe" that
I've been using for years to verify this. But How do I pick this up from within jOrgan?
I've seen that I can create a stop and select a "sustain" function, but I really have no
idea what to do.
I'd like this function for when I play the various piano / e.piano, and other percussive
sound, as well as guitars / basses.
If anybody has some advice, I would really appreciate it very much.
Kind regards,
Brian.
______________________________________________________________________________________________________________
From RickW on 2024-03-24 20:13
If you have created a Stop that provides Sustain, then I think you are wanting to understand
how to "connect" it to a external MIDI message.
You will need to make a "Reference" connection from (or to, I'm not sure which, but I suspect
it will only let you do it one way) the Stop you have created to the Console "Connector"
Element in your disposition.
You will then need to enter an Activate and Deactivate message under "Messages" for the Stop.
The actual message won't matter, as once there are messages there you will be able to use the
record detect function.
I'm sorry that is the best I can suggest off the top of my head. Hopefully there will be
enough crumbs to steer you in the right direction.
Regards
Rick.
______________________________________________________________________________________________________________
From JohnR on 2024-03-24 22:08
Hi Brian,
I managed to extract an old thread from the jOrgan-User archive. It appears that success
depends on whether the soundfont supports the effect. Towards the end of the thread, there
is a post where our late friend Panos sent a post where he claims success with jOrgan and
the effect, and indicates what messages he used. It is a long thread, challenging to wade
through. I suggest you go to the end and scroll back up, looking for the post in question.
Here is the link:
https://sourceforge.net/p/jorgan/mailman/jorgan-user/thread/1291206651576-
3067167.post%40n4.nabble.com/#msg26681977
There was a lot of discussion at the time on whether it could be done with jOrgan. Panos' post
suggests that it can be done, but that doesn't mean that it will fall into your lap!
Best wishes,
JohnR
P.S. A better way to find the post is to search for: "OK Guys, I'm back on the net." once you
have accessed the archive thread.
______________________________________________________________________________________________________________
From John Beach on 2024-03-25 00:43
I believe the message for a sustain pedal would be:
set 176, set 64, set 127,
set 176, set 64, set 0
I believe it is, either on or off and that no variable, add or multiply value, is needed.
Anyone who knows for certain, please correct the MPL syntax, if I am wrong
jOrgan does not have an auto-detect feature for attached devices, so the messages have to be
entered manually.
John Beach
______________________________________________________________________________________________________________
From Don Anderson on 2024-03-25 01:37
Yes, it's correct according to what I had working a few years ago.
A Switch Filter with these messages:
Engaged: set 176, set 64, set 127
Disengaged: set 176, set 64, set 0
Then add Activate and Deactivate and record the on and off midi messages from your sustain pedal.
______________________________________________________________________________________________________________
From Brian Sweetnam on 2024-03-25 01:56
Thank you, John B and Don.
I'll be trying this out tomorrow. It is very exciting. I am looking forward to this working.
Kind regards,
Brian.
______________________________________________________________________________________________________________
From RickW on 2024-03-25 07:43
"jOrgan does not have an Auto Detect for attached devices"
When an Element is Referanced to (or from) a Connector Element and the Element has Activate
and Deactivate functions added, and then any random address is entered for each, the Auto
Detect function will then work in both Customizer and Construct mode.
It is only when there are no messages entered that the Auto Detect won't work.
Regards
Rick
______________________________________________________________________________________________________________
From JohnR on 2024-03-25 11:32
On 2024-03-24 22:08, JohnR wrote:
'P.S. A better way to find the post is to search for: "OK Guys, I'm
back on the net." once you have accessed the archive thread.'
Hi Brian,
Sorry. You can't do a search directly. If you have the patience, it is possible to go
to the top of the archive thread, select it all to the end (!!), copy it to a suitable
new document file, and do a search then. It's probably quicker to follow my first
suggestion: go to the end of the thread, and scroll up, looking for those words.
Panos' post is certainly worth finding.
Also, I think that a quote from the thread from "jeanpool" is worth noting:
Resume :
A switch filter referenced by the rank with sustain.
1. For the physical pedal sustain :
Activate equal 176, equal 64, equal 127... (equal 64 or other, if other
pedal !)
Deactivate equal 176, equal 64, equal 0
2. For the soundfont (via the channel automatically selected by the rank) :
Engaged set 176, set 64, set 127
Disengaged set 176, set 64, set 0 [end of quote]
You have been given lots of information. Sorting it all out will surely get you to success.
Best wishes,
JohnR
______________________________________________________________________________________________________________
From Brian Sweetnam on 2024-03-25 19:16
Hi John R and Rick,
Thank you for the support.
Kind Regards,
Brian.
______________________________________________________________________________________________________________
From Brian Sweetnam on 2024-04-01 17:08
Hi,
Thank you all for the information so far. I'm still trying to figure it out.
My aim is to provide the sustain pedal function not really to any sound font sounds, but
rather to the sounds emanating from my hardware midi sound module, as well as any other
hardware midi sound module or keyboard that I am connecting to my disposition. I've got
the following hardware devices integrated with success into my mixed disposition:
Yamaha MU-15 sound module, Yamaha PSR-295 keyboard, Korg PA-300 keyboard, and even my
Technics SX-EN1 midi organ. I've also integrated my Ashton Aurora 1000 digital piano into
my disposition. My reason for having such a variety of instruments connected to my
disposition, is the fact that I love multichannel audio. It created a beautiful wall of
sound depending on what I'm playing and which stops I've activated. Also in this
disposition is a modified version of Rick's Christie theatre organ, and Paul's A.C.O pipe
organ. Plus a number of other sound fonts that I really love the sound of. The only thing
I'm really missing here is having physical drawbars to play with.
I'm playing it all from my Technics midi organ, with a simple Sanchez midi controller
keyboard sat on top of my organ, for the Solo manual. My sustain pedal is connected to
the Sanchez midi controller keyboard.
I'm still trying to figure it all out.
Thank you all again for your help so far.
Kind regards,
Brian.
______________________________________________________________________________________________________________*
END OF THREAD
Updates to jOrgan Discovery Website
From JohnR on 2024-04-10 12:06_________NEWEST POST
Hi all,
Recently I made some overdue updates to the jOrgan download and installation details
for the users of Windows, Linux and Raspberry Pi. I would find it helpful if someone
checks the details to see that they conform to what is currently being offered, and
then reports back. To find the section, click on this link ( https://jorgan.info ),
then on the STARTING page icon in the list at the left, and then on "jOrgan" under the
heading "DOWNLOADING AND INSTALLING" in the Index.
The current jOrgan releases can be accessed here:
https://sourceforge.net/projects/jorgan/files/
(jorgan-installer for Windows; jorgan-package for Linux, jorgan-rpi for Raspberry Pi)
Best wishes,
JohnR
______________________________________________________________________________________________________________*
END OF THREAD