00:08:49 -!- milanj [n=milan@79.101.169.102] has quit ["Leaving"] 00:15:43 Puppster [n=jared@99-23-192-153.lightspeed.austtx.sbcglobal.net] has joined #ccl 00:38:33 -!- palter [n=palter@c-65-96-32-204.hsd1.ma.comcast.net] has quit [] 00:40:24 -!- joubert [n=joubert@user-0cev80t.cable.mindspring.com] has left #ccl 01:04:08 palter [n=palter@c-65-96-32-204.hsd1.ma.comcast.net] has joined #ccl 01:08:25 -!- Puppster [n=jared@99-23-192-153.lightspeed.austtx.sbcglobal.net] has quit [Read error: 110 (Connection timed out)] 01:29:57 -!- palter [palter@clozure-BB1CFD88.hsd1.ma.comcast.net] has quit [Quit: palter] 01:29:58 -!- palter [n=palter@c-65-96-32-204.hsd1.ma.comcast.net] has quit [] 01:48:43 -!- rme [n=rme@pool-70-104-120-172.chi.dsl-w.verizon.net] has quit [] 01:53:05 Puppster [n=jared@99-23-192-153.lightspeed.austtx.sbcglobal.net] has joined #ccl 02:35:28 Arelius` [n=user@64.174.9.113] has joined #ccl 02:35:34 Evening 02:36:39 What do I need to do to be able to reference AURenderCallbackStruct in the FFI? 02:37:39 rme [n=rme@pool-70-104-120-172.chi.dsl-w.verizon.net] has joined #ccl 02:38:01 Have you read the manual chapter on the FFI ? 02:39:13 Been trying to 02:39:29 The whole FFI is a bit over my head atm though 02:40:43 The struct should be part of cocoa.... which is why I am confused as to why the FFI doesn't already exist 02:41:26 something like (rlet ((my-struct #>AURenderCallbackStruct)) ...) 02:41:34 you might try to look at http://trac.clozure.com/ccl/wiki/GradientWindow 02:41:58 Is that maybe Leopard+-only ? 02:42:07 (rlet (input :enderallbacktruct) 02:42:13 doesn't seem tow ork 02:42:17 to work* 02:42:25 -!- leo2007 [n=leo@cpc2-cmbg15-2-0-cust694.5-4.cable.virginmedia.com] has left #ccl 02:42:27 I think CoreAudio is pretty old 02:43:33 It can't seem to find AudioUnitSetProperty either 02:48:55 I'm not sure that the AudioUnit stuff is part of Cocoa (but I don't know for sure); the examples of using it that I can find by Googling seem to be older, Carbon-based things. 02:50:27 Err, yeah, it's probally part of Carbon 02:50:34 Are those not part of the FFI? 02:51:10 It looks like we don't ship interfaces for CoreAudio.framework and its friends. 02:52:13 Hmm 02:52:26 One friend being CoreAudioKit. 02:52:42 Does ccl have any sort of low level audio output? 02:53:09 Don't understand the question. 02:54:27 I want to output audio, by directlly writing audio buffers 02:56:50 Presumably by calling some library routines (like those provided by CoreAudio ...) that know how to do that, which is a lot easier to do if you have interfaces for that library. 02:57:41 Arelius`: There isn't really anything lower-level than CoreAudio for doing this on the Mac, at least not anything that you really want to be mucking about with. 02:57:47 Maybe OpenAL? 02:58:18 (never used it myself, but it's apparently there and might be less weird than Core Audio) 02:58:46 chandler: I don't want anything *more* low-level 02:58:54 just something that might be a bit easier to use in cl. 03:00:47 -!- Puppster [n=jared@99-23-192-153.lightspeed.austtx.sbcglobal.net] has quit [Read error: 60 (Operation timed out)] 03:07:45 I don't know for sure, but it looks like OpenAL is part of CoreAudioKit; unless someone's already doing so, I can generate CoreAudioKit interfaces. 03:46:00 OK, I checked in CoreAudioKit interfaces. You need to do '(use-interface-dir :coreaudiokit)' to access the types and constants and '(objc:load-framework 03:46:43 whoops. ... '(objc:load-framework "CoreAudioKit" :coreaudiokit)' to access any ObjC classes/methods. 03:53:02 Puppster [n=jared@99-23-192-153.lightspeed.austtx.sbcglobal.net] has joined #ccl 03:54:20 gbyers: Thanks! 04:15:51 bfulgham_ [n=brent@adsl-69-234-109-204.dsl.irvnca.pacbell.net] has joined #ccl 04:22:34 lpolzer_ [n=lpolzer@dslb-088-073-208-117.pools.arcor-ip.net] has joined #ccl 04:23:37 -!- bfulgham_ [n=brent@adsl-69-234-109-204.dsl.irvnca.pacbell.net] has quit [Remote closed the connection] 04:38:52 -!- lpolzer [n=lpolzer@dslb-088-073-235-162.pools.arcor-ip.net] has quit [Read error: 110 (Connection timed out)] 05:11:34 -!- rme [rme@clozure-EE0CED86.chi.dsl-w.verizon.net] has quit [Quit: rme] 05:11:34 -!- rme [n=rme@pool-70-104-120-172.chi.dsl-w.verizon.net] has quit [] 05:25:09 rme [n=rme@pool-70-104-120-172.chi.dsl-w.verizon.net] has joined #ccl 05:49:26 sellout [n=greg@c-24-128-48-180.hsd1.ma.comcast.net] has joined #ccl 06:29:51 how do i detect/recover from an error in ccl::map-file-to-octet-vector? 06:34:16 What sort of error? 06:36:51 like opening a file that doesn't exist 06:37:13 it sends me to a break loop interactively, i guess 06:39:03 It signals a file error in that case. You can deal with that in the usual way (with handler-case or whatever). 06:46:55 -!- sellout [n=greg@c-24-128-48-180.hsd1.ma.comcast.net] has quit [] 06:51:31 thanks, i am not very familar with the common lisp error handling stuff... i found some tutorial on how to use handler-case and it seems to be working fine 06:55:36 -!- Puppster [n=jared@99-23-192-153.lightspeed.austtx.sbcglobal.net] has quit ["Leaving"] 07:03:56 Adlai [n=adlai@unaffiliated/adlai] has joined #ccl 07:08:25 palter [n=palter@c-65-96-32-204.hsd1.ma.comcast.net] has joined #ccl 07:24:36 -!- rme [n=rme@pool-70-104-120-172.chi.dsl-w.verizon.net] has quit [] 08:15:23 -!- Adlai [n=adlai@unaffiliated/adlai] has quit ["out"] 09:08:14 -!- palter [palter@clozure-BB1CFD88.hsd1.ma.comcast.net] has quit [Connection reset by peer] 09:08:15 palter_ [n=palter@c-65-96-32-204.hsd1.ma.comcast.net] has joined #ccl 09:08:15 -!- palter [n=palter@c-65-96-32-204.hsd1.ma.comcast.net] has quit [Read error: 104 (Connection reset by peer)] 09:08:17 -!- palter_ is now known as palter 09:08:18 -!- palter_ is now known as palter 09:33:23 Adlai [n=adlai@unaffiliated/adlai] has joined #ccl 09:46:46 -!- Adlai [n=adlai@unaffiliated/adlai] has quit [Read error: 54 (Connection reset by peer)] 09:48:10 joswig [n=joswig@e177120052.adsl.alicedsl.de] has joined #ccl 09:57:22 -!- lispm [n=joswig@e177157147.adsl.alicedsl.de] has quit [Read error: 110 (Connection timed out)] 10:16:23 Adlai [n=Adlai@unaffiliated/adlai] has joined #ccl 12:44:42 leo2007 [n=leo@cpc2-cmbg15-2-0-cust694.5-4.cable.virginmedia.com] has joined #ccl 13:11:03 sellout [n=greg@c-24-128-48-180.hsd1.ma.comcast.net] has joined #ccl 13:36:29 cvandusen [n=user@12.185.80.194] has joined #ccl 16:14:52 anRch [n=markmill@64.134.242.116] has joined #ccl 17:20:10 -!- anRch [n=markmill@64.134.242.116] has quit [] 17:37:46 -!- Adlai [n=Adlai@unaffiliated/adlai] has quit [Remote closed the connection] 17:38:05 Adlai [n=adlai@unaffiliated/adlai] has joined #ccl 17:57:29 -!- Adlai [n=adlai@unaffiliated/adlai] has quit [Remote closed the connection] 17:58:10 Adlai [n=adlai@unaffiliated/adlai] has joined #ccl 18:20:24 -!- Adlai [n=adlai@unaffiliated/adlai] has quit [Read error: 110 (Connection timed out)] 18:36:44 rme [n=rme@pool-70-104-120-172.chi.dsl-w.verizon.net] has joined #ccl 18:40:10 -!- leo2007 [n=leo@cpc2-cmbg15-2-0-cust694.5-4.cable.virginmedia.com] has quit [Read error: 60 (Operation timed out)] 19:21:47 milanj [n=milan@93.86.241.124] has joined #ccl 19:33:42 -!- gz [Clozure@clozure-93943513.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit [Input/output error] 19:58:51 leo2007 [n=leo@cpc2-cmbg15-2-0-cust694.5-4.cable.virginmedia.com] has joined #ccl 20:26:22 Adlai [n=Adlai@unaffiliated/adlai] has joined #ccl 21:18:18 -!- joswig [n=joswig@e177120052.adsl.alicedsl.de] has quit [Remote closed the connection] 21:36:01 -!- palter [n=palter@c-65-96-32-204.hsd1.ma.comcast.net] has quit [] 21:59:37 palter [n=palter@c-65-96-32-204.hsd1.ma.comcast.net] has joined #ccl 22:29:54 -!- cvandusen [n=user@12.185.80.194] has quit ["ERC Version 5.3 (IRC client for Emacs)"] 22:45:04 anRch [n=markmill@c-75-67-17-29.hsd1.ma.comcast.net] has joined #ccl 22:47:40 palter_ [n=palter@c-65-96-32-204.hsd1.ma.comcast.net] has joined #ccl 23:19:14 -!- rme [rme@clozure-EE0CED86.chi.dsl-w.verizon.net] has quit [Quit: rme] 23:19:14 -!- rme [n=rme@pool-70-104-120-172.chi.dsl-w.verizon.net] has quit [] 23:41:43 rme [n=rme@pool-70-104-120-172.chi.dsl-w.verizon.net] has joined #ccl 23:46:45 -!- palter_ [n=palter@c-65-96-32-204.hsd1.ma.comcast.net] has quit [] 23:48:38 -!- anRch [n=markmill@c-75-67-17-29.hsd1.ma.comcast.net] has quit [] 23:59:26 -!- palter [palter@clozure-BB1CFD88.hsd1.ma.comcast.net] has quit [Connection reset by peer] 23:59:33 palter_ [n=palter@c-65-96-32-204.hsd1.ma.comcast.net] has joined #ccl 23:59:34 -!- palter [n=palter@c-65-96-32-204.hsd1.ma.comcast.net] has quit [Read error: 104 (Connection reset by peer)] 23:59:36 -!- palter_ is now known as palter