|
Post by Ford Prefect on Jun 13, 2009 12:44:42 GMT -6
Hi folks, this news is only for those people who get this error message that FluidSynth can't be found when they try to start the AMS. Those who get it to work don't need to update. (Never touch a running system!) I compiled the new FluidSynth version (1.0.9) on Windows. The version that comes with the current Beta 3.2 release is 1.0.8. While compiling, I noticed that all the warnings that came when I compiled the previous release were gone. So hopefully, this updated library file will work for everyone. Instructions: Unzip the fluidsynth.dll file and replace the file in the AMS folder with it. www.apfelsoft.net/felix/fluidsynth.zipPlease let me know if this works for you. Cheers!
|
|
|
Post by Youne on Jun 13, 2009 23:20:55 GMT -6
Hmm... I still can't seem to get it to work. I still get the same message of
"An exception of class FluidSynthException was not handled. The application must shut down. Exception message: The FluidSynth library cannot be found."
I don't know why it's not working though.
|
|
|
Post by shinyjiggly on Jun 14, 2009 0:48:34 GMT -6
I got the same problem. I hope this thing can get fixed eventually. I really want to try this program out.
|
|
|
Post by Ford Prefect on Jun 14, 2009 3:05:40 GMT -6
Well, it was worth a try. As long as I haven't fixed this, you still have the option to compile fluidsynth yourself. With the currenct Visual Studio version, this is somewhat easier than the previous one and won't take longer than 10 minutes (plus the time to download this stuff). You'll need ~1GB space on your harddisk. Visual C++ DownloadDirectX SDKFluidSynth source (You'll need an unpacker like 7zip for that) Install VC++ and the DirectX SDK. Unzip the fluidsynth source and navigate to the winbuild folder. Open the fluidsynth.sln file with VC++. It will show you a conversion wizard, simply let it convert the solution. In the menu, go to Build->Configuration Manager and select the Release configuration. Now choose Build->Solution. This will compile fluidsynth, you'll have the binary files in the winbuild folder afterwards. You can then replace the fluidsynth.dll in the AMS folder with the one you compiled. This is just a suggestion, I'm still working on a fix. If anyone chooses to do this, please send me your dll file, so I can check how the file varies from my file, and perhaps get an idea about why my file doesn't work for you.
|
|
|
Post by Youne on Jun 14, 2009 20:43:23 GMT -6
I got it to work!!!
I just followed Ford Perfect's instructions, and then put in the entire FluidSynth folder into the AMS one. Now it works fine.
|
|
|
Post by shinyjiggly on Jun 14, 2009 21:49:47 GMT -6
AAAGH! I followed all your instructions and when it got to the end of compiling, it said that that it failed! Is everything trying to stop me?!
|
|
|
Post by Youne on Jun 14, 2009 22:13:18 GMT -6
AAAGH! I followed all your instructions and when it got to the end of compiling, it said that that it failed! Is everything trying to stop me?! How did it say it failed? Did an error report show up, or while it was compiling, did it say something like "0 out of 3 compilations were successful", or something along the lines of that?
|
|
|
Post by Pokésonic on Jun 15, 2009 10:13:25 GMT -6
You know, I'm just gonna wait until I get a better laptop than this crappy old XP I'm on right now. That, and Firefox keeps messing with my mind with the download times, especially with DirectX. I got the fluidsynth source no problem, but everything else is just taking too long for me. Imma wait 'til either this laptop gets cleared (which should have happened six months ago...) or I get a new one.
|
|
|
Post by shinyjiggly on Jun 15, 2009 17:02:02 GMT -6
I tried again today and apparently this is the problem:
Cannot open include file: 'dsound.h': No such file or directory
|
|
|
Post by Youne on Jun 15, 2009 18:32:01 GMT -6
For those who need the FluidSynth file, I have compiled it myself and it works fine with my AMS. I'll just post the download link here: www.mediafire.com/download.php?moyxz5yjzjnJust unzip the file with winrar or something along the lines of that, and then put the whole FluidSynth 1.0.9 folder into the AMS one. Hopefully this helps someone.
|
|
|
Post by shinyjiggly on Jun 15, 2009 21:34:17 GMT -6
I didn't know that I was supposed to put the entire folder in there. Anyways, it works! Thank you!
|
|
|
Post by Ford Prefect on Jun 17, 2009 8:10:07 GMT -6
That's just the source code, you didn't even compile it o.O (you tried, but the BuildLog says it failed) Srsly, does this work?
|
|
|
Post by shinyjiggly on Jun 17, 2009 18:08:41 GMT -6
Yep, just putting the entire folder into the AMS folder makes it work (the one that Younegai has up for download).
|
|
|
Post by Ford Prefect on Jun 18, 2009 3:17:38 GMT -6
Yep, just putting the entire folder into the AMS folder makes it work (the one that Younegai has up for download). Did you remove the fluidsynth.dll file from the AMS folder? If not, please test this and see if it still works. If not, this would be a sign that the dll simply needs one or more files from the folder.
|
|
|
Post by Youne on Jun 18, 2009 11:49:16 GMT -6
Yep, just putting the entire folder into the AMS folder makes it work (the one that Younegai has up for download). Did you remove the fluidsynth.dll file from the AMS folder? If not, please test this and see if it still works. If not, this would be a sign that the dll simply needs one or more files from the folder. I removed the fluidsynth.dll file and it turns out that your assumption is correct. The dll just needs some files from the folder, I don't know which files but it does need some of them. And about the compilation part, it showed no error for me, so I figured it compiled fine, either way though, it works now.
|
|
|
Post by Ford Prefect on Jun 18, 2009 13:14:11 GMT -6
Did you remove the fluidsynth.dll file from the AMS folder? If not, please test this and see if it still works. If not, this would be a sign that the dll simply needs one or more files from the folder. I removed the fluidsynth.dll file and it turns out that your assumption is correct. The dll just needs some files from the folder, I don't know which files but it does need some of them. And about the compilation part, it showed no error for me, so I figured it compiled fine, either way though, it works now. That's useful information, thanks. Can you do me one more favor? Remove your fluidsynth folder from the AMS folder and put the blank fluidsynth source folder in there instead. Just to test if you actually did something to the folder that made fluidsynth work (in your BuildLog files, it says the build failed... and there is no output file - the dll and the exe file should be there... kinda strange).
|
|
Jamie
Car
El-Fourth in Command
Wrow
Posts: 508
|
Post by Jamie on Aug 13, 2009 14:36:12 GMT -6
My god.........i-i-it works!
IT WORKS!!!!!!!!!!!!!!!!!!!
I am so unbelievably happy right now. Ford, you are amazingly AMAZING.
|
|