[02:13:49] *** prophile has quit IRC [02:44:30] <KittyCat> angasule, per user [02:45:15] <angasule> oh [02:45:22] <angasule> and macs? [02:45:39] <angasule> does openal-soft work on OS X? [02:45:43] <angasule> repo.or.cz is still down :/ [02:45:58] <angasule> ah, down till monday [02:45:59] <KittyCat> if macs can use oss or alsa [02:48:15] <angasule> the release on your website is very close to the git repo, right? [02:49:11] <KittyCat> yeah. iirc, there's just two build-related patches [02:49:32] <KittyCat> one to make it a C-only project, and another to allow overriding the /lib library target [03:18:39] *** barra has quit IRC [03:50:31] * KittyCat is back. [03:57:33] *** Walt has joined #openal [03:57:33] *** ChanServ sets mode: +v Walt [04:59:00] <angasule> http://www.anduin.net/~angasule/oal/oal-soft-config-qt4.png [04:59:09] <angasule> KittyCat: just a quickie [05:00:39] <KittyCat> cool. quite a bit of empty space there, though [05:02:17] <angasule> oh, yeah, it can be resized [05:02:37] <angasule> I'll move the bit depth part above the channels and make the depths horizontal [05:02:54] <angasule> maybe in the future it'll make sense to have them on the side, now it looks bad [05:04:17] *** kb1ooo has joined #openal [05:04:17] *** ChanServ sets mode: +v kb1ooo [05:34:37] <angasule> KittyCat: http://www.anduin.net/~angasule/oal/oal-soft-config-qt4-2.png [05:35:40] <KittyCat> cool :) [05:36:10] <angasule> thanks, but tell me what's wrong :P [05:36:26] <angasule> I'm thinking of moving 'easy crossfeed' to the right of the crossfeed levels [05:36:45] <angasule> I have to add the 'duplicate stereo' checkbox (not sure where) [05:37:22] <angasule> and I have to add the "backend driver list order, comma-seperated" [05:38:01] <angasule> the back ends are known at compile time, right? so if the config utility is tied to a version of openal-soft, it can just have a drop down or similar? [05:38:20] <angasule> wait, it's a list, so not a drop down, but a fixed thingie anyway [05:38:38] <KittyCat> possibly supported backends are known at compile time [05:38:44] <KittyCat> they may or may not be available at run time [05:39:48] <KittyCat> but it's all dynamic, so you can, for example, just drop in a functioning libasound.so.2, and it'll work automagically [05:41:04] <KittyCat> only thing I can think of from that image, is make the tab area stretch down a little more. move the Frequency/Buffer Size/Sources options down to accomodate (but the leave rest where they are) [05:41:48] <KittyCat> and maybe put a little more space in between the the bottom three options [05:42:22] <angasule> the tab area? you mean because it leaves a large gray area at the bottom? [05:42:51] <KittyCat> yeah. and it'll put a bit more space between the crossfeed section and the bottom three options [05:43:54] <angasule> ok, but that's really a finishing touch :) I have to check how much I can mess with that before the UI gods get mad at me [05:45:02] <angasule> as for the back ends, at compile time I know all the possible ones, just not which ones will be present, right? so I can make a list showing them all, and at worst it'll get ignored [05:45:41] <angasule> I'll have to write a custom back end thingie for each anyway, for the specific options (in the 'back end' tab which is now empty) [06:10:58] <angasule> http://www.anduin.net/~angasule/oal/oal-soft-config-qt4-3-menu.png [06:11:01] <angasule> http://www.anduin.net/~angasule/oal/oal-soft-config-qt4-3.png [06:13:48] <KittyCat> cool. I'd probably put check marks next to the Local/Global configuration menu entries (selecting one deselects the other) [06:13:57] <KittyCat> with it defaulting to local [06:18:12] <angasule> http://www.anduin.net/~angasule/oal/oal-soft-config-qt4-4.png [06:18:30] <angasule> yes, good idea about the local/global [06:21:55] <angasule> http://www.anduin.net/~angasule/oal/oal-soft-config-qt4-5.png [06:21:56] <angasule> done :) [06:22:46] <angasule> now I just need an UI for all the back end stuff, and then code for loading/saving the config files :P [06:23:26] <angasule> I also added a separator between 'reset' and 'save' [06:24:46] <angasule> alsa,oss,dsound,winmm,wave [06:24:54] <angasule> those are all the available back ends at this time? [06:30:41] <KittyCat> yeah [06:31:42] <angasule> alright, then I'll have a drop down in the back ends tab, when you select one, the appropriate (I spelt it right!) configuration options will apear [06:33:56] <angasule> device = default # Sets the device name for the default playback device. [06:34:29] <angasule> for alsa there is that one and 'capture' that would be nice to autodetect a few possible values, I guess :? [06:34:47] <angasule> I'll leave that for the 0.2 version, I think :) [06:47:55] <angasule> I've found a simple way to order the different back ends [06:48:09] <angasule> but it doesn't include disabling any one of them [07:11:58] <angasule> http://www.anduin.net/~angasule/oal/oal-soft-config-qt4-6.png [07:12:20] <angasule> that shows the backend tab for alsa [07:12:45] <angasule> I should separate the ALSA-specific half from the generic backend stuff, though [08:01:31] *** angasule has quit IRC [09:55:56] *** prophile has joined #openal [09:55:56] *** ChanServ sets mode: +v prophile [12:18:43] *** juanmabc has quit IRC [14:01:52] *** KittyCat has quit IRC [14:02:14] *** KittyCat has joined #openal [14:02:14] *** ChanServ sets mode: +v KittyCat [14:04:08] *** juanmabc has joined #openal [14:04:09] *** ChanServ sets mode: +v juanmabc [14:10:10] *** kb1ooo has quit IRC [14:17:17] *** Walt has quit IRC [14:39:01] *** Walt has joined #openal [14:39:01] *** ChanServ sets mode: +v Walt [14:52:05] *** mattelacchiato has joined #openal [14:52:05] *** ChanServ sets mode: +v mattelacchiato [14:52:11] <mattelacchiato> hi [14:52:55] *** kb1ooo has joined #openal [14:52:55] *** ChanServ sets mode: +v kb1ooo [14:53:02] <mattelacchiato> KittyCat: Do you know some alternative soundengines than openAL? [14:53:08] <mattelacchiato> of course in linux... [14:53:22] <KittyCat> what kind of features are you looking for? [14:54:26] <mattelacchiato> it's not for myself. my team an me, we want to build a modular framework so that even the soundengine is exchangeable [14:55:28] <mattelacchiato> so i've to look how other soundengines' interfaces look like so i can enhance the "reuseability" [14:55:55] <mattelacchiato> reusability [15:03:21] <mattelacchiato> KittyCat: ? [15:04:43] <KittyCat> well, only other linux-compatible 3d sound api I know of is FMOD [15:04:57] <mattelacchiato> okay, thx [15:04:58] <KittyCat> it's closed source and not free for non-commercial use, though [15:05:09] <mattelacchiato> uff... [15:05:28] <KittyCat> SDL and Allegro can do 2D sound [15:09:42] <mattelacchiato> SDL seemes to support only one soundsorce [15:11:58] <KittyCat> I'm not sure how SDL works, honestly [15:12:25] <mattelacchiato> yes, it was for your interest... =) [15:12:51] <mattelacchiato> fmod seems to have a free license for non-commercial use [15:15:35] <KittyCat> err, yeah. I meant non-free for commercial use, sorry [15:16:14] <mattelacchiato> =) [15:22:26] <mattelacchiato> okay, thank you! i'll see what i can use... [15:22:31] <mattelacchiato> bye [15:23:09] <KittyCat> cya [15:23:18] *** mattelacchiato has quit IRC [15:56:20] *** prophile_ has joined #openal [15:56:20] *** ChanServ sets mode: +v prophile_ [15:58:54] *** prophile has quit IRC [15:58:59] *** prophile_ is now known as prophile [16:15:46] *** angasule has joined #openal [16:15:46] *** ChanServ sets mode: +v angasule [16:41:14] * KittyCat is away: sleep [16:54:30] *** angasule has quit IRC [16:55:38] *** angasule has joined #openal [16:55:39] *** ChanServ sets mode: +v angasule [17:14:46] *** prophile has quit IRC [17:17:36] *** Walt has quit IRC [17:18:43] *** Walt has joined #openal [17:18:43] *** ChanServ sets mode: +v Walt [18:32:30] *** angasule has quit IRC [19:28:08] *** prophile has joined #openal [19:28:08] *** ChanServ sets mode: +v prophile [19:40:23] *** angasule has joined #openal [19:40:23] *** ChanServ sets mode: +v angasule [19:50:05] *** barraAway has joined #openal [19:50:09] *** ChanServ sets mode: +v barraAway [19:50:52] *** barraAway is now known as barra [19:50:56] *** barra is now known as barra_ [21:11:14] *** angasule has quit IRC [23:00:43] *** KittyCat has quit IRC [23:00:44] *** Mazon has quit IRC [23:03:51] *** Mazon has joined #openal [23:03:51] *** ChanServ sets mode: +v Mazon [23:04:42] *** KittyCat has joined #openal [23:04:42] *** ChanServ sets mode: +v KittyCat [23:11:30] *** Alam_Debian has quit IRC [23:14:55] *** Alam_Debian has joined #openal [23:14:55] *** irc.freenode.net sets mode: +v Alam_Debian [23:22:33] *** KittyCat has quit IRC [23:22:33] *** kb1ooo has quit IRC [23:23:04] *** KittyCat has joined #openal [23:23:04] *** kb1ooo has joined #openal [23:23:04] *** irc.freenode.net sets mode: +vv KittyCat kb1ooo [23:24:25] *** KCat has joined #openal [23:24:25] *** ChanServ sets mode: +v KCat [23:32:56] *** KittyCat has quit IRC [23:42:11] *** kb1ooo has quit IRC [23:48:18] *** kb1ooo has joined #openal [23:48:18] *** irc.freenode.net sets mode: +v kb1ooo [23:59:46] *** prophile has quit IRC