Search:
Submit Search


Tremulant Randomisation Anomoly Detected

Using the CODM to create your own organ definitions, exchange CODM organ definitions, ...

Tremulant Randomisation Anomoly Detected

Postby Don Springer » Fri Dec 16, 2011 11:28 am

I have recented detected extraordinary but occasional drops in the frequency of tremulants. In the CODM all of the trem frequency and amplitude randomization values are 10 for all of the trems.
It would seem impossible for a 10% deviation to cause the effect I have detected, in which case the trem momentarily almost stops. I noticed that the syntax of the generated values for trem randomization in the ODF changed in Hauptwerk 4 from a long decimal string (in hauptwerk 3x), to a short notation like 4e+1, and I am wondering if either the generation of the ODF from the codm is not generating the appropriate value, or if hauptwerk is misinterpreting the odf values. Any feedback is welcome. I took the step of reducing the trem randomization value in the Organ Preferences from 100 to 10 as a temporary solution.
Don Springer
Member
 
Posts: 79
Joined: Mon Sep 10, 2007 7:38 pm

Re: Tremulant Randomisation Anomoly Detected

Postby mdyde » Fri Dec 16, 2011 1:58 pm

Hello Don,

Could it be that your PC's CPU is being too heavily loaded? Does Windows Task Manager show very heavy CPU loading at the times that the tremulants slow down excessively?

Hauptwerk gives priority to the audio engine over the tremulants in times of extreme CPU load, to try to avoid audio glitches (since an audio glitch would probably be more catastrophic in a live situation), but extreme CPU loads can certainly cause the tremulant model and other background models to be 'choked'.

If that doesn't solve it, can you send us your CODM organ definition, the 'full-format' organ definition generated from it, and also a diagnostic file ('File | Create a diagnostic file'), so that we can see if we can reproduce it here with your organ definition and settings. Thanks.
Best regards,
Martin.
Hauptwerk software designer/developer, Milan Digital Audio.

[Please use email or the Contact page if you need to contact us privately, rather than private forum messages.]

Image
User avatar
mdyde
Moderator
 
Posts: 10766
Joined: Fri Mar 14, 2003 2:19 pm
Location: UK

Re: Tremulant Randomisation Anomoly Detected

Postby Don Springer » Fri Dec 16, 2011 2:37 pm

Actually, it is conceivable that the issue is CPU load. As I mentioned, I have detected this only occasionally, and I find for example, that my antivirus application can perform its updates, and seems to impede system performance while the update process is actually running. I don't think it is necessary to review the ODF at this point as I think you have described the likely cause. In general the CPU load is nominal, but I have not yet been able to prevent windows from causing occasional spikes.
Don Springer
Member
 
Posts: 79
Joined: Mon Sep 10, 2007 7:38 pm

Re: Tremulant Randomisation Anomoly Detected

Postby mdyde » Fri Dec 16, 2011 2:53 pm

Thanks, Don.
Best regards,
Martin.
Hauptwerk software designer/developer, Milan Digital Audio.

[Please use email or the Contact page if you need to contact us privately, rather than private forum messages.]

Image
User avatar
mdyde
Moderator
 
Posts: 10766
Joined: Fri Mar 14, 2003 2:19 pm
Location: UK

Re: Tremulant Randomisation Anomoly Detected

Postby steve till » Sun Dec 18, 2011 4:14 pm

This is a very good reason to use either a dedicated computer for Hauptwerk,
not connected to the internet except when necessary for updates,
or at the very least disable or unplug the internet and other non musical
applications from running while running Hauptwerk.

Windows doesn't seem to care very much about giving real time
applications the priority levels that they need.
steve till
Member
 
Posts: 350
Joined: Sun Aug 24, 2008 12:11 am
Location: oregon usa


Return to Custom Organ Design Module (CODM)

Who is online

Users browsing this forum: No registered users and 0 guests