[00:18:21] *** juanmabc has joined #openal [00:18:21] *** ChanServ sets mode: +v juanmabc [00:37:34] *** prophile has quit IRC [01:37:34] *** Walt has quit IRC [02:04:26] *** Walt has joined #openal [03:14:21] *** juanmabc has quit IRC [05:39:07] *** crashovrd has joined #openal [05:39:41] <crashovrd> :) i got what may be considered a bug in OpenAL soft [05:40:09] <crashovrd> it is my understanding that "Generic Software' and "Generic Hardware" should always be valid device names [05:40:22] <crashovrd> but it fails in OpenAL soft [05:40:26] <KittyCat> only in creative's wrapper driver [05:40:39] <KittyCat> you should only pass names that are returned from enumeration [05:41:45] <crashovrd> what would the impact be of catching those 2 names and returning the default device? [05:42:20] <crashovrd> i guess on the windows version it should choose between WinMM and DirectSound [05:44:20] <KittyCat> because it could then conflict with the windows drivers (openal soft does run in windows, and can be used with creative's wrapper driver) [05:46:28] <crashovrd> k, i think its a bad mechanism anyway... [05:47:12] <crashovrd> i ran into a strange bug when using creatives wrapper with hardware so i had to force generic software to work around it [05:47:59] <crashovrd> ircc, i traced the bug back to 3rd party sound driver [05:48:06] <crashovrd> so it wasnt technically an openal bug [05:48:29] <crashovrd> anyway, thats why i had the request for that name [05:48:38] <crashovrd> which failed when i tried it on BSD [05:48:46] <crashovrd> but using the default device works [05:48:54] <crashovrd> having issues with latency [05:49:09] <KittyCat> normally it's good to have some kind of enumeration/option to select a device [05:49:10] <crashovrd> i read back the sound buffer position to sync [05:49:16] <crashovrd> and its way off sometimes [05:49:24] <KittyCat> so you could enumerate the devices, and skip anything that says "Generic Hardware" [05:51:05] <crashovrd> i would also like to request a tarball of the patched BSD version [05:51:27] <crashovrd> because when i bring up a new machine for testing, i have to download, apply the patch i have saved and go on [05:51:49] <crashovrd> the test machines usually just have a connection to the internet and nothing else [05:52:11] <crashovrd> so would be nice to grab it from a main server [05:52:36] <KittyCat> you could make your own tarball and put it on some webspace you have [05:53:04] <KittyCat> there may or may not be a release soon, so, I'm not sure about making a tarball right yet.. [05:53:49] <crashovrd> remember the open source mantra: release soon, release often [05:53:54] <crashovrd> (or something like that) [05:53:56] <crashovrd> ;) [05:54:42] <KittyCat> heh. I like to release often. but I also don't like to release when there's a whole 4 patches since the last release [05:55:04] <KittyCat> with most of that for a platform that's not a main target of the lib [05:55:30] <crashovrd> :( i know, no one loves BSD [05:55:38] <crashovrd> but its a very important platform [05:55:45] <crashovrd> BSD becomes everything else [05:55:46] <KittyCat> actually I meant windows :P [05:56:22] <crashovrd> oh, im only concerned with non windows, mac [05:56:34] <crashovrd> both of those plats have a working OpenAL [05:58:24] <KittyCat> most unixes should work. I've been doing a bit of work into the platform-agnostic side of things, so there is something to show lately [05:58:43] <KittyCat> the bsd patch is in GIT [05:59:12] <KittyCat> I'm waiting on hearing if a Solaris-native backend is worth it, and some general feedback for some of the changes I've done [10:09:50] *** crashovrd has quit IRC [10:52:25] * KittyCat is away: sleep [11:05:02] *** Genscher has joined #openal [11:05:02] *** ChanServ sets mode: +v Genscher [11:05:08] <Genscher> hello :) [11:05:28] <Genscher> anyone familiar compiling openal for windows? [11:06:42] * Genscher checkouts code from 2002 [13:03:16] *** prophile has joined #openal [13:03:16] *** ChanServ sets mode: +v prophile [13:04:04] *** Genscher has left #openal [14:32:59] *** juanmabc has joined #openal [14:32:59] *** ChanServ sets mode: +v juanmabc [17:31:54] *** Walt has quit IRC [18:23:45] *** prophile has quit IRC [19:06:39] *** Walt has joined #openal [19:44:06] *** juanmabc has quit IRC [20:07:06] *** prophile has joined #openal [20:07:59] *** ChanServ sets mode: +v prophile [21:07:46] *** barraAway has joined #openal [22:42:17] *** juanmabc has joined #openal [22:42:17] *** ChanServ sets mode: +v juanmabc [22:51:11] *** barraAway has quit IRC [23:26:48] * KittyCat is back.