https://bugs.winehq.org/show_bug.cgi?id=55362
Bug ID: 55362 Summary: NeuralNote: Crashes and Rendering issues (alson in VST3 form) Product: Wine Version: 8.1 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: muydevaydi@gufum.com Distribution: ---
Created attachment 74943 --> https://bugs.winehq.org/attachment.cgi?id=74943 text
NeuralNote suffers extreme GUI latency issues, idk https://github.com/DamRsn/NeuralNote
https://bugs.winehq.org/show_bug.cgi?id=55362
--- Comment #1 from erdwhhr muydevaydi@gufum.com --- i think this happened when i swapped it to windows low latency mode on wine staging i cantr remember
https://bugs.winehq.org/show_bug.cgi?id=55362
Ken Sharp imwellcushtymelike@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|8.1 |8.13 Keywords| |download, source URL| |https://github.com/DamRsn/N | |euralNote
--- Comment #2 from Ken Sharp imwellcushtymelike@gmail.com --- Does this occur on vanille Wine (not Staging)?
https://bugs.winehq.org/show_bug.cgi?id=55362
--- Comment #3 from erdwhhr muydevaydi@gufum.com --- (In reply to Ken Sharp from comment #2)
Does this occur on vanille Wine (not Staging)?
not a clue and havent checked sorry, all i know is it 100 percent occurs on a clean install of staging on jammy jellyfish release. it's really sluggish and has many rendering issues which lead to serious latency making it almost unusable
https://bugs.winehq.org/show_bug.cgi?id=55362
erdwhhr muydevaydi@gufum.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Distribution|--- |Mint
https://bugs.winehq.org/show_bug.cgi?id=55362
Ken Sharp imwellcushtymelike@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Ever confirmed|0 |1 Status|UNCONFIRMED |NEEDINFO
https://bugs.winehq.org/show_bug.cgi?id=55362
--- Comment #4 from erdwhhr muydevaydi@gufum.com --- (In reply to Ken Sharp from comment #2)
Does this occur on vanille Wine (not Staging)?
any idea when you guys can get around to testing this? it's a totally foss app btw so no problem getting it
https://bugs.winehq.org/show_bug.cgi?id=55362
--- Comment #5 from Nikolay Sivov bunglehead@gmail.com --- (In reply to erdwhhr from comment #4)
(In reply to Ken Sharp from comment #2)
Does this occur on vanille Wine (not Staging)?
any idea when you guys can get around to testing this? it's a totally foss app btw so no problem getting it
There is no instructions or any details on how to test this.
https://bugs.winehq.org/show_bug.cgi?id=55362
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |winehq@davidebeatrici.dev
--- Comment #6 from Nikolay Sivov bunglehead@gmail.com --- The mmdevapi crash seems valid though. Davide, could you please take a look?
https://bugs.winehq.org/show_bug.cgi?id=55362
--- Comment #7 from Davide Beatrici winehq@davidebeatrici.dev --- Created attachment 75007 --> https://bugs.winehq.org/attachment.cgi?id=75007 Log
https://bugs.winehq.org/show_bug.cgi?id=55362
--- Comment #8 from Davide Beatrici winehq@davidebeatrici.dev --- Comment on attachment 75007 --> https://bugs.winehq.org/attachment.cgi?id=75007 Log
Testing environment:
- NeuralNote v0.0.1 from the GitHub repository, commit 80beecb87ec5c04c5dad9ee71a208c2244891b33. - Wine built from master, commit 8f76cc687da9c0fc7fb10e84a8cf36bcad0ef473.
I'm not noticing any latency while operating the GUI, however the "RECORD" button doesn't seem to do anything and the dropdowns don't show the updated selection until a full repaint of the settings window (by closing and opening it again).
There are possibly related messages in the log, I would check whether other applications built with JUCE are affected as well.
As for audio: low latency mode requires IAudioClient3, which isn't implemented in Wine yet. See https://gitlab.winehq.org/wine/wine/-/merge_requests/3554.
The crash can be reproduced by selecting exclusive mode, as indicated in the backtrace (AUDCLNT_SHAREMODE_EXCLUSIVE).
https://bugs.winehq.org/show_bug.cgi?id=55362
--- Comment #9 from Davide Beatrici winehq@davidebeatrici.dev --- Fix: https://gitlab.winehq.org/wine/wine/-/merge_requests/3575
https://bugs.winehq.org/show_bug.cgi?id=55362
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |winepulse.drv
https://bugs.winehq.org/show_bug.cgi?id=55362
banana zardivorku@gufum.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |zardivorku@gufum.com
--- Comment #10 from banana zardivorku@gufum.com --- (In reply to Davide Beatrici from comment #8)
I'm not noticing any latency while operating the GUI, however the "RECORD" button doesn't seem to do anything and the dropdowns don't show the updated selection until a full repaint of the settings window (by closing and opening it again).
just tested this on the newest release of this program, weirdly enough updating the window size is the only way to refresh what the gui is displaying on linux with wine but the developer has removed the ability to change the size making this program virtually unusable
https://bugs.winehq.org/show_bug.cgi?id=55362
--- Comment #11 from banana zardivorku@gufum.com --- https://github.com/DamRsn/NeuralNote/releases
release v0.1.0 has just came out
https://bugs.winehq.org/show_bug.cgi?id=55362
--- Comment #12 from banana zardivorku@gufum.com ---
There are possibly related messages in the log, I would check whether other applications built with JUCE are affected as well.
if JUCE was at fault that would be a major blow considering the sheer volume of JUCE programs
heres some random list i found on a quick duckduckgo search: https://github.com/sudara/awesome-juce
not sure if thats what youre looking for but it's a good start i guess. still, would be cool to figure out whats causing this program so much hassle. can someone edit the AppDB btw
https://bugs.winehq.org/show_bug.cgi?id=55362
--- Comment #13 from banana zardivorku@gufum.com ---
don't show the updated selection until a full repaint of the settings window
i think this is what was meant by "latency" btw, just human-error mistaking terms
https://bugs.winehq.org/show_bug.cgi?id=55362
--- Comment #14 from banana zardivorku@gufum.com --- (In reply to Davide Beatrici from comment #8)
the dropdowns don't show the updated selection until a full repaint of the settings window (by closing and opening it again).
im noticing by moving the program and clicking on to my daw and then back on the program it updates too, this is very strange and i feel like this probably impacts way more programs then this
https://bugs.winehq.org/show_bug.cgi?id=55362
--- Comment #15 from banana zardivorku@gufum.com ---
daw
"digital audio workstation" (bitwig 5.7)
https://bugs.winehq.org/show_bug.cgi?id=55362
--- Comment #16 from banana zardivorku@gufum.com --- (In reply to Nikolay Sivov from comment #5)
(In reply to erdwhhr from comment #4)
(In reply to Ken Sharp from comment #2)
There is no instructions or any details on how to test this.
what info is needed?
https://bugs.winehq.org/show_bug.cgi?id=55362
--- Comment #17 from banana zardivorku@gufum.com --- can i post a video here? all thats needed to do to test this is to simply run the program and see the gui not updating until the screen is moved. i can post a video if needed but it's self-explanatory
https://bugs.winehq.org/show_bug.cgi?id=55362
--- Comment #18 from banana zardivorku@gufum.com --- Created attachment 76564 --> https://bugs.winehq.org/attachment.cgi?id=76564 a video of neuralnote not updating until it is moved within the bitwig DAW
this video shows the program does not update its gui until it is moved, making it borderline unusable
https://bugs.winehq.org/show_bug.cgi?id=55362
banana zardivorku@gufum.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #76564|0 |1 is obsolete| |
--- Comment #19 from banana zardivorku@gufum.com --- Created attachment 76565 --> https://bugs.winehq.org/attachment.cgi?id=76565 a video of neuralnote not updating until it is moved within the bitwig DAW
a re-attempt at uploading
https://bugs.winehq.org/show_bug.cgi?id=55362
--- Comment #20 from banana zardivorku@gufum.com --- there is now a video file showing exactly what the problem is, please remove the NEEDSINFO tag as the relevant info is provided and the fault is visible
https://bugs.winehq.org/show_bug.cgi?id=55362
--- Comment #21 from banana zardivorku@gufum.com --- i am using a .vst3 in Linux Mint Cinnamon LTS through yabridge
the same error occurs when i run the program standalone, without yabridge
https://bugs.winehq.org/show_bug.cgi?id=55362
--- Comment #22 from banana zardivorku@gufum.com --- (In reply to Ken Sharp from comment #2)
Does this occur on vanille Wine (not Staging)?
yes
https://bugs.winehq.org/show_bug.cgi?id=55362
--- Comment #23 from banana zardivorku@gufum.com --- (In reply to Davide Beatrici from comment #9)
Fix: https://gitlab.winehq.org/wine/wine/-/merge_requests/3575
thank you but this hasnt fixed the gui issue!
https://bugs.winehq.org/show_bug.cgi?id=55362
--- Comment #24 from banana zardivorku@gufum.com --- i am currently on the latest wine staging, it still is present
https://bugs.winehq.org/show_bug.cgi?id=55362
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW
https://bugs.winehq.org/show_bug.cgi?id=55362
--- Comment #25 from banana zardivorku@gufum.com --- (In reply to banana from comment #20)
there is now a video file showing exactly what the problem is, please remove the NEEDSINFO tag as the relevant info is provided and the fault is visible
this has been done, thank you austin :D!!!
https://bugs.winehq.org/show_bug.cgi?id=55362
--- Comment #26 from banana zardivorku@gufum.com --- i think it makes sense to either remove the Component: winepulse.drv and log and text as that affected another issue about neural note or just to make a new issue with the gif displayed. what do you all think?
https://bugs.winehq.org/show_bug.cgi?id=55362
--- Comment #27 from banana zardivorku@gufum.com --- can someone close this issue. i have re-opened the GUI re-painting issue under a new ticket as this was ticket was used to fix an audio related issue which is confusing https://bugs.winehq.org/show_bug.cgi?id=56774
https://bugs.winehq.org/show_bug.cgi?id=55362
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED Fixed by SHA1| |31e5218286f0686304b8aaa62b6 | |26dcfd9b202c6
--- Comment #28 from Austin English austinenglish@gmail.com --- Fixed by 31e5218286f0686304b8aaa62b626dcfd9b202c6
https://bugs.winehq.org/show_bug.cgi?id=55362
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #29 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 9.11.