Skip to content

Add GUI error message when failure of parsing .yaml resampler manifest #1653

@jorirsan

Description

@jorirsan

Acknowledgement

  • I have read Getting-Started and FAQ

Description of the new feature / enhancement

Information of OU/OS

OpenUtau Version: 0.1.529.0
Operating System: Ubuntu 24.04.2 LTS.


This is mostly a Quality of Life change.

Currently, expressions can be added manually or automatically via the GUI in the Expressions editor.
For the automatic version, a .yaml manifest file of the resampler flags is needed in the same directory where the executable of the resampler is located with the name "name_of_resampler.yaml" such as it is shown in this example in the Wiki for Moresampler.

However, if the .yaml is badly formed or some expression is not valid, no error is thrown out for the end user and it only appears on the logs, thus it fails to notify the end user of this fact and makes the Add all expressions suggested by renderers button in the Expressions editor to silently fail.

Proposed technical implementation details

When looking at the source code, I think the best solution would be to add some kind of error window pop-up on the ResamplerManifest LoadManifest function

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions