HydrogenAudio

Hosted Forums => foobar2000 => 3rd Party Plugins - (fb2k) => Topic started by: AstralStorm on 2003-04-28 20:52:41

Title: foo_output_oal 0.2 problem
Post by: AstralStorm on 2003-04-28 20:52:41
OpenAL output 0.2 is b0rked (0.1 worked just fine with this setup).

Error message:
INFO (CORE) : opening file for playback : file://C:\Music\MP3\test.mp3
INFO (??????) : Stream : 2 channels, 16 Bits, 48000 Hz
ERROR (??????) : Unable to load OpenAL DLL.

I have OpenAL32.dll in fb2k directory - it's an emulation version, fresh from www.openal.org
I'm using SB Live on kX drivers, WinME. (Went back to DS for now)
Title: foo_output_oal 0.2 problem
Post by: musicmusic on 2003-04-28 21:09:10
Its working on XP here. Maybe he's only making a unicode version or something, those ??'s don't look good, tried re downloading?

Quote
INFO (foo_output_oal) : Stream : 2 channels, 16 Bits, 48000 Hz
INFO (foo_output_oal) : *** OpenAL32 information ***
INFO (foo_output_oal) : Vendor     : Creative Labs Inc.
INFO (foo_output_oal) : Version    : OpenAL version 1.0
INFO (foo_output_oal) : Renderer   : Sound Blaster Audigy
INFO (foo_output_oal) : Extensions : EAX
EAX1.0
EAX2.0
EAX3.0
EAX-AC3

INFO (foo_output_oal) : *************************


edit: hang on, Unable to load OpenAL DLL. would suggest to me you don't have OpenAl32.dll on you system. What Sound Card? If your card doesn't have native support, remember you need the DirectSound emulatated dll from his website.

edit again: ok you do.. then I dont know..  You could try putting it in the system directory, but I can't see that doing any good, try running foobar2000.exe instead of using a shortcut though, maybe "start in" has an influence.

Try emailing him direct, his email is on his website. His website does say though:

Quote
This version is only tested on Creative Audigy hardware with latest drivers and emulation driver. Other hardware may or may not work.


So maybe you won't get it working properly with kX/Live!..
Title: foo_output_oal 0.2 problem
Post by: AstralStorm on 2003-04-28 21:58:22
I said that 0.1 worked just fine.

I've already tried putting DLL in the WINDOWS\SYSTEM directory. (WinME)
Tried redownloading too...
The OpenAL from his website is same as the one from www.openal.org

(Sorry, my email is inoperable right now. It will be fixed in a week's time.)
Title: foo_output_oal 0.2 problem
Post by: RIV@NVX on 2003-04-28 22:00:58
Quote
I have OpenAL32.dll in fb2k directory - it's an emulation version, fresh from www.openal.org

Can you give me the link to the file?
Title: foo_output_oal 0.2 problem
Post by: ***nRaecheR*** on 2003-04-28 22:03:43
Quote
Its working on XP here. Maybe he's only making a unicode version or something, those ??'s don't look good, tried re downloading?

So maybe you won't get it working properly with kX/Live!..

The current version of the OpenAL output component is UNICODE only. The upcoming version V0.3 will be ANSI and UNICODE, I think I will release this version in the next days, most likely tomorrow, it is finished but it needs some testing...it will let you choose the OpenAL32.DLL you want to use and includes the most recent OpenAL32.DLL in the package.
AFAIK the KX driver doesn't support OpenAL or DirectSound3D, so you're out of luck with the current version, I will implement a fallback with V0.4.
Title: foo_output_oal 0.2 problem
Post by: musicmusic on 2003-04-28 22:52:36
Quote
Quote
I have OpenAL32.dll in fb2k directory - it's an emulation version, fresh from www.openal.org

Can you give me the link to the file?

I believe its this file:

ftp://opensource.creative.com/pub/sdk/OpenALwEAX.exe (http://ftp://opensource.creative.com/pub/sdk/OpenALwEAX.exe)

AstralStorm: Erm, my quote said "this version" or something.. its not my plugin but Id assume that means he's talking about the current version on his website.
Title: foo_output_oal 0.2 problem
Post by: AstralStorm on 2003-04-29 16:03:13
0.3 will not work with emulation DLL?
Title: foo_output_oal 0.2 problem
Post by: ***nRaecheR*** on 2003-04-29 18:54:57
Quote
0.3 will not work with emulation DLL?

V0.3 includes the emulation DLL. It's out now, get it from http://www.bockholdt.com/fb2k/foo_output_oal.zip
Title: foo_output_oal 0.2 problem
Post by: AstralStorm on 2003-04-30 22:21:27
I'll try it as soon as I install Windows back...
(not WinME, WinXP, so it might work because of it)
It just hangs on start (black screen+wait cursor):
I didn't install/uninstall anything, had no virus
(freshly uped NAV 2002) etc.
M$ 
Title: foo_output_oal 0.2 problem
Post by: ***nRaecheR*** on 2003-05-01 00:16:57
Quote
(not WinME, WinXP, so it might work because of it)
It just hangs on start (black screen+wait cursor):

Try to remove as much as possible other components to check if the hang is really a problem with the OpenAL output component. If you still got problems, please send me your hardware configuration and driver versions. I will try to reproduce the problem. The hang might be a bug in the software emulation DLL, please use ONLY the included DLL and uninstall any other emulation DLL from System directory. Older version seems to crash very often....
Title: foo_output_oal 0.2 problem
Post by: AstralStorm on 2003-05-01 07:50:26
Read whole posts (please  ) The hang is on my system startup.
I said about my current situation (being under Linux)...
Not a problem with your plugin. Tried it yesterday on an old machine -
(still WinME - same soundcard), works GREAT!  - 0.3 version win9x

EDIT: It seems that OpenAL does some kind of internal resampling - is it true?
It sounds different from SSRC (less HF), does it always (regardless of SSRC).
Title: foo_output_oal 0.2 problem
Post by: AstralStorm on 2003-05-02 10:19:24
foo_output_oal 0.3 works great (hardware support) with SB Live drivers 2003-03-14  - LiveDrvUni-Pack(ENG)
EDIT: in foobar 0.61
Title: foo_output_oal 0.2 problem
Post by: saratoga on 2003-05-03 09:25:39
Stupid question:

What is the point of openAL.  I've heard of it, but had no idea it could be used with foobar.
Title: foo_output_oal 0.2 problem
Post by: FlashBuster on 2003-05-03 10:27:06
i put foo_output_oal.dll in foobar directory, but when is start, the dll is not loaded. It doesnt appear ander preferences->component libraries (neither under "failed to load"). there is no new "output option", too.
Title: foo_output_oal 0.2 problem
Post by: AstralStorm on 2003-05-03 10:58:25
New (0.3) plugin has a directory structure in the zip file...
check if it really is in foobar directory, not in the subdir.
Title: foo_output_oal 0.2 problem
Post by: FlashBuster on 2003-05-03 11:04:46
oh damn! i got every plugin working. but here i forgot it.. thx!