GrandOrgue / grandorgue

GrandOrgue software
Other
148 stars 39 forks source link

Stops slow to respond #1922

Open William-Purvis opened 2 weeks ago

William-Purvis commented 2 weeks ago

Our church organ is now in regular use but GO displays an annoying problem occasionally: When pressing a divisional to bring in a different stop, the console stop lights up, as does the GUI display stop, but no sound is produced for several seconds. Normally, stops sound immediately after pressing either a divisional or individual stops, but this is very disconcerting to the player (I'm not a player, I just maintain the system.)

GO is running under Debian 12 with plenty of free RAM so it's not a page-thrashing problem.

Any ideas?

oleg68 commented 2 weeks ago

Could you look at Audio/MIDI -> Log MIDI events? Do the midi events come in time?

William-Purvis commented 2 weeks ago

Well, the stop sends a midi message to GO, and GO sends a response which turns on the led in the stop immediately, so I'm assuming that's not the problem.

oleg68 commented 2 weeks ago

Is this effect happens only when pressing divisionals? What happens if the stop is enabling manually (without combinations): does it start sounding immediately or not? What sample set do you use?

William-Purvis commented 2 weeks ago

THe samples are mostly the Billerbeck Semi-dry samples, With some modifications. As far as I am aware it has only happened with the divisionals. I will consult with the organist to contirm. I believe the stop which seems to cause the problem has mostly been the Tuba stop - which was the Rohrflute. I have tried to reproduce the problem myself, not being an organ player, but it always worked OK for me.

William-Purvis commented 1 week ago

Just to confirm, he doesn't use the stops direct much, at least not while playing. He has only seen this when using a divisional. He also reports one instance where the same thing happend on the Pedal Contra Bourdon. The stop doesn't sound until about 3-5 seconds after selection, and that is disconcerting in the middle of playing a piece.

oleg68 commented 1 week ago

Could you confirm that just after pushing a divisional all stops start playing immediately except Rohrflute and Contra Bourdon?

Could you post here the .organ file and the yaml file from exported combinations?

William-Purvis commented 1 week ago

I can't do it at present, I'm away from home for a week. I don't have up-to-date copies of the files here, but will get them to you when I get back. I presume when you say yaml you mean the compressed *.cmb file in the Data folder?

oleg68 commented 1 week ago

File -> 'Export combinations' to a yaml file would be better, but .cmb is also OK.

William-Purvis commented 1 week ago

On 23/06/2024 16:49, Oleg Samarin wrote:

File -> 'Export combinations' to a yaml file would be better, but .cmb is also OK.

I hadn't come across that one! Something new to try!

Bill

-- +----------------------------------------+ | Bill Purvis | | email: @.*** | +----------------------------------------+