-
-
Notifications
You must be signed in to change notification settings - Fork 1k
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
Memory Manager Branch: fx aren't processed after note-off #1108
Comments
Try to turn the setting "Keep effects running even without input" on. It could be that you missed the implementation of this function. |
@Sti2nd Is this setting on by default? |
Yes, on, as in the setting to turn it off, is off by default |
On 08/28/2014 11:36 PM, exTunes wrote:
Lol, whoops. Really a silly mistake, AudioPort is bailing processing if there are no To confirm, this bug should not happen on single-stream instruments such |
On 08/29/2014 12:45 AM, Stian Jørgensrud wrote:
That's not it... the effects should still run even with that setting |
@diizy jep, works fine on LB302. |
On 08/29/2014 11:53 AM, exTunes wrote:
Right... The fix for this was one line of code... I wrote it this |
Staring them now, thanks. @diizy, Don't forget the same EXPORT is needed on |
@exTunes can you please retest? Windows 32-bit: Windows 64-bit: |
I just downloaded Win64. It starts for me. |
hm... uninstalled all versions, cleaned my registry, re-downloaded and re-installed the build. and it still doesn't work. |
Apple is experiencing a crash at launch too. I just tested 32-bit on a vanilla install of Windows 7 in VM and it launches. @exTunes what OS are you on? -Tres |
@tresf he is on win64 and by the images it seems to be win7. |
Yeah, good call... Win7 without a proper video driver. 😸 |
Yes, Win7 64. |
Well, when LMMS just worked for you, and then suddenly stop working, it shouldn't be a problem with your PC... But many have gotten the error. Here are the problem, and how some of them fixed it #512 |
But I installed 1.0.93 and it's working as before.. |
On 08/30/2014 02:32 PM, exTunes wrote:
@tresf, is it possible something went wrong in the build process? The |
Absolutely. I have a Win7 64 box I can test on, I just haven't had the time. 🍼 Testing now. 🕥 |
Hmm... I still cannot reproduce. The steps I performed:
I can do a clean build for sure if we think that is the problem, but I'm hesitant to believe that after a few successful installs. 😩 |
Ok.. I'll try again then... What's that XML file? |
Your process is absolutely correct, but that additional step just removes old cached settings for your profile. cmd /k move %userprofile%\.lmmsrc.xml %userprofile%\_.lmmsrc.xml |
This is an obvious question, but you are installing the win64 build on win64, right? Also, can you get the details of that crash and post them here. There are a few known |
1.0.990 istalled and works perfectly..(except the bug that was fixed in .991 :D) I'm always installing Win64 on Win7 64. I posted a screenshot earlier... Do you mean log files or something like that? EDIT: I uninstalled all versions again, re-downloaded from @tresf's rep, installed, rebooted and it still crashes with the same error as posted earlier. sry.. |
Click that button that gives you more information when it crashes please. And I assume you successfully removed What I can do is rebuild with the |
On 09/01/2014 06:34 AM, Tres Finocchiaro wrote:
Yeah, can't hurt. File the pr for stable-1.1, I can handle propagating |
That fixes it for wine, good job! Thanks for your time. |
Admin rights generally suggests it is a permission issue. Did you rename that Without some form of console dump I'm not sure we can fix this. Perhaps you can find a 3rd party utility that spits our some more information? |
I never touched that xml file, no. Should I? Well, I'm not that experienced with debugging programs, but I'll try.. Do you have a suggestion? |
Yes, try moving that XML file please, I mentioned it twice above, one example can be run from the Run dialog. As far a debugging on windows, I avoid it at all costs. It is a terrible platform for it. Ideally, a non-stripped build run with Cygwin's gdb could get what we need. That would take hours to setup properly. Perhaps processExplorer can get us some debug symbols. I don't know. I'd even be willing to restore a copy of your PC into a VM if you would do the P2V steps, but that can be a can of worms too. |
ok, I found a program that reads the error protocols generated by Windows.. I hope that helps (I translated the german parts..) : http://www.pasteall.org/53767 |
whoops, that works :D sorry I didn't tried earlier.. |
So is this resolved? |
It's actually a bit tricker than that... In Windows Vista and higher, administrators don't have administrative access, but rather elevate to it (similar to So if you run a program as Administrator, it can really muck up the file permissions and the user that owns the file may not be able to write to it, even though it created it. This is actually pretty consistent with |
Yes, all versions work now, the bug (#1108) also is fixed. Sorry for the inconvenience. |
No worries, glad it fixed it. We resolved some other issues in the mean time. 🍻 Thanks for the quick responses. |
Invalid? :D why not "solved", since the original issue was fixed by Vesa in 1.0.991? :) |
😉 yeah, two bugs in one report confused me a bit. |
OK, then I'm wrong about that part. That suggest the issue is with the XML. Can you please upload it to gist and link it? I'll open new bug report if I can reproduce. |
I'm pretty sure it's a umlaut bug (ä) in the naming of my sound device.. oh.. and I can reproduce it! 🎯 If I change my settings to PortAudio, WASAPI and Lautsprecher (High Definition Audio-Gerät) and restart, it crashes again.. |
That makes a lot of sense. By default Windows outputs to non-UTF... Perhaps we hit a bug. If you can upload that file still, that would be terrific. |
Ok, so this works in 1.0.990, but crashes in 1.0.991... maybe the PortAudio library got updated in this release? |
I do have german deice names as well (DirectSound -> "Primärer @tresf: Maybe it would be worth to provide a build where the linker flag |
Yeah, lack of output on Windows is definitely proving to be struggle. I'm not entirely sure this is a UTF-8 problem. I'll see what I can do to reproduce. |
1.0.990, tested on Win64
Effects (such as Calf Reverb or Feedback Delay Line) only are processed if a note is active on the instrument (playing or still active via envelope release).
The FX Decay & Gate Knobs don't change anything, did I miss something?
The text was updated successfully, but these errors were encountered: