[00:42:02] *** Alam_Lenny <Alam_Lenny!quasselcor@rigginstereo.lawarias.srb2.org> has joined #openal[00:42:02] *** ChanServ sets mode: +v Alam_Lenny[00:44:55] *** Alam_Squeeze <Alam_Squeeze!alam@2001:470:1f07:238:1e6f:65ff:fed3:eba8> has quit IRC (Ping timeout: 255 seconds)[00:50:48] *** Murii <Murii!~Murii@79.113.234.223> has quit IRC (Remote host closed the connection)[01:19:38] *** CapsAdmin <CapsAdmin!~CapsAdmin@2001:4648:3832:0:15ac:fc0b:d0e3:67ca> has joined #openal[01:19:38] *** ChanServ sets mode: +v CapsAdmin[02:07:11] *** friedrich <friedrich!~friedrich@aextron.de> has quit IRC (Quit: No Ping reply in 180 seconds.)[02:09:20] *** friedrich <friedrich!~friedrich@aextron.de> has joined #openal[02:09:20] *** ChanServ sets mode: +v friedrich[02:13:35] *** ybalrid <ybalrid!~ybalrid__@46.101.33.94> has quit IRC (Quit: Leaving)[02:18:11] *** friedrich <friedrich!~friedrich@aextron.de> has quit IRC (Quit: No Ping reply in 180 seconds.)[02:19:36] *** trolling <trolling!~alynn@oftn/oswg-member/prophile> has joined #openal[02:19:36] *** ChanServ sets mode: +v trolling[02:20:27] *** prophile <prophile!~alynn@oftn/oswg-member/prophile> has quit IRC (Ping timeout: 240 seconds)[02:20:29] *** friedrich <friedrich!~friedrich@aextron.de> has joined #openal[02:20:29] *** ChanServ sets mode: +v friedrich[02:47:36] *** Smirftsch3 <Smirftsch3!~Smirftsch@p200300D7A3C12E008939F94AA567A79E.dip0.t-ipconnect.de> has joined #openal[02:47:36] *** ChanServ sets mode: +v Smirftsch3[02:48:20] *** Smirftsch2 <Smirftsch2!~Smirftsch@p200300D7A3C28D00AC9FEA7D43DB0D5A.dip0.t-ipconnect.de> has quit IRC (Ping timeout: 240 seconds)[03:20:00] *** trolling <trolling!~alynn@oftn/oswg-member/prophile> has quit IRC (Read error: Connection reset by peer)[03:20:40] *** prophile <prophile!~alynn@oftn/oswg-member/prophile> has joined #openal[03:20:40] *** ChanServ sets mode: +v prophile[03:30:04] <KittyCat> the number of allowed auxiliary sends has been increased to 16 (though you need to request it during context creation with ALC_MAX_AUXILIARY_SENDS if you want more than 2)[03:30:24] <KittyCat> and the default number of auxiliary effect slots has been increased to 64[03:31:09] <KittyCat> for anyone that wanted more than the previous 4[04:08:43] *** Ident <Ident!~Ident@unaffiliated/ident> has quit IRC (Quit: No Ping reply in 180 seconds.)[04:10:03] *** irungentoo <irungentoo!~irungento@unaffiliated/irungentoo> has joined #openal[04:10:03] *** ChanServ sets mode: +v irungentoo[04:10:09] *** Ident <Ident!~Ident@unaffiliated/ident> has joined #openal[04:10:09] *** ChanServ sets mode: +v Ident[04:25:27] <KittyCat> if anyone's interested in doing any experiments to help me out, I'd be curious if you can find any apps that break or have problems when the 'sources' and 'slots' config options are set to something ridiculous like 1000000[04:25:48] <KittyCat> (and can verify those settings are used, by looking at the trace output when the ALSOFT_LOGLEVEL env var is set to 3)[05:36:59] *** irungentoo <irungentoo!~irungento@unaffiliated/irungentoo> has quit IRC (Remote host closed the connection)[07:44:47] *** Murii <Murii!~Murii@79.113.234.223> has joined #openal[07:44:47] *** ChanServ sets mode: +v Murii[08:34:34] *** kenzierocks <kenzierocks!~kenzieroc@yes.quite.indeed.old.chap.it.is.kenzierocks.me> has quit IRC (Read error: Connection reset by peer)[08:40:21] *** kenzierocks <kenzierocks!~kenzieroc@yes.quite.indeed.old.chap.it.is.kenzierocks.me> has joined #openal[08:40:21] *** ChanServ sets mode: +v kenzierocks[09:22:45] *** Jonas___ <Jonas___!~Jonas__@unaffiliated/jonas/x-7723671> has joined #openal[09:22:45] *** ChanServ sets mode: +v Jonas___[09:23:40] *** Jonas__ <Jonas__!~Jonas__@unaffiliated/jonas/x-7723671> has quit IRC (Ping timeout: 240 seconds)[10:07:56] *** maxfx <maxfx!~maxfx@2a00:1028:8b40:c6d6:4d7e:b760:dd6d:fb2d> has joined #openal[10:07:56] *** ChanServ sets mode: +v maxfx[10:29:56] *** Murii <Murii!~Murii@79.113.234.223> has quit IRC (Remote host closed the connection)[10:32:04] *** Murii <Murii!~Murii@79.113.234.223> has joined #openal[10:32:04] *** ChanServ sets mode: +v Murii[10:32:35] *** Murii <Murii!~Murii@79.113.234.223> has quit IRC (Read error: Connection reset by peer)[10:35:40] *** Murii <Murii!~Murii@79.113.234.223> has joined #openal[10:35:40] *** ChanServ sets mode: +v Murii[10:36:14] *** Murii <Murii!~Murii@79.113.234.223> has quit IRC (Read error: Connection reset by peer)[10:36:47] *** Murii <Murii!~Murii@79.113.234.223> has joined #openal[10:36:47] *** ChanServ sets mode: +v Murii[10:37:08] *** Murii <Murii!~Murii@79.113.234.223> has quit IRC (Read error: Connection reset by peer)[10:38:18] *** Murii <Murii!~Murii@79.113.234.223> has joined #openal[10:38:18] *** ChanServ sets mode: +v Murii[10:38:50] *** Murii <Murii!~Murii@79.113.234.223> has quit IRC (Read error: Connection reset by peer)[10:39:39] *** Murii <Murii!~Murii@79.113.234.223> has joined #openal[10:39:39] *** ChanServ sets mode: +v Murii[10:40:11] *** Murii <Murii!~Murii@79.113.234.223> has quit IRC (Read error: Connection reset by peer)[10:41:43] *** Murii <Murii!~Murii@79.113.234.223> has joined #openal[10:41:43] *** ChanServ sets mode: +v Murii[10:42:16] *** Murii <Murii!~Murii@79.113.234.223> has quit IRC (Read error: Connection reset by peer)[11:48:13] *** maxfx <maxfx!~maxfx@2a00:1028:8b40:c6d6:4d7e:b760:dd6d:fb2d> has quit IRC (Ping timeout: 255 seconds)[12:24:34] *** Smirftsch3 <Smirftsch3!~Smirftsch@p200300D7A3C12E008939F94AA567A79E.dip0.t-ipconnect.de> has quit IRC (Read error: Connection reset by peer)[12:24:50] *** Smirftsch <Smirftsch!~Smirftsch@p200300D7A3C12E008939F94AA567A79E.dip0.t-ipconnect.de> has joined #openal[12:24:50] *** ChanServ sets mode: +v Smirftsch[12:48:58] *** friedrich <friedrich!~friedrich@aextron.de> has quit IRC (Ping timeout: 255 seconds)[12:50:37] *** friedrich <friedrich!~friedrich@aextron.de> has joined #openal[12:50:37] *** ChanServ sets mode: +v friedrich[13:07:05] *** maxfx <maxfx!~maxfx@2a00:1028:8b40:c6d6:4d7e:b760:dd6d:fb2d> has joined #openal[13:07:05] *** ChanServ sets mode: +v maxfx[14:17:55] *** Murii <Murii!~murii@82.208.182.100> has joined #openal[14:17:55] *** ChanServ sets mode: +v Murii[16:05:10] *** maxfx <maxfx!~maxfx@2a00:1028:8b40:c6d6:4d7e:b760:dd6d:fb2d> has quit IRC (Ping timeout: 255 seconds)[16:31:49] <grim001> thanks for that change, KittyCat[16:34:11] <Emcy_> I tried playing around with buffer/latency settings[16:34:51] <Emcy_> the main thing that affects it is frames and i set that to 64. I havent heard any anomalies yet[16:35:19] <Emcy_> and its now completely congruent with on screen positioning[16:35:53] <Emcy_> its subtle but it feels more immersive[16:36:24] <Emcy_> i bet you could halve the defaults right now and it would have no unwanted effects on any vaguely recent hardware[16:36:53] <Emcy_> im not sure what the other setting does (buffers?)[16:44:35] *** Alam_Squeeze <Alam_Squeeze!alam@rigginstereo.lawarias.srb2.org> has joined #openal[16:44:35] *** ChanServ sets mode: +v Alam_Squeeze[16:46:40] *** Alam_Lenny <Alam_Lenny!quasselcor@rigginstereo.lawarias.srb2.org> has quit IRC (Ping timeout: 240 seconds)[17:04:04] *** Alam_Squeeze <Alam_Squeeze!alam@rigginstereo.lawarias.srb2.org> has quit IRC (Read error: Connection reset by peer)[17:20:28] *** neXyon <neXyon!~neXyon@unaffiliated/nexyon> has joined #openal[17:20:28] *** ChanServ sets mode: +v neXyon[18:15:16] <KittyCat> Emcy_, do you know which backend it's using?[18:17:22] <KittyCat> there's two settings: 'period_size' controls how many samples are mixed for each update, and 'periods' controls how many updates there are within the whole device buffer[18:17:46] <KittyCat> so period_size*periods is the total buffer length in samples[18:38:31] *** Murii_ <Murii_!~Murii@79.113.234.223> has joined #openal[18:38:31] *** ChanServ sets mode: +v Murii_[19:34:25] *** friedrich <friedrich!~friedrich@aextron.de> has quit IRC (Read error: Connection reset by peer)[19:36:03] *** friedrich <friedrich!~friedrich@aextron.de> has joined #openal[19:36:03] *** ChanServ sets mode: +v friedrich[19:38:31] <Emcy_> what do you mean backend[19:41:10] *** friedrich <friedrich!~friedrich@aextron.de> has quit IRC (Ping timeout: 255 seconds)[19:43:02] <KittyCat> Emcy_, is it using pulseaudio, alsa, jack, mmdevapi, etc?[19:44:28] <KittyCat> I notice things like pulseaudio are a bit more sensitive to timing, since there's a notable delay between a buffer being ready in the server and the app finally being alerted to it[19:44:52] <Emcy_> whatever windows uses i guess?[19:46:16] <KittyCat> yeah, mmdevapi does seem to be more on-point with alerting apps for new audio, compared to pulse[19:47:24] <Emcy_> the periods setting didnt seem to have much effect to my ears[19:47:25] <KittyCat> windows also defaults to using real-time processing, since the scheduler doesn't auto-adjust threads that sleep a lot[19:47:50] <Emcy_> but setting period size to 8000 or whatever introduced some amusing levels of delay[19:51:05] *** friedrich <friedrich!~friedrich@aextron.de> has joined #openal[19:51:05] *** ChanServ sets mode: +v friedrich[19:52:11] <Emcy_> im not sure how the different backends change things really. But you could probably pull latency in a bit considering all of them anyway[19:52:48] <Emcy_> its already not too far away from being unnoticable unless youre looking for it.[19:53:28] <Emcy_> sound 'lagging' the on screen action is something thats always annoyed me, one of those things that is hard to un notice when youre playing.[19:53:57] <Emcy_> a lot of games dont seem to care at all, ive played some with like 200ms of lag when they just have simple stereo panning.[20:05:09] <CapsAdmin> KittyCat, the limit seemed to me like an arbitrary hardware limit[20:05:22] <CapsAdmin> from when it was on hardware[20:06:02] <KittyCat> CapsAdmin, yeah. but I've been concerned about removing it in case of apps expecting there to be some limit[20:06:17] <CapsAdmin> hmm[20:06:18] <KittyCat> e.g. it keep generating sources until it fails[20:06:38] <CapsAdmin> is there a better way to increase it other than to use config?[20:07:26] <CapsAdmin> i didn't really look though, maybe alcSet* something[20:08:26] <KittyCat> not currently. in theory you could use the ALC_NUM_MONO/STEREO_SOURCES context creation attributes, but those are kind of wonky to deal with[20:11:28] *** maxfx <maxfx!~maxfx@2a00:1028:8b40:c6d6:4d7e:b760:dd6d:fb2d> has joined #openal[20:11:28] *** ChanServ sets mode: +v maxfx[20:15:34] *** Murii_ <Murii_!~Murii@79.113.234.223> has quit IRC (Read error: Connection reset by peer)[20:16:12] *** Murii_ <Murii_!~Murii@79.113.234.223> has joined #openal[20:16:12] *** ChanServ sets mode: +v Murii_[21:17:02] *** Murii_ <Murii_!~Murii@79.113.234.223> has quit IRC (Read error: Connection reset by peer)[21:17:30] *** Murii_ <Murii_!~Murii@79.113.234.223> has joined #openal[21:17:30] *** ChanServ sets mode: +v Murii_[22:23:25] *** Murii_ <Murii_!~Murii@79.113.234.223> has quit IRC ()[22:34:50] *** neXyon <neXyon!~neXyon@unaffiliated/nexyon> has quit IRC (Quit: bye)[23:36:31] *** maxfx <maxfx!~maxfx@2a00:1028:8b40:c6d6:4d7e:b760:dd6d:fb2d> has quit IRC (Ping timeout: 255 seconds)[23:46:20] *** Macaba <Macaba!quassel@2a01:7e00::f03c:91ff:fe50:b330> has quit IRC (Remote host closed the connection)[23:50:09] *** Macaba <Macaba!~quassel@li689-226.members.linode.com> has joined #openal[23:50:09] *** ChanServ sets mode: +v Macaba