ebu / ear-production-suite

The EAR Production Suite is a set of VST® plugins and tools for producing immersive and personalizable audio content suitable for any Next Generation Audio codec. It is based on the Audio Definition Model (ITU-R BS.2076) and the ITU ADM Renderer (ITU-R BS.2127) and enables monitoring on any ITU-R BS.2051 loudspeaker configuration.
https://ear-production-suite.ebu.io/
GNU General Public License v3.0
102 stars 20 forks source link

Render can fail with language pack installed #215

Closed firthm01 closed 1 year ago

firthm01 commented 2 years ago

Render sometimes fails if the user has a language pack installed.

This is because the lookup for the controls fails and can not be configured correctly. In all cases, the user will be warned that control takeover failed, but in some cases (i.e, when the config isn't appropriate, such as incompatible sample rate) attempting to render will cause a crash.

We already have some code in there for language localisation which we used to fix a similar issue with inserting menu options. Just need to use a similar approach to looking up render dialog controls