https://bugs.winehq.org/show_bug.cgi?id=56328
Bug ID: 56328 Summary: LMMS 1.2.2 SF2 soundfonts no longer work in Wine 9.1 Product: Wine Version: 9.1 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: dgerard@gmail.com Distribution: ---
LMMS 1.2.2 SF2 soundfonts no longer work in Wine 9.1.
These worked at least up to Wine 5.x series in Ubuntu 20.04 - but I installed 9.1 from the winehq PPA and the fonts no longer play. So this is a regression.
The program seems to work, other internal synthesizers work, but not the SF2 soundfont player.
Command line output ends:
03d8:err:winediag:MIDIMAP_drvOpen No software synthesizer midi port found, Midi sound output probably won't work.
LMMS 1.2.2 is installed from the 64-bit Windows binary from https://lmms.io/download#windows
https://bugs.winehq.org/show_bug.cgi?id=56328
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #1 from joaopa jeremielapuree@yahoo.fr --- Please perform a regression test. That will increase the probability that developers fix this bug.
https://wiki.winehq.org/Regression_Testing
https://bugs.winehq.org/show_bug.cgi?id=56328
Bernhard Übelacker bernhardu@mailbox.org changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |bernhardu@mailbox.org
--- Comment #2 from Bernhard Übelacker bernhardu@mailbox.org --- Maybe this page gives some hints: https://wiki.winehq.org/MIDI
Shouldn't there timidity or fluidsynth be running? Without this "No software synthesizer midi port found" is shown.
https://bugs.winehq.org/show_bug.cgi?id=56328
--- Comment #3 from David Gerard dgerard@gmail.com --- @joalopa - is compiling repeatedly to run a regression test a normal expectation for ordinary bug reports? It's not listed on https://wiki.winehq.org/Bugs - should it be?
@bernhard - that page hasn't been edited since 2016 - does it apply in the Wine 9.x world with the SF2 rewrite? Note that the only change in this system is that I updated Wine from 5.x to 9.x.
https://bugs.winehq.org/show_bug.cgi?id=56328
--- Comment #4 from David Gerard dgerard@gmail.com --- LMMS contains its own SF2 player, to be clear.
https://bugs.winehq.org/show_bug.cgi?id=56328
--- Comment #5 from joaopa jeremielapuree@yahoo.fr --- yes , you have to recompile at each run of the regression test process.
https://bugs.winehq.org/show_bug.cgi?id=56328
Zeb Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression
--- Comment #6 from Zeb Figura z.figura12@gmail.com --- (In reply to David Gerard from comment #3)
@joalopa - is compiling repeatedly to run a regression test a normal expectation for ordinary bug reports? It's not listed on https://wiki.winehq.org/Bugs - should it be?
It's part of the process for regression testing, and regression testing is strongly encouraged for any *regressions* specifically. I can't say it's required, any more than filing a bug in the first place is required, but it helps bugs get a lot more attention and helps us solve them much more quickly.
https://bugs.winehq.org/show_bug.cgi?id=56328
--- Comment #7 from Austin English austinenglish@gmail.com --- (In reply to David Gerard from comment #3)
@joalopa - is compiling repeatedly to run a regression test a normal expectation for ordinary bug reports? It's not listed on https://wiki.winehq.org/Bugs - should it be?
Good suggestion, I edited the page to add a link/suggestion to run the test, if possible.
https://bugs.winehq.org/show_bug.cgi?id=56328
--- Comment #8 from Bernhard Übelacker bernhardu@mailbox.org --- (In reply to David Gerard from comment #4)
LMMS contains its own SF2 player, to be clear.
Thanks for this clarification.
"Unfortunately" when I press the "Instrument Plugins", drag and drop the Sf2 player into the song editor, clicking on it to open the Sf2 player configuration and add a Debian provided sf2 file, I hear the sound if I press on the piano keys in this configuration dialog with wine-9.2. (timgm6mb-soundfont: /usr/share/sounds/sf2/TimGM6mb.sf2)
Does this happen to you with a freely available sf2 file? And the complete wine package version is 9.1~focal-1 ?
https://bugs.winehq.org/show_bug.cgi?id=56328
David Gerard dgerard@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED
--- Comment #9 from David Gerard dgerard@gmail.com --- The SF2 fonts play properly in wine-9.2, thank you!
so it appears to have been fixed some time between 9.1 and 9.2. (I see there's a fix "Fix loading wave data from soundfont.")
well that saves me installing a Wine dev environment :-)
https://bugs.winehq.org/show_bug.cgi?id=56328
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #10 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 9.3.