April 15, 2008  
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30

[00:00:02] *** nitrotrigger has quit IRC
[00:03:12] *** Walt has joined #openal
[00:03:17] *** Walt has joined #openal
[00:03:21] *** Walt has joined #openal
[00:48:55] *** juanmabc has quit IRC
[02:10:43] *** rsp has left #openal
[04:23:15] * KittyCat is away: sleep
[05:45:40] *** Walt has quit IRC
[08:39:17] *** Walt has joined #openal
[11:00:14] *** Walt_ has joined #openal
[11:16:50] *** Walt has quit IRC
[11:19:27] *** predaeus has joined #openal
[11:19:27] *** ChanServ sets mode: +v predaeus
[12:59:54] *** Naib has joined #openal
[12:59:55] *** ChanServ sets mode: +v Naib
[13:00:04] *** Naib has left #openal
[14:12:39] *** rsp has joined #openal
[14:12:40] *** ChanServ sets mode: +v rsp
[14:55:22] *** juanmabc has joined #openal
[14:55:22] *** ChanServ sets mode: +v juanmabc
[15:51:39] *** D0pamine has quit IRC
[16:23:41] *** Walt_ has quit IRC
[16:24:25] <rsp> KittyCat: Have you got any experience with smooth music looping
[16:24:55] <rsp> Basically I would have to play two songs at a time when it's about to end hmm
[16:27:28] <KittyCat> what are you trying to do?
[16:28:30] <rsp> I have 6 second "long" song which I want to repeat smoothly
[16:28:45] <rsp> It has echo effects so I am thinking of ways to loop it
[16:29:13] <rsp> My only idea I have right now is to play the start on another track when it's about to end on the first track
[16:31:20] *** Walt has joined #openal
[16:32:23] <KittyCat> just play/loop it as normal. when the ov_read function returns less than the amount asked for, reopen the file
[16:33:10] <rsp> But that won't play the song 100% through right?
[16:41:13] <KittyCat> why wouldn't it?
[16:41:16] <KittyCat> oh
[16:41:37] <KittyCat> that's right, it returns only a litted amount of bytes, regardless of what you ask for
[16:41:43] <KittyCat> *limitted
[16:42:00] <KittyCat> checking for a return of 0 then reopening the file should be fine
[16:54:08] *** D0pamine has joined #openal
[16:54:08] *** ChanServ sets mode: +v D0pamine
[16:54:46] *** Dentoid has joined #openal
[16:55:11] <Dentoid> Hey
[16:55:29] <Dentoid> Is there anything special I need to know to run OpenAL in multiple threads?
[16:56:42] <Dentoid> I've got a system where most stuff is done in one thread, then some buffer upload & queing is done in another. It works if both run in the same, but when I do the buffering in a separate it's just silent
[17:01:20] <Dentoid> Hmm think it's my bad. :)
[17:03:40] <KittyCat> nothing too special, other than the current context being shared by all threads
[17:04:32] * KittyCat is back.
[17:04:48] <Dentoid> Hey :)
[17:05:51] <Dentoid> Yeah I think it's my system that craps up with the updates
[17:05:58] <Dentoid> So never mind for now :)
[17:15:56] *** Walt has quit IRC
[18:17:22] *** Dentoid has quit IRC
[19:05:29] *** Walt has joined #openal
[19:05:35] *** Walt has joined #openal
[19:36:16] *** juanmabc has quit IRC
[20:23:16] *** D0pamine has quit IRC
[20:23:56] *** D0pamine has joined #openal
[20:23:57] *** ChanServ sets mode: +v D0pamine
[20:26:45] *** D0pamine has quit IRC
[20:27:06] *** D0pamine has joined #openal
[20:27:07] *** ChanServ sets mode: +v D0pamine
[20:28:38] *** D0pamine has quit IRC
[20:28:55] *** D0pamine has joined #openal
[20:28:55] *** ChanServ sets mode: +v D0pamine
[20:47:07] *** predaeus has quit IRC
[21:28:28] *** rsp has left #openal
[21:53:06] *** Alam_Debian has quit IRC
[22:06:36] *** Alam_Debian has joined #openal
[22:06:37] *** ChanServ sets mode: +v Alam_Debian
[22:13:43] *** Setien has joined #openal
[22:13:43] *** ChanServ sets mode: +v Setien
[22:14:10] <qknight> help
[22:14:12] <qknight> KittyCat:
[22:14:21] <qknight> wheren can i set the -lpulse path?
[22:14:31] <qknight> i need to test another (local) pulse installtion
[22:14:46] <qknight> which has a) it's includes in a different location and b) which needs to be linked against a lib in a different dir
[22:15:17] <KittyCat> normally you'd use pkg-config to find installation directories if they're not in the normal places
[22:15:54] <KittyCat> eg, `pulse-config --cflags` in the CFLAGS and `pulse-config --libs` in LDFLAGS
[22:16:22] <qknight> there is no pulse-config
[22:16:22] <qknight> ;P
[22:16:41] <KittyCat> pa-config? paudio-config? pulseaudio-config?
[22:16:51] <qknight> no pa-config
[22:16:58] <qknight> no paudio-config
[22:17:06] <qknight> no pulseaudio-config
[22:17:07] <qknight> no
[22:18:59] <qknight> i wonder how cmake finds it in the first place...?
[22:19:19] <KittyCat> if it's in the set compiler directories
[22:19:39] <qknight> % grep "pulse/pulse.h" *                                                         2533 2 pts/2 ~/Desktop/projects/pulseaudio/openal-soft joachim@Z3 08-04-15 22:14:51
[22:19:42] <qknight> CMakeCache.txt://Have include pulse/pulse.h
[22:19:43] <qknight> that's all i can find
[22:20:19] <KittyCat> the stuff is normally in /usr[/local]/lib and /usr[/local]/include
[22:20:34] <qknight> ok
[22:20:39] <qknight> so it just tries to find it there then
[22:20:42] <qknight> that would explain much
[22:21:24] <KittyCat> the -Ifoo and -Lfoo switches can be used to add more search directories, which is what *-config scripts are for
[22:21:25] <qknight> i need to adapt it to saerch in /mydir/include/pulse
[22:21:44] <qknight> how complicatted
[22:28:13] *** juanmabc has joined #openal
[22:28:13] *** ChanServ sets mode: +v juanmabc
[22:34:16] *** Setien has quit IRC
[23:43:09] <qknight> ok
[23:43:29] <qknight> i will focus on my current goals until i fiexed all FIXME and TODOS
[23:43:38] <qknight> and when the glitch_free get's official
[23:43:48] <qknight> i will change it
[23:45:42] *** juanmabc has quit IRC

top