-
Notifications
You must be signed in to change notification settings - Fork 260
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
New unit test to check libsndfile output file name #1416
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for looking into this Pedro! Would it make sense to adopt the proposed workaround for fluid_filerenderer.c
by #1411 rather than commenting out the unit test?
Some workaround in I'm converting this PR to draft, until a decision is made. |
Good point. So how about flushing the -F |
I would instead create a |
Wouldn't this make the encoding used for
|
OK. Let's try this way |
Quality Gate passedIssues Measures |
Unfortunately,
|
Hm, just a wild guess: Is it correct for |
Doesn't change anything |
Well, the unit test does its job. I suggest that another PR should take care of #1388 and related issues. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Agreed & LGTM, thanks!
One of the claims in #1411 was that when rendering audio to a .wav file in Windows, libsndfile does not support utf-8 file names.
Here is a new unit test that renders a MIDI file to .wav to check if the claim is true. The relevant check is disabled in Windows, because it turns out to be true. Some workaround or upstream fix would be needed.
Also, a new test MIDI file ("original" composition) named "ⓉⒺⓈⓉ.mid" has been added, replacing the old "èmpty.mid" in the unit tests.