[02:57:05] *** irungentoo <irungentoo!~irungento@unaffiliated/irungentoo> has quit IRC (Ping timeout: 240 seconds)
[02:58:17] *** Smirftsch <Smirftsch!~Smirftsch@p2003007A0D089C00D14AB348BD2E7A35.dip0.t-ipconnect.de> has joined #openal
[02:58:17] *** ChanServ sets mode: +v Smirftsch
[03:00:17] *** Smirftsch3 <Smirftsch3!~Smirftsch@p2003007A0D062A00080B6D78E52F9C36.dip0.t-ipconnect.de> has quit IRC (Ping timeout: 245 seconds)
[08:45:26] *** Murii <Murii!~Murii@79.113.234.223> has joined #openal
[08:45:26] *** ChanServ sets mode: +v Murii
[11:03:14] *** Jonas___ <Jonas___!~Jonas__@unaffiliated/jonas/x-7723671> has joined #openal
[11:03:14] *** ChanServ sets mode: +v Jonas___
[11:05:08] *** Jonas__ <Jonas__!~Jonas__@unaffiliated/jonas/x-7723671> has quit IRC (Ping timeout: 252 seconds)
[11:19:31] *** Murii <Murii!~Murii@79.113.234.223> has quit IRC (Remote host closed the connection)
[11:32:22] *** Smirftsch <Smirftsch!~Smirftsch@p2003007A0D089C00D14AB348BD2E7A35.dip0.t-ipconnect.de> has quit IRC (Read error: Connection reset by peer)
[11:48:47] *** cand <cand!~cand@unaffiliated/cand> has joined #openal
[11:48:47] *** ChanServ sets mode: +v cand
[11:52:30] <cand> Hi folks, a license question. openal-soft is LGPL, with no exceptions. This would make it impossible to use on consoles, where dynamic linking does not exist, if the source wasn't LGPL-compatible. Yet I see it used on Android, where the user cannot switch the library even if it was dynamically linked, due to the signing - LGPL 2 permits this, 3 would not, but it's against the spirit anyhow
[11:54:22] <cand> so my question: given that on Android users cannot exercise their LGPL rights, is it the position of the al-soft project that a static linking exception is in effect in practice, even if not literally?
[12:00:02] <cand> (who should I ping for a license reply?)
[12:03:10] <KittyCat> not sure about how signing works on Android
[12:04:09] <KittyCat> openal-soft is lgpl largely because of the original source it was derived from several years ago, and I've never been able to get a response from the original authors
[12:04:13] <cand> the .apk file is signed, such that users cannot modify it without enabling sideloading and signing it with their own cert. This in turn is prohibited by some operators
[12:05:14] <KittyCat> as far as my own code in openal-soft goes, I'd like to be more lenient with it. I just don't know how much of the original code still exists
[12:07:14] <cand> KittyCat, could you add a static linking exception (like FLTK for example, it's LGPL but allows static linking) stating that it covers your code only? That would be a good start
[12:09:28] <cand> (I also have some small patches in al-soft. I hereby license them as LGPL with static linking exception)
[12:29:00] *** vmuresan_ <vmuresan_!~vmuresan@mail.computervoice.ro> has joined #openal
[12:29:00] *** ChanServ sets mode: +v vmuresan_
[13:13:06] <cand> oh, to be clear, my concern is not any official platform license, but homebrew only, so LGPL with the static linking exception would work for me. In old ML threads on the topic, people wanted it for official devkits, where even LGPL with an exception might not work
[13:13:46] <cand> however, a FLTK-style exception would likely be palatable to most contributors
[14:39:37] *** cand <cand!~cand@unaffiliated/cand> has quit IRC (Quit: "He who trusts private data to remote host has head in cloud...")
[15:32:34] *** SHC <SHC!~quassel@117.204.47.166> has joined #openal
[15:32:34] *** ChanServ sets mode: +v SHC
[16:17:28] *** vmuresan_ <vmuresan_!~vmuresan@mail.computervoice.ro> has quit IRC (Ping timeout: 240 seconds)
[16:39:37] *** Jonny- <Jonny-!~Jonny@crooksterrace.plus.com> has joined #openal
[16:39:37] *** ChanServ sets mode: +v Jonny-
[16:44:13] <Jonny-> hey! I do a lot of stuff with SFML, which uses openal soft for the audio. I've recently been poking around with midi playback, wondered if there was any support for it in openal soft, so I searched and found a few e-mails mentioning it was being developed but nothing more. Anyone able to enlighten me?
[16:55:14] <KittyCat> openal-soft doesn't handle midi itself. I was at one point playing around with it, but never got it into a viable state (it relied on difficult-to-setup external libraries, and was effectively separate from openal-soft's own processing)
[16:55:30] <Jonny-> was that trying to use fluidsynth?
[16:55:41] <KittyCat> yeah
[16:56:23] <Jonny-> ok, thanks for the reply
[16:56:36] <KittyCat> you can handle midi using something like fluidsynth, wildmidi, libtimidity or whatever else you want, and stream the PCM audio it generates through openal-soft, though
[16:56:49] <Jonny-> yeah that's what I'm doing at the moment - using timidity++
[16:57:03] <Jonny-> then passing the pcm through SFML to openal
[16:57:25] <Jonny-> Had some... interesting results on the first few attempts :P
[17:02:40] <caedes> I'd consider it a feature
[17:02:54] <caedes> maybe for nightmare mode ;)
[17:05:03] <Jonny-> haha, I like it
[18:07:59] *** Murii <Murii!~Murii@79.113.234.223> has joined #openal
[18:07:59] *** ChanServ sets mode: +v Murii
[18:27:25] *** maxfx <maxfx!~maxfx@2a00:1028:8b40:c6d6:61cd:f5e6:3b4:a232> has joined #openal
[18:27:25] *** ChanServ sets mode: +v maxfx
[18:44:46] *** maxfx <maxfx!~maxfx@2a00:1028:8b40:c6d6:61cd:f5e6:3b4:a232> has quit IRC (Ping timeout: 264 seconds)
[18:56:10] *** Maketwo <Maketwo!makegho@kapsi.fi> has quit IRC (*.net *.split)
[18:56:10] *** kangz <kangz!~kangz@ks29217.kimsufi.com> has quit IRC (*.net *.split)
[18:56:10] *** kenzierocks <kenzierocks!~kenzieroc@yes.quite.indeed.old.chap.it.is.kenzierocks.me> has quit IRC (*.net *.split)
[18:56:17] *** kangz <kangz!~kangz@ks29217.kimsufi.com> has joined #openal
[18:56:17] *** ChanServ sets mode: +v kangz
[18:56:19] *** Maketwo <Maketwo!makegho@kapsi.fi> has joined #openal
[18:56:19] *** ChanServ sets mode: +v Maketwo
[18:56:26] *** kenzierocks <kenzierocks!~kenzieroc@yes.quite.indeed.old.chap.it.is.kenzierocks.me> has joined #openal
[18:56:26] *** ChanServ sets mode: +v kenzierocks
[19:25:36] *** Deamon <Deamon!~Deamon@irc.thevoxelbox.com> has quit IRC (Ping timeout: 248 seconds)
[19:28:42] *** Deamon <Deamon!~Deamon@irc.thevoxelbox.com> has joined #openal
[19:28:42] *** ChanServ sets mode: +v Deamon
[19:42:57] *** SHC <SHC!~quassel@117.204.47.166> has quit IRC (Remote host closed the connection)
[20:13:20] *** jmbc <jmbc!~juanma@unaffiliated/jmbc> has joined #openal
[20:13:20] *** ChanServ sets mode: +v jmbc
[20:15:33] <caedes> Jonny-: yep, sounds right
[20:16:33] <caedes> ok, some of the instruments sound different from what I'm used to, but that's not your implementations fault I guess, but should be due to used sound font
[20:18:13] *** KittyCat <KittyCat!~kitty@allegro/developer/KittyCat> has quit IRC (Quit: Konversation terminated!)
[20:18:24] *** KittyCat <KittyCat!~kitty@allegro/developer/KittyCat> has joined #openal
[20:18:24] *** ChanServ sets mode: +v KittyCat
[20:24:59] <Jonny-> caedes, yeah it's just some random gravis patches I found
[23:41:03] *** jmbc <jmbc!~juanma@unaffiliated/jmbc> has quit IRC (Quit: ircII EPIC4-2.10.1 -- Are we there yet?)