![]() ![]() Even when I switch to SDL or the dummy driver, it is still loaded at startup and crashes LMMS. Well, the problem is that with the included portaudio DLL, LMMS crashes at start. Reply to this email directly or view it on GitHub. These fixes are great, but they don't address the actual problem with our code. The problems you are having should be fixed in our code though. There are a few tools like this the we may want to consider linking to, but they would come dorectly from the 3rd party site with no support from us. The said, if it fixes problems, terrific! Feel free to recommend it to others. NET/Mono requirement into our distribution (our installer would have to check for the presence of this prior to installing). It uses Mono/.NET which is x86-only and much different from the qt framework we use today. The license is incompatible with ours (GPL vs MIT), 2. On Sep 26, 2014, at 2:10 PM, "Tres Finocchiaro" wrote: When LMMS starts up any time after that, it would only load the required DLL (SDL in my case) when it starts to prevent crashing. ![]() Maybe, in Windows, at the first startup there would be a dialog asking for the audio driver of choice. I now use SDL, but I cannot even launch LMMS without crashing at startup with the bad portaudio driver installed. Every other DAW program I have works fine with all three major audio drivers (ASIO, DS, and MME). I think that it is sad that LMMS does not work with the standard and most up-to-date audio drivers from Microsoft. The Sigmatel ones from Dell don't work with Windows 8. I am using Windows 8 Pro 32-bit with a horrible Sigmatel integrated laptop sound card but using Microsoft's standard "High Definition Audio" drivers. The Windows compiled binary is compatible with ASIO, DS (Direct Sound), and MME (Multimedia Extensions), which is all that is really needed. They provide the source, a debugging setup, and a pre-built DLL. So, why not use it? After searching this repository and Google, I find that I am not the only one with this problem. NET or Mono, including Windows, Linux and Mac OS X. Should work on any platform supported by. NET 2.0 or the latest version of Mono and doesn't use "unsafe" code. These bindings provide a PortAudio class which maps directly the PortAudio.dll methods, and a simplified higher-level Audio class. Every time, I replace it with the one from here. Once again, after upgrading my LMMS, I had to fix the portaudio DLL to prevent it from crashing at start.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |