Hello Chris,
Correct - each pipe of a surround set uses two voices of polyphony, so you'll be able to play half as many pipes with a given amount of computer power.
Conversely, you'd need twice the CPU power in order to be able to play the same number of pipes simultaneously. I.e. take the traditional CPU requirements and double them.
I don't currently have a copy of the Caen sample set, so I'm afraid I can't comment very reliably, but for a very large and wet surround-sound organ the size of the Caen (55 ranks?, i.e. equivalent to 110 stereo ranks) you might find you really want an 8-core computer to play its tutti.
Presumably the release tails are extremely long, which would definitely have a big affect on CPU requirements. Maybe Jiri can advise on that.
That just means that the registration/piece you're playing is exceeding the polyphony limit setting, and Hauptwerk is preventing new notes from sounding. To avoid that you would need to set the polyphony limit higher, which probably means you'll need to add more CPU power (given that you mentioned you get audio glitches if you increase the polyphony limit).
Hauptwerk's polyphony management system first attempts to fade out releases proactively and rapidly when the polyphony demand is nearing the limit. However, it takes time to fade out a release (an audible click would be heard due to the discontinuity if it didn't fade them). It will only prevent new pipes from sounding as a very last resort, i.e. if the polyphony limit has actually been reached completely and all sounding releases are still in the process of being faded out.
Whilst that situation is very unlikely to happen with medium registrations (because there will normally be plenty of releases from earlier-played notes that can be faded out safely in good time), it could happen with extreme registrations when hundreds or thousands of pipes are actively playing at a given instant.
In summary, I'm afraid you probably do just need more CPU power so that you can increase the polyphony limit accordingly.
Very large, very wet surround-sound sample sets do just need a huge amount of CPU power.
> A polyphony of 3000 reaches 6000 when using the surround!
I would imagine that the Hauptwerk setting would remain the same, but the effective polyphony is halved?
Correct - each pipe of a surround set uses two voices of polyphony, so you'll be able to play half as many pipes with a given amount of computer power.
Conversely, you'd need twice the CPU power in order to be able to play the same number of pipes simultaneously. I.e. take the traditional CPU requirements and double them.
I don't currently have a copy of the Caen sample set, so I'm afraid I can't comment very reliably, but for a very large and wet surround-sound organ the size of the Caen (55 ranks?, i.e. equivalent to 110 stereo ranks) you might find you really want an 8-core computer to play its tutti.
I wonder if it is possible some of the release samples are incorrectly sized, thus reducing the polyphony further (to the point new notes can't start). I say this because when hitting the wall of silence, if I stop playing, it takes a while for CPU useage to go down again.
Presumably the release tails are extremely long, which would definitely have a big affect on CPU requirements. Maybe Jiri can advise on that.
I also get this with my Caen with the surround set - it suddenly sounds like most of the stops have been pushed in with only a few still sounding as you play more notes. The virtual keyboards do still show the keys being pressed.
That just means that the registration/piece you're playing is exceeding the polyphony limit setting, and Hauptwerk is preventing new notes from sounding. To avoid that you would need to set the polyphony limit higher, which probably means you'll need to add more CPU power (given that you mentioned you get audio glitches if you increase the polyphony limit).
Hauptwerk's polyphony management system first attempts to fade out releases proactively and rapidly when the polyphony demand is nearing the limit. However, it takes time to fade out a release (an audible click would be heard due to the discontinuity if it didn't fade them). It will only prevent new pipes from sounding as a very last resort, i.e. if the polyphony limit has actually been reached completely and all sounding releases are still in the process of being faded out.
Whilst that situation is very unlikely to happen with medium registrations (because there will normally be plenty of releases from earlier-played notes that can be faded out safely in good time), it could happen with extreme registrations when hundreds or thousands of pipes are actively playing at a given instant.
In summary, I'm afraid you probably do just need more CPU power so that you can increase the polyphony limit accordingly.
Very large, very wet surround-sound sample sets do just need a huge amount of CPU power.
Best regards, Martin.
Hauptwerk software designer/developer, Milan Digital Audio.
Hauptwerk software designer/developer, Milan Digital Audio.