• Welcome to the Pipe Organ Forum! This is a part of the open community Magle International Music Forums focused on pipe organs (also known as "church organs"), organists, organ music and related topics.

    This forum is intended to be a friendly place where technically advanced organists and beginners (or even non-organists) can feel comfortable having discussions and asking questions. We learn by reading and asking questions, and it is hoped that the beginners (or non-organists) will feel free to ask even the simplest questions, and that the more advanced organists will patiently answer these questions. On the other hand, we encourage complex, technical discussions of technique, music, organ-building, etc. The opinions and observations of a diverse group of people from around the world should prove to be interesting and stimulating to all of us.

    As pipe organ discussions can sometimes become lively, it should be pointed out that this is an open forum. Statements made here are the opinion of the poster, and not necessarily that of the forum itself, its administrator, or its moderators.

    In order to post a new topic - or reply to existing ones - you may join and become a member by clicking on Register New User. It's completely free and only requires a working email address (in order to confirm your registration - it will never be given away!). We strive to make this a friendly and informative forum for anyone interested in pipe organs and organ music.

    (Note: If you wish to link to and promote your own website please read this thread first.)

    Many kind regards
    smile.gif

    Frederik Magle
    Administrator

    Krummhorn
    Co-Administrator

Grand Orgue samples/buffer, keying, and reverb

Ken

New member
Hi All:
After many years of playing GO, I eventually have discovered the following:
1:s/buffer setting lower than 1024 results in the CR not working.
2. s/buffer setting at 1024 (max) there is a an electronic popping as the key is depressed, but the CR works.
3. s/buffer setting at 512, the popping stops, but the CR stops working.
4. I'm using large sample set OMNI, but I've noticed this in small sets also.(1-3 are true)
5. What kind of conflict is going on between s/buffer, keying, and the CRev. I've tried Lars' IRs, but no difference.
6. I'm using GOvers 2171ASIO on Win7pro, multichannel speakers. These is no CPU overload. RAM is 8gig
Can someone please resolve this. Would like to have clean keying with a good reverb.
Thanks, Ken Barta [email protected]
 

Leisesturm

New member
Hi All:
After many years of playing GO, I eventually have discovered the following:
1:s/buffer setting lower than 1024 results in the CR not working.
2. s/buffer setting at 1024 (max) there is a an electronic popping as the key is depressed, but the CR works.
3. s/buffer setting at 512, the popping stops, but the CR stops working.
4. I'm using large sample set OMNI, but I've noticed this in small sets also.(1-3 are true)
5. What kind of conflict is going on between s/buffer, keying, and the CRev. I've tried Lars' IRs, but no difference.
6. I'm using GOvers 2171ASIO on Win7pro, multichannel speakers. These is no CPU overload. RAM is 8gig
Can someone please resolve this. Would like to have clean keying with a good reverb.
Thanks, Ken Barta [email protected]

You say the CPU is not overloaded. Are you sure? Sounds like it to me. What is the CPU anyway? You've used a lot of language in your post very specific to GO. I have a lot of knowledge of VPO's in general but it is not that specific. 8 gig of ram is plenty for jorgan but it is middling for HW and GO. Especially if you want to use internal reverb.
 

Ken

New member
Yes, I have meters on the CPU and RAM. 8 gig RAM is small for HW, but fine for GO. The popping I hear does not sound like overload, because I get it on even one note and one stop.
 

tbpr

New member
I began having the same problem when I used sample sets with long release samples stored in separate .wav files. The popping sound would occur even on one note. At first I resolved this issue by trimming the release tail, but eventually I decided that I wanted to hear the entire release.

I did a little research, so I'm not an expert at all on this subject, and, in fact, I might have it all wrong, but I found a solution that works for me. I welcome anyone with more knowledge to please correct any misinformation I post here.

I think the popping sounds are caused by Xruns, that is, under- or overruns of data in the buffer. That indicates the processor is not handling the data in the buffer quickly enough. So I don't think the amount of RAM has anything to do with it.

I'm running GO on a fairly old Dell laptop with a duo core processor on Linux Mint 17.3. I also don't use CR. I use zita-rev1 to provide reverb.

I lowered the buffers to 256, increased the number of cores to 6 and the workload distribution to 5. I had read that it is ok to increase these numbers beyond the number of cores actual processor has. Not sure if that's true but it seemed to help. I also changed the sample size to 16 bits and the sample rate to 44100. Again, I'm not sure if that was necessary. So the result was that I can use the max release tail and I don't have any of the popping sounds. I'm not sure which of the changes I made were actually necessary, but together they have resolved the issue for me.

If anyone has a better resolution for the issue, please let me/us know.

Tom
 

tbpr

New member
Oops. Now that I reread this, I'm not sure that decreasing buffer size helps with xRuns, but it does decrease latency.

So, I'll hope for some more knowledgeable advice from someone.
 

Ken

New member
Hi Tom
Thanks for your info. At least you've come up with a term "x-runs",to describe this artifact. I'll also look into Zita. I might ask for help in using/installing.
Ken
 

Leisesturm

New member
Oops. Now that I reread this, I'm not sure that decreasing buffer size helps with xRuns, but it does decrease latency.

So, I'll hope for some more knowledgeable advice from someone.

The following article might be interesting reading for you and Ken.

https://www.presonus.com/community/Learn/The-Truth-About-Digital-Audio-Latency

I could be wrong but, meters and such notwithstanding, if buffers are configured correctly and the system is still unstable, the only solution is a more powerful processor. That, or a less demanding application.
 
Last edited:

Ken

New member
Grand Orgue vs. Hauptwerk

I should hasten to add that the artifacts in this thread and my other post about Bx controller problems are all specific to Grand Orgue. I have Hauptwerk installed on the exact same system, and I do not have "x-runs", initial keying "pops", or Bx controller or other device-detect problems. But I only use Hauptwerk to check the system against Grand Orgue. I don't really use HW because of the expense, the built-in inflexibility of only what is provided in a disposition, and the enormous sample size-RAM problem. Grand Orgue is a fabulous alternative to Hauptwerk, if it were just optimized and the artifacts and housekeeping problems were addressed.
I would give jOrgan another try, but I always had trouble having more than 1 keyboard+pedal. Couldn't detect or setup 2nd keyboard.
Ken Barta [email protected] New Jersey USA
 
Top