00:13 (join) emma 00:21 (nick) emma -> emm 00:22 (nick) emm -> emma 00:45 (join) aeouhtns_ 00:46 aeouhtns_: hi people, i am back 00:47 (quit) aeouhtns: Ping timeout: 252 seconds 00:48 (quit) aeouhtns_: Client Quit 01:42 (quit) sunnyps: Ping timeout: 258 seconds 01:43 (part) byrongibson 04:25 (quit) Lajla: Ping timeout: 240 seconds 04:42 (quit) waltermai: Ping timeout: 265 seconds 04:45 (join) dzhus 04:52 (join) masm 05:38 (join) Lajla 05:58 (quit) masm: Quit: Leaving. 06:15 (quit) dzhus: Remote host closed the connection 06:42 (join) masm 07:14 (join) hanDerPeder 07:34 (quit) hanDerPeder: Quit: hanDerPeder 07:53 (join) hanDerPeder 08:16 (join) dzhus 09:59 (join) abc0x0 09:59 (quit) abc0x0: Client Quit 10:30 (join) anRch 10:55 (join) lisppaste 11:36 (quit) anRch: Quit: anRch 14:26 j3parker: if i am in the racket command line and i have a definition in the global environment is there any way to save it to disk? 14:27 j3parker: i'm processing a 5mb string and i've done a number of passes but i am worried at soem point i am going to run out of memory 14:27 j3parker: i guess i could just save the string to a text file and load it again later, but in general is there a way to save state? 14:39 (join) waltermai 17:57 (join) Nanakhiel 18:01 (quit) Lajla: Ping timeout: 258 seconds 18:13 (nick) Nanakhiel -> Lajla 18:30 (quit) dzhus: Ping timeout: 260 seconds 18:47 (join) jonrafkind 19:28 (quit) masm: Quit: Leaving. 19:45 eli: ח3: פןמע 19:46 eli: כובלץ 19:46 eli: j3parker: ping 19:48 eli: j3parker: When you see this -- as I replied, I'm not completely settled yet, so it'll take me a few days to get back to that -- but the short version is that there's not much that is needed for a mirror... 19:48 eli: jay-mccarthy: ping 19:52 (join) ebering 19:52 ebering: is there a midi library for plt? 19:53 eli: ebering: Which platform? 19:53 ebering: eli: linux 19:53 ebering: (sadly no impromptu) 19:54 j3parker: eli: alright, email our sysadmin when you are settled in :) 19:55 eli: j3parker: ok 19:55 eli: ebering: linux is the most problematic in that area. 19:55 ebering: eli: what I feared 19:56 eli: I have code for playing midi on windows (which is the easiest), 19:56 eli: and also some code for OSX that is a major PITA to do, but it should be working according to rumors. 19:56 eli: But for linux, I don't know of any *robust* way to just do the simple thing of sending out midi events. 19:57 eli: If you know of something, I'll be happy to hear about it. 19:57 eli: It's basically the last piece missing to add it into the distribution.\ 19:57 eli hates foreign keyboards. 19:58 Lajla: eli, which? 20:00 eli: Lajla: A hebrew one, but even worse with some keys that are placed at weird places. 20:01 Lajla: Ahh, figures. 20:01 eli: (And some Windows key combination that makes it switch to hebrew, and since I don't know what it is, I have to restart my viewer when it happens...) 20:01 Lajla: My keyboard switches to nagari or Russian all the time too 20:01 Lajla: eli, ctrl+shift? 20:02 eli: Ah, Alt+Shift. 20:02 Lajla: Almost good enough 20:02 eli: I could disable that, but it will probably confuse the hell out of my mother.... 20:02 Lajla: computers confuse mothers man 20:05 ebering: eli: no, I know nothing. well other than to dump an abstract representation at a perl program 20:08 eli: ebering: Ah, there's a perl library that works on linux? Do you know how well it works? (If it's robust, it will be a good reference point for doing whatever they're doing.) 20:08 ebering: http://search.cpan.org/~sburke/MIDI-Perl-0.8/lib/MIDI.pm 20:08 ebering: dunno how well it works 20:09 ebering: but it exists and seems to be written by a linuxer 20:09 ebering: it only does file output 20:09 eli: Bah. 20:09 ebering: but that is what I want 20:09 ebering: so I am happy 20:09 eli: File output is very easy. 20:09 j3parker: sad that impromptu will never be portable 20:10 ebering: eli: oh? 20:10 eli: In any case, to do file output you don't even need a library -- it's just time-stamped 3-byte midi events. 20:10 eli: Unless you're looking for something more high-level on top of that kind of functionality. 20:11 ebering: eli: something slightly more high level 20:12 eli: Well, we don't have anything in that area then. Looking at that package, things like scores and combining tracks etc would be what I'm thinking of. 20:13 ebering: yea, that is what I need 20:13 ebering: well, my old friend perl will once again serve some glue role 20:14 eli: FWIW, it should be relatively easy to do such things. I'd ask more about what you need, except that I have a pillow that I'm going to meet in exactly 10 seconds. 20:14 eli crashes\ 20:33 (nick) Lajla -> Islaam 20:34 (join) neilv 20:34 (nick) Islaam -> nihlniisadxhaei 20:34 (nick) nihlniisadxhaei -> niarch 20:35 (nick) niarch -> Lajla 20:51 (join) NNYC 20:52 NNYC: Hello... 20:53 (quit) NNYC: Client Quit 20:55 (part) ebering 21:17 (join) maxwellian 21:20 (part) maxwellian 22:05 (quit) jonrafkind: Ping timeout: 260 seconds 22:09 (part) neilv: "Leaving" 22:17 (join) jonrafkind 22:39 (join) byrongibson 23:07 (part) byrongibson