00:00:00 --- log: started forth/01.02.09 01:00:04 --- part: adu left #forth 03:05:36 --- quit: aaronl (Ping timeout for aaronl[vitelus.com]) 04:21:38 --- join: pinkspider (pinkspider@194.3.123.55) joined #forth 04:34:22 --- quit: pinkspider (Leaving) 07:09:37 --- join: ult_ (ult@149.149.201.30) joined #forth 07:09:40 --- quit: ult (Read error to ult[149.149.201.30]: Connection reset by peer) 08:13:15 --- join: Fare (fare@ppp63-net1-idf2-bas1.isdnet.net) joined #forth 08:50:33 --- join: uIt (ult@149.149.201.30) joined #forth 08:50:49 --- quit: ult_ (Ping timeout for ult_[149.149.201.30]) 13:20:45 --- join: FareTower (fare@ppp63-net1-idf2-bas1.isdnet.net) joined #forth 13:20:55 --- part: FareTower left #forth 16:31:09 --- join: adu (andrew@adsl-63-201-90-133.dsl.snfc21.pacbell.net) joined #forth 16:32:17 hi 16:35:47 --- join: tcn (tcn@207.198.30.91) joined #forth 16:40:58 --- quit: tcn (Client Exiting) 17:02:15 --- join: JohanRussouw (jrus@196.30.126.12) joined #forth 17:02:37 hi adu Fare uIt 17:03:06 'hi 17:03:14 how r u Fare 17:04:33 not 17:04:38 what about you? 17:04:57 not? i am fine , u use linux and forth? 17:05:48 which forth? gforth? 17:06:41 yes whatever , i have not been using forth in a long time 17:07:12 i wanna put forth in my pc's bios 17:07:57 like, put OpenBoot in OpenBIOS? 17:08:36 hi all 17:09:17 writing some OpenBoot, then a BIOS in OpenBoot might be fun 17:10:03 --- join: TheBlueWizard (TheBlueWiz@216.25.205.172) joined #forth 17:10:03 --- mode: ChanServ set mode: +o TheBlueWizard 17:10:08 hiya all 17:15:42 hi 17:15:51 howz the bw going? 17:16:21 --- join: tcn (tcn@207.198.30.97) joined #forth 17:16:45 hey 17:17:02 hiya adu....doing ok.....my bug report was reject due to lack of interest in fixing it :(((( 17:17:11 hiya tcn 17:17:33 hehe.. what bug? 17:18:16 tcn: wassup? 17:19:15 --- quit: Fare (Connection reset by pear) 17:19:16 bug $68646, posted to Progeny at CosmicRay's "advice" (I'll gripe about that to him when he is back online) 17:19:57 thats too bad 17:20:41 yeah...and I thought Linux community is renowned for responsive bug fixes... I've learned otherwise 17:23:00 responsive 17:23:02 hehe 17:23:22 :-] 17:23:58 I'd bet a "ForthOS" hacker would be, um, nore responsive than a Linux hacker ;) 17:25:31 hahaha 17:25:48 yes yes 17:26:02 :) 17:26:21 heh.. a forth os is a lot easier to fix.. 17:27:23 I440r's project could be regarded as a step in the direction of developing a "Forth OS", if ever.... :) 17:27:39 yes, it would be 17:28:36 i have a forth os.. 17:28:45 oh? 17:28:54 and some russians have one.. 17:29:19 they pinched some i/o code from mine 17:29:39 heh...as long as it's GPL'd it's ok :) 17:31:51 yup 17:34:20 adu.. how's your PPC port going? 17:34:50 i've got my asm code to call the syscall for writing to stdout 17:34:57 :) 17:35:00 cool 17:35:03 but nothing more yet 17:35:20 great! now you can start debugging stuff.... 17:35:20 linux? 17:35:32 no darwin 17:35:39 what's that?? 17:35:47 apple's FreeBSD 17:35:54 ahhhh 17:35:56 hehe 17:36:29 i'll try it on linux when its upto speed, but right now i'm more concentrated with keeping in touch. i'm still trying to get my linux inet workin 17:36:42 linux sucks 17:36:56 maybe i should stick with osx then 17:37:08 cuz i can't get ANY forths to compile under osx 17:37:21 i tried gforth/pforth 17:37:31 and everything else is for x86 17:38:40 everything? 17:39:21 what's osx? 17:39:44 MacOS X 17:40:23 hmm, that sucks too 17:40:47 so what's wrong with darwin? 17:44:10 Darwin is the GUI part 17:48:14 ok, so let's get isforth running :) 17:48:26 the C forths all suck anyway 17:49:16 we need new forths for these new platforms 17:50:48 C forth sux alright....C isn't meant for implementing Forth anyway :) 17:51:35 hehe, you know what's scary, I was thinking of writing a VBA forth 17:52:18 tbw: nooooo 17:53:06 tcn: hahahahaha 17:53:20 Darwin is the name for Apple's FreeBSD 17:53:27 the GUI's name is Quatrz 17:53:42 oh? 17:53:46 yes 17:53:58 i'm starting to like OSX's Architecture 17:54:17 that's news to me 17:54:40 Quartz = new name for NeXTSTEP's "Desplay PostScript" 17:55:02 Darwin = name for "The Unix Kernel" 17:55:26 dps.. hehe 17:55:43 dps is cool 17:55:45 and fast 17:56:00 hmm.. interesting 17:56:11 these windows are soo much more complex than MacOS's and they display like 4x as fast. 17:56:26 i'm starting to mess w/ regular PS now 17:56:31 4x? hmm! 17:56:33 all the windows have a shadow in back of them 17:57:18 tbw: well, maybe 2x. they just draw faster. 18:00:35 I see....PS displaying does require CPU work...but fortunately we now have fast CPU, so it isn't a big issue anymore....but I'd love to see PS recasted into Forth clothing...should be interesting 18:02:13 I notice it treats lists, strings, comments, and control-flow blocks in the parser - not as regular words 18:02:32 maybe i could work on a mod to ppp-isforth for OSX's graphics server for an interactive ps interpreter 18:02:36 ppc 18:02:39 rather 18:03:07 tcn: PS does that? 18:04:35 yeah, seems to 18:05:25 there may be some sense to it.. 18:06:35 hmm....I think it just tokenize a few pieces such as { } /xxxx whatever, and then lets the PS "defs" do the rest of the work....I still have PS 2 reference book lying somewhere in my apt hehe 18:06:47 but with regular forth you can write programs to process it, as long as you follow some rules.. 18:07:03 yeah, that't it 18:07:25 ps is very forth-like tho isn't it? 18:07:35 many things separated by space 18:07:43 basically it is forth 18:07:45 yeah...shouldn't be too hard to parse PS...but you have to be a bit more careful, since spaces aren't delimiters like in Forth 18:07:58 hmm 18:08:24 maybe i could make ppc-isforth have modules that can alter the forth interpreter 18:08:31 adu: PS is a lot like Forth, yes...stack-oriented, etc....just has a "higher level" syntax 18:08:41 ya 18:08:41 is ps a typed language? 18:08:51 it'd be a REAL pain to get it to understand pdf. 18:08:53 weakly typed, yes 18:09:18 I personally ban pdf stuff...Adobe is so idiotic 18:09:49 yup 18:10:23 then IIRC Adobe is cooking up a successor to PDF, which is even worse.... 18:11:07 hmm.. does acrobat display PS files? 18:11:43 dunno.....but fortunately ghostscript can display ps and pdf 18:11:57 some pdf's 18:12:07 I've noticed that acrobat is picky about pdf....*sarcasm* 18:13:27 dinner 18:13:33 --- nick: adu -> adu-food 18:14:07 pdf is just...vomitrocious :) 18:16:29 hmm.. so.. isforth is almost running.. wow ;) 18:17:08 you got it sort of running, eh? I haven't even tried it.... 18:18:16 i got the basic terminal i/o words working 3 weeks ago.. been busy ever since 18:18:33 ah 18:18:51 but all the other words are basically complete, just need testing 18:19:13 I440r shouyld be happy.... 18:19:30 i dunno if i440r ever actually tested the words :) 18:20:04 heh....I know I440r is quite busy right now.... 18:21:04 work? 18:21:20 contract work, IIRC 18:22:47 yeah.. 18:26:20 --- nick: adu-food -> adu 18:27:49 haha.. i see i440's conversation about the FPU.. 18:27:58 i've wondered about that 18:29:20 so he says, if they put as much effort into the integer unit as they put into the FPU, floating point would not be faster 18:30:27 interesting 18:31:16 ha ha ha....true...then again, Inumb poured a lot of $$$ into FPU cuz it was for biz computing, y'know, those accounting stuff 18:31:35 Inumb = In + dumb 18:34:53 ack.. what use is FP for currency?? 18:36:10 can't you read between the lines? marketing! 18:36:28 you'd think accountants would want the money to add up _exactly_ not "close enough" 18:36:37 * TheBlueWizard agrees that using FPU for accounting is real dumb....and shrugs 18:37:08 hehe 18:37:44 it's like the two CAD programs i've used.. microstation (fixed) vs. autocad (float)... guess which is faster :) 18:38:09 EVEN on the pentium 18:38:19 * TheBlueWizard ponders, and realizes that is dependent on which CPU is being used :-/ 18:38:48 Pentium.....I'd say FP would have a slight edge...... 18:41:38 autocad's slower 18:42:05 heh.. autocad also uses LISP as its extension language :) 18:42:23 hmm....interesting....then again how they're implemented is another thing hehe... 18:43:09 Lisp? I oft heard Lisp is slow...but I also get rather contradictory stmt that Lisp is now fast...I never have used Lisp though....hehe 18:44:40 i think it favors some inefficient techniques.. 18:45:11 that's why I said "implementation issue" ;) 18:45:34 --- quit: JohanRussouw (Read error to JohanRussouw[196.30.126.12]: Connection reset by peer) 18:45:48 merely comparing XP (fixed point) vs FP is tricky enough already.... 18:45:55 yeah.. 18:46:18 and a lot of autocad itself seems to be written in lisp 18:46:58 * TheBlueWizard used to think that int math always beat FP math...then learned otherwise....GIMPS uses FP math cuz it is faster than int math.... 18:49:02 i guess lisp could be fast with an optimizing compiler.. 18:50:01 yeah...I think so 18:51:20 xp=fixed? 18:51:29 hmm 18:53:30 i'd rather add list-handling words to forth, than use lisp for everything 18:53:39 what acronym would you use for fixed point? 18:54:17 traditional Forth likes to do things on the cheap :) 18:55:24 adu, you still using gas? 18:59:00 y 18:59:01 a 18:59:47 yes 18:59:53 why do you ask? 19:01:08 oh.. i dunno if it'll work for isforth 19:01:09 tbw: maybe ip 19:01:25 tbw: xp = Extreme Programming 19:01:38 yet ip = internet protocol 19:01:55 hence the question hehe 19:01:57 then don't abbreviate it 19:02:03 fxp 19:02:11 flp 19:02:12 fxlp 19:02:12 gas syntax is way different from NASM syntax 19:02:18 is 5 letters too much to type????? 19:02:21 ya i've noticed 19:02:39 i'd rather type 3 than 15 19:02:42 gas won't be able to assemble NASM source code 19:02:54 i know 19:03:06 and nasm is only for the x86 19:03:06 i'm perfectly aware of that 19:03:11 i know 19:03:19 well 19:03:24 adu: use context....it ain't hard....I just use xp for fixed point, and for extreme programming in other context ;) 19:03:37 but do different ports of the same program haveto be written in the same assembler? 19:03:50 you could write a preprocessor for gas.. 19:03:57 tbw: ok, i was just being picky anyway 19:04:07 maybe 19:04:19 but still i haveto work on the ppc port. 19:04:31 NASM --> gas? hrm....it'd be a lot of work...prolly a no go, since gas makes some assumption about the layout of data and code, IIRC 19:04:39 tcn: or i could run it thru cpp before gas 19:04:40 nononon 19:05:12 just a preprocessor to simplify the dictionary linking stuff 19:05:31 cpp would work for that wouldn't it? 19:05:41 doubt it 19:05:47 hmm 19:06:03 i was thinking, write your own.. perl or somethig 19:06:06 could the preproc'r be written in perl? 19:06:12 :) 19:06:23 good idea ;) 19:06:35 u know perl? 19:06:55 ah....building up linked list....some type of preprocessor will help a lot, yes....even NASM seems to suck in that area.... 19:06:57 i hate it.. but if it works for you.. 19:07:04 yes 19:07:14 my most succesful programs in unix have been in perl 19:07:33 in fact I already wrote the dictinary building stuff in Python (Python is pleasant to work with) 19:07:34 my shell/python/tcl scripts haven't gone real well 19:07:46 i messed with a perl preproc.. but then I figured out how to get by with just nasm 19:07:49 i don't particularly like perl, but it does the job 19:15:47 ok see ya all.. 19:16:00 bye tcn 19:16:03 gonna do some coding. 19:16:14 yeah! go code poundin'! 19:17:29 can you tell me about nasm? 19:18:19 what do you need to know about NASM? 19:18:35 i want to know what exactly it does that gas can't. i know about the #def x y #def y 3 #def x 2 thing 19:19:08 are there docs on it online? 19:19:23 i don't have info right now. i have 'man' 19:20:21 ah...NASM supports a lot of things like sections and advanced labelling system...gas isn't really designed for hand coding....it is intended for assembling the compiler's outputting 19:20:43 I heard gas can easily choke on malformed assembly codes.... 19:21:38 adu: that #xdefine thing is the main thing 19:22:11 and your basic .text/.data sections will be fine 19:22:38 one caveat: I am not keen on gas; just that I know gas is pretty lame compared to other assemblers..... 19:25:22 u could hand-code this thing.. 19:26:01 or write a really basic assembler.. in perl maybe.. shouldn't be too hard with a RISC chip 19:26:10 of course you can always hand-assemble stuff, like Steve Wozniak once used to do with his Apple ][ stuff ;) 19:27:06 you only need to do a few basic words in asm.. 19:28:16 yeah...just start very small...say, implement that classic inner interpreter thing plus one tiny primitive to ring a bell or something ;) 19:28:27 don't bother porting ALL i440r's asm code.. it's overkill.. minimize the amount of asm coding, especially on the first version.. 19:28:45 then loop on that tiny bell-ringer over and over and you would know you've got it 19:28:54 heh 19:29:25 yeah, i did the inner interpreter and 'A EMIT 19:29:56 I mean DD PLIT,'A',EMIT :) 19:30:06 just implement just enough critical words, with some sort of output routine there (no matter how lame; just see it in action is enough) 19:30:15 bell-ringer? 19:30:25 ctrl-G? :) 19:30:47 hheh 19:31:08 mine doesn't do that 19:31:20 that would be annoying 19:31:38 if there is a way to code up a little word that would push a big red button for me, I'd do that....much more noticeable this way.... :) 19:33:12 hehe big red button :) 19:33:45 with Redmond being the target in mind ;) 19:33:46 we had a box at work that would play some Mozart tune when it turned on.. 19:33:55 haha 19:34:02 who's redmond? M$? 19:34:08 yes! 19:34:22 i luckily know very little about M$ 19:34:28 Redmond, Washington is M$'s HQ place 19:34:39 where's the castle though? 19:34:57 adu: lucky you....so many people know of that name Redmond.... 19:34:59 i've seen Bill's mansion 19:35:10 hey let's all dress up as barbarians and storm the place 19:35:20 adu: in real life? or in pic or on TV? 19:35:31 i was in seattle and my aunt lives on the other side of the lake than him, so....... 19:35:55 tcn: I oft fantasize about pulling off the Million Programmers March, circling the M$ HQ 19:35:55 they pointed and said... know what that is? 19:35:57 hehe 19:36:01 hahahah 19:36:07 haha 19:36:48 u mean the Hundred Hacker H... H... uhht 19:37:08 adu: hrm...my big red button evidently would have a big side effect: bye-bye your aunt.... 19:37:15 sowwy! 19:37:17 PMP 19:37:19 MPM 19:37:32 Hurry! 19:37:36 HHH 19:37:37 the Hundred Hacker Hanging?? 19:37:41 no 19:37:49 lynch mob 19:37:50 Hundred Hacker Hurrying 19:37:51 * TheBlueWizard hrms....HHH? 19:38:10 Hufflepuff 19:38:14 hahah 19:38:15 Hundred doesn't sound dramatic...how about Humongous? 19:38:24 yes thats good 19:38:42 the Gazillion Geek Gathering 19:38:42 Humongous Hackers H_____..... 19:38:48 Hunt! 19:38:49 hehe 19:38:50 I like that GGG 19:38:52 Hunt 19:38:55 oo i like that 19:38:55 hahah 19:39:08 bring dogs :) 19:39:09 Gnu Geek Gathering 19:39:18 Gazilion Gnu Geek Gathering 19:39:22 um...better: LLL with Linux in it.... 19:39:32 Bill Gates would really hate that 19:39:34 but linux sux 19:39:38 Lots of Looney Linux (ppl) 19:39:52 tcn: hey, I like Linux 19:39:53 the Linux Losers' Lamefest :) 19:40:01 * tcn ducks 19:40:06 10053r 19:40:20 ok i admit it, i used to use linux 19:40:21 * TheBlueWizard whams tcn with a little Nerf bat ;) 19:40:30 it was better than Slowaris 19:40:37 tcn: what do you use now? 19:40:40 I understand...Linux ain't for everyone anyway 19:40:47 hahaha SLOW 19:40:56 freebiesd 19:41:03 ooo frebsd is good 19:41:24 darwin is based on freebsd 19:41:34 * adu thinks he said that earlier....oops 19:41:42 hahaha 19:42:35 * TheBlueWizard quickly qualifies his liking of Linux by saying "Debian Linux, of course....R**Hat sux" :) 19:44:32 hey adu, did i440r ever give you my isforth code? 19:44:53 nope 19:45:07 i got whatever was on isforth.sourceforge.net 19:45:09 ok.. here it is 19:46:06 UnRuleyis this complete? or an update? 19:46:15 s/UnRuly// 19:46:32 it runs 19:46:43 it's the latest 19:46:44 ok 19:46:48 thanx 19:47:07 i swear i haven't gotten my code to do much but print ' ' 19:47:17 i see i440r wants some changes but I dunno what and he's away 19:47:28 thats too bad 19:47:50 --- join: aaronl (aaronl@vitelus.com) joined #forth 19:48:07 it don't matter 19:48:38 anyway, you may be interested in the ioctl stuff, in io.1 19:48:58 howdy aaron 19:49:06 hiya aaronl 19:49:47 ok 19:49:51 i'll take a look 19:53:51 ok what i've found is that you can't call an interrupt by "int 0x80" or something. 19:54:22 you do "li 0x80 \ trap" for example. 19:54:35 li = load immediate 19:54:52 are you talking about Linux? 19:56:45 no asm 19:56:51 ppc 19:57:00 its rather fun actually 19:57:12 ah....of course PPC != x86 :) 19:57:46 um...what reg does li loads? li r?,0x90? 19:59:33 li loads into any register 19:59:41 i wrote that wrong, my fault 19:59:51 li r1,0x80 19:59:52 hehe 20:00:23 --- topic: set to 'http://isforth.sourceforge.net -- http://cvs.sourceforge.net/cgi-bin/cvsweb.cgi/isforth/?cvsroot=isforth' by ChanServ 20:00:29 --- mode: ChanServ set mode: -o TheBlueWizard 20:00:33 li r1,$80 \ trap... that sounds kinda like an ITS syscall 20:00:45 ah...that's what I'm looking for :) I know some PPC, but never code in PPC 20:01:01 * TheBlueWizard hits ChanServ with cluebat 20:01:09 idiotic ChanServ 20:01:41 the irc net just did something wierd 20:01:50 * TheBlueWizard nods 20:02:21 nickserv acts like I just logged on.. maybe it's host rebooted? 20:02:43 maybe 20:03:05 * TheBlueWizard mutters some arcane spell 20:03:12 and chanserv won't op you until you logon to nickserv right? 20:03:30 right 20:03:43 actually, id yourself to nickserv 20:04:25 --- mode: ChanServ set mode: +o TheBlueWizard 20:04:30 there! 20:04:43 my spell is successfully cast ;) 20:05:00 heh 20:05:29 z80? i started writing a z80 forth last fall! 20:06:08 on a graphing calculator :) 20:08:23 kewl 20:08:47 adu.. hehe, did you know 0 is the filehandle for STDIN/OUT? 20:10:03 tcn: 0 is stdin....1 is stdout...and 2 is stderr...read any C docs, or bash docs (see how it enumerate the stdin/stdout/stderr...) 20:10:25 6502 sounds nice.. never really programmed one (while knowing what I was doing anyway) 20:10:27 * TheBlueWizard expects tcn to say doh out loud 20:10:38 haha 20:10:45 * TheBlueWizard is 6502 pro :) 20:11:50 hmm.. i used 1 for stdin and out.. and it worked 20:13:36 well, the console get connected to 0 and 1 at the start...but that would change with redirections....try < and > stuff...you'll see how things change :) 20:13:37 i need to comment this code! 20:15:22 thanks :) 20:16:14 np....if you read the bash doc, you'll learn more...esp on the redirection stuff.... 20:18:11 heh.. all that 2>&1 crap, eh? i still haven't learned that.. i used to use tcsh 20:19:04 hehe...tcsh is ancient hehe 20:19:17 * TheBlueWizard used to work a bit with tcsh 20:19:28 yup.. |& and >& was all I had to know.. 20:19:36 tcsh is pretty nice....but it is built on non-free csh 20:19:58 |&? I never have seen this one before.... 20:20:00 zsh is also nice 20:20:11 zsh? not familiar with it 20:20:29 |& is | with stderr included 20:21:35 interesting! 20:23:02 i want to get into z80 20:23:26 so 0,1,2 are the actuall arguments for the fhp value? 20:23:51 fhp? 20:23:54 i've always thought that was funny 20:23:59 not fountain head proj 20:24:04 filehandle pointer 20:24:40 you mean FILE * as opposed to int? 20:25:00 fhp is a cersin type used by syscall... 20:25:13 'fd' 20:25:17 huh? 20:25:23 int fd 20:25:27 wierd 20:25:36 where did i think that was the type? 20:25:44 it's an index to a table of open files 20:26:28 damn 20:26:42 i understand now 20:27:18 * adu doesn't feel to dumb; he's a newbie 20:27:24 s/to/too/ 20:27:26 ok....FILE * is a file handler, while int fd is a file descriptor....fd = 0 is stdin, 1 = stdout, and 2 = stderr 20:27:27 me too 20:27:57 FILE * is libc crap 20:28:00 this is fun tho :) 20:28:39 predefines three variables (macros actually IIRC) stdin, stdout, and stderr, which are FILE * aliases of indices into fd array 20:28:56 tcn: no, FILE * is a good thing! 20:33:08 tcn: but is it still possible to use cpp&gas? 20:33:11 but is it necessary in forth? 20:33:21 adu: sure 20:33:25 i don't know 20:33:35 huh? 20:33:37 if cpp will gain you anything 20:33:55 tbw: is FILE really helpful in forth? 20:34:01 i think it might be easier for me if i had some constants defined 20:34:08 can gas do constants? 20:34:13 i suppose it would 20:34:29 adu: for building dict headers? I'm fairly sure it can be done...but it's easier to do it with Perl...even better, with Python 20:35:03 tcn: I am talking about FILE 20:35:38 * being good thing from C perspective (grr re: hitting ENTER prematurely) 20:36:32 dict headers? 20:36:35 um 20:36:44 i am just trying to program in asm first 20:37:13 * TheBlueWizard rubs his eyes 20:37:25 eh 20:37:31 tbw: is something wrong? 20:38:25 23:40 on the east coast :) 20:38:38 nothing...just a tad bit exasperated.... 20:38:57 same here (23:39 :) 20:39:44 8:40 here 20:40:04 36:58 sec 20:40:16 no 20:40:18 i mean 20:40:20 n/m 20:40:28 * TheBlueWizard laughs uproariously 20:40:37 39 20:41:06 8:40:57 20:41:12 8:41 :) 20:41:36 i'm a human cloc 20:41:37 k 20:42:45 heh 20:43:40 hehe 20:43:56 ult needs to find a good slut :) 20:44:08 huh?! 20:44:32 sorry, reading logs 20:45:46 ack! danish! 20:45:56 oh...hehe...I don't maintain logs, and I am not always on 20:46:14 haha 20:46:19 tunes.orp/~nef 20:46:22 gggg 20:46:26 orp 20:46:28 org 20:46:46 hehe 20:47:00 http://tunes.org/~nef/logs/forth/01.01.23 20:49:23 wow i'm in forth logs! 20:49:24 :) 20:54:46 hmm...ok mind telling me which line makes you remark that ult needs to find a good slut? 20:57:14 a couple days before that 20:58:36 oh...hehe 20:59:35 haha.. polyglot 21:00:13 bizzare 21:00:32 polyglot needing a good slut, is that what you're saying? 21:01:54 nevermind 21:02:20 ha ha ok 21:03:21 'hello world' in cobol, fortran, C, sh, asm, pascal. basic.. something like that 21:03:51 the comments are all interwoven :) 21:04:33 heh...I may be rusty in COBOL and Fortran (and perhaps Pascal), but I can do the rest hehe 21:05:00 which one(s) use 80-column cards? 21:05:26 fortran? 21:06:12 i think cobol does 21:07:22 IBM is still using 60's software.. 21:07:42 COBOL and Fortran (at least in traditional format) both does require aligning and used 80 character width 21:07:53 yup 21:08:52 i see a lot of stuff still using or influenced by punch card formats 21:09:20 especially in mil-specs.. christ, they expect you to sort in EBCDIC 21:09:26 yeah...though that is dying, thank goodness 21:09:55 * TheBlueWizard snaps a smart salute, and starts to piss involuntarily ;) 21:10:06 haha 21:10:26 yeah, theres some real characters in there.. 21:10:35 imagine if ebcdic and ascii had the same battle as AVI and Mpeg 21:10:58 * adu thinks that might have been naive to say that 21:11:07 hahaha 21:11:12 doesn't AVI suck tho? 21:11:39 I'm not much of an expert in multimedia to make any informed opinions..... 21:11:45 o 21:11:49 I hope George II realizes what a waste it is to give money to the DOD 21:11:51 have you heard of mpeg4? 21:12:10 tcn: no such luck 21:12:13 i'm being naive :) 21:12:31 i think ol' gorgy will be a very army-inclined pres. 21:12:35 o 21:12:36 hehe 21:12:39 hey...DoD basically invented Internet ;) but yeah, (aside from the much needed salary raise) I think it is mostly a waste of money.... 21:12:44 make them do more with less!! like the commies!! 21:12:44 didn't catch on 21:13:13 --- join: Talia` (goshawk@206-136.dialup.cloud9.net) joined #forth 21:13:17 HEY 21:13:26 wuzup talia? 21:13:28 DOD didn't invent it.. the just funded the universities that did 21:13:34 AL GORE DID 21:13:34 howdy 21:13:39 hehe 21:13:40 hello =) 21:13:40 how are you? 21:13:45 21:13:48 i'm from #osdev 21:13:58 not much, adu. 21:14:07 how about yourself? 21:14:07 hello tcn =) 21:14:10 its wierd how you can consider a channel your home 21:14:15 how are you, as well? 21:14:17 hiya Talia` 21:14:21 so where YOU from? 21:14:36 hello bluewiz....what's new? =0 21:14:39 =), rather 21:14:43 tcn: point taken :) 21:15:00 Talia`: nothing much...except disappointment 21:15:41 bluewiz: why is that (if you mind my asking)? 21:16:00 wait... its 9 here... my stereo must have gotten unplugged. 21:16:09 hmm 21:16:18 it ways *:#) 21:16:23 8:30 rather 21:17:00 heh....someone gave me their old 486 21:17:11 * adu wishes he could understand this asm code 21:17:16 Talia`: that my bug report is now not likely to get fixed :( 21:17:27 I have the urge to dig out the remains of m old 486, and bring this one up to speed 21:17:36 theblue: why is that? what bug? 21:17:38 cool 21:17:42 Talia`: kewl...wish I can get freebie x86 machines :) 21:17:59 Talia`: bug #68646 (on Debian BTS) 21:18:04 this is an intel dx2-33....but I an amd dx2-66 that basically is clocked at 90 for some reason 21:18:16 theblue: oh :P 21:18:27 an = have 21:18:30 an 21:18:33 heh...nm 21:18:40 --- quit: tcn (Ping timeout for tcn[207.198.30.97]) 21:18:49 dig out my old ensoniq...and maybe play around with some games and maybe install os/2 21:18:51 dunno.... 21:19:36 bluewiz: could you point with me a url? my browser is getting a little schizo again 21:21:21 hmm...type http://bugs.debian.org/68646 should points to that particular bug 21:21:41 it is rather dated, and some correspondences are left out 21:30:28 thanks, just couldn't browse around without some crashing 21:30:30 TheBlueWizard: why were you using Outlook? 21:30:45 Talia`: I finally got a good midi keyboard! 21:31:02 Talia`: it's a cool yamaha one with a LCD panel and a floppy drive (???) 21:31:12 aaronl: huh? 21:31:28 From: "The Blue Wizard" 21:31:32 X-Mailer: Microsoft Outlook Express 5.50.4133.2400 21:31:43 aaron: neat! 21:31:55 do you know what model? 21:32:03 Talia`: hold on, i'll check 21:32:46 PSR-340 21:33:09 ah....yep...I don't have the mail system on my Linux machine....yet :) 21:33:18 aaron: neat! 21:33:31 I used to have a 320 I used to bang around with 21:33:41 the sounds on those are actually pretty good for the price 21:33:58 bummer on the bug report ordeal, bluewiz :P 21:34:10 http://www.yamaha.com/cgi-win/webcgi.exe/DsplyModel/?gPPK00005PSR340 21:35:17 cool 21:36:08 the 320 appears to have been discontinued =) 21:36:39 hehe 21:36:42 Talia`: yeah...MSDOS 720K is the only way to transfer data to and from my old Amiga machine....and I stumbled onto that bug....now I have two cruel choices: transfer it onto Winblows then transfer it onto 1.44 floppies (which will not cause the bug since clustersize=1) then transfer it to my Linux...or try mtools (I hadn't have luck with it so far...though I admitted to have tried it only briefly) 21:37:11 that stinks 21:37:16 especially because it is an Amiga 21:37:17 i wish i knew why 21:37:26 amigas kick ass 21:37:34 all I can say is maybe you should setup a 486 or something to trash around with a bare version of 95 or something 21:37:38 i want an amiga 21:37:56 on what platforms is AmigaDE available? 21:38:01 Talia`: that 340 looks like a nice machine. i should start screwing around on it. 21:38:06 as part of an article I am writing for some site....I am trashing around on a Mac Plus and making it jump hoops with an old TX81Z 21:38:16 Talia`: it's my dad's but i could use it too if i learned how 21:38:27 only software i have is Finale Allegro though... 21:38:32 Amiga is way cool..... 21:38:35 I shouldn't be hard to use at all if it is anything like my old 320 21:38:56 aaron: that's not too bad, is it? 21:39:06 but the Amiga floppy is limited to reading/writing double density floppies....hardware limitation 21:39:29 Talia`: Yeah, it should work fine for notation 21:39:33 Talia`: But do i want a sequencer? 21:39:38 adu: AmigaDE is supposed to be cross platform.... 21:39:39 I hear you on that...half of the machines I own use double density diskettes 21:39:44 I just bought a bunch of them for my Plus recently 21:39:49 can't take 1.44M's either 21:40:16 more convenient than dealing with a SCSI 1.44M drive...which I have but it isn't too reliable on a Plus (fine on an SE/30, however) 21:40:29 plusses came just after 800k 21:40:38 512kE introduced double-density diskettes 21:41:03 the 512Ke was released slightly after the Plus, I believe 21:41:12 really? 21:41:15 hmm 21:41:19 let me double check 21:41:28 * TheBlueWizard isn't familiar with Mac history, esp re: floppies 21:41:49 tbw: i know it is, thats why i'm asking, its not writtin in java tho..... so its gotta be ported first.... 21:41:59 http://www.themusiccenter.com/keyboards/Yamaha/images/PSR340lrg.jpg 21:42:36 http://www.mac512.com/system.htm 21:42:54 adu: kind of yeah.... 21:43:16 according to this site, it was 21:43:26 but, you could be right 21:43:32 so I don't know =) 21:43:45 either way makes sense, unfortunately 21:43:59 thats wierd. i compiled it halfway with the "cc -S" option into asm, and compiled that, with "as -o" then linked it with "ld -o" and got this message: 21:44:01 my Plus is actually a 128K upgraded with the upgrade kits they discuss 21:44:03 ld: Undefined symbols: 21:44:03 _printf 21:44:03 _write 21:44:03 dyld_stub_binding_helper 21:44:45 i need to look at glibc 21:44:49 well, I need to sleep.... Talia`, I hope you aren't too upset that I'm using M$ stuff hehe (I just use browser, mIRC, email, and some important MSDOS apps...easier this way for now...but for almost everything else, LINUX!!! :) 21:45:00 tbw: zzz, night 21:45:16 bye all 21:45:26 hehe 21:45:42 Talia`: mmm, pretty classic 21:45:45 --- part: TheBlueWizard left #forth 21:46:09 why would I get upset about him using MS stuff? 21:46:16 wouldn't I be the damn hypocrit 21:46:18 using mac crap 21:46:21 he probably thinks you're a mac zealot :) 21:46:33 no, I am definitely not =) 21:46:37 I hate mac zealots 21:46:38 =) 21:47:00 i used to be one ;-) 21:47:02 I think macs have a lot of real great qualities, but for every reason I think they're great I can [and will] argue against them 21:47:10 really? =) 21:47:16 what machines did you own at the time?> 21:48:09 all throughout my childhood i had macs 21:48:28 starting with an SE and SE/30 when I was 3-4 and 4-8 21:48:46 then I got a quadra 610 and a performa 460, the former of which is lying on my floor 21:49:19 the quadra was replaced with a 7200/120 21:49:54 and 2.5 years ago i got a G3, but soon gave it up in favor of an intel linux box 21:50:17 wow, that is young 21:50:24 I am rather recent mac user 21:50:28 hehe 21:50:30 I changed to mac exclusively for music work 21:50:59 I like the hardware and love a lot of the applications, but I hate the operating system.... 21:51:03 with a passion, in fact =) 21:51:21 brb 21:52:32 i did a some mac programming as a kid 21:52:41 actually wrote some commercial software in middle school 21:52:55 it was really fun but not as "real" as unix 21:53:08 i still miss those days becuase on the mac i could really excersise my talents 21:53:19 on unix everything already exists, and is free, and is so much more complex 21:53:34 the only things that need work are the hard things 21:54:01 but on the mac, i didn't have to be original since software isn't so open. i could compete with others, or be a free alternative... 21:54:22 also i've never found a good equivilent to PowerPlant. That was the best UI design framework i ever saw 21:54:29 brb 21:54:51 arronl: really? 21:55:58 i'm having troublee with ld 21:56:08 Talia`: my dad was the founder of global village, which you probably have heard of 21:56:12 anyone know ld well? 21:56:21 no way 21:56:23 wow 21:56:33 yes, I have 21:56:37 aaron: that's neat! 21:56:37 aaronl: the "Founder"? 21:56:44 he started it? 21:56:51 how much mac programming did you do? 21:56:51 like the modem company? 21:56:51 adu: yeah, with a few others 21:56:56 adu: yes 21:56:59 wow 21:57:16 woah, duuude 21:57:29 i wish i could say as much 21:57:45 i went to macworld.....hehe 21:57:55 Talia`: a little bit. i wrote a few apps, mostly just for fun. 21:58:11 did i tell you the most complex app i wrote? 21:58:28 it was a game plugin editor 21:58:38 aaronl: ever heard of Escape Velocity? 21:58:48 Talia`: i wrote a teleprompter, unfortuantely its web page seems to no longer exist 21:58:49 which machines did you learn the ROM's of? 21:58:50 adu: of course 21:59:06 Talia`: me? 21:59:21 yes 21:59:32 Talia`: what do you mean? 21:59:34 i wrote an EV plugin editor that was VERY easy to use (more that EVedit) but it could only make plugins, not edit them, i gave up on it 21:59:35 Talia`: the toolbox? 21:59:41 yes 22:00:01 Talia`: i used a bit of toolbox. but I don't understand your question 22:00:06 Talia`: the toolbox is basically the same on all roms 22:00:18 obviously the machines are rather backwards compatible, but I am just curious if you had familiarized particularly with the toolbox routines available on the Plus or another series of machines 22:02:08 yes, but they get more extensive ont eh newer machines 22:02:08 Talia`: no, I never did anything more level than an ocasional INIT hack 22:02:08 Talia`: right. 22:02:08 i thought Toolbox routines were in the finder 22:02:08 Talia`: however new things are typically added to the System file 22:02:08 like for example, I know a lot of people who program macs in their spare time, but they never really got beyond working out of what the 512K could offer 22:02:08 adu: system file, I believe 22:02:08 Talia`: only the original toolbox is really what's in ROM 22:02:08 Talia`: in fact, the iMac gave up on ROM and put it all in the system folder 22:02:08 well, the 128K/512K offered 64K of ROM 22:02:08 o, ya, that too, i just thought having it in ROM would be bad... 22:02:08 the Plus had 128K, and the SE/30 (at least mine) had 512K 22:02:08 adu: well, it can be if there is a mistake =) 22:02:12 or if a revision is needed 22:02:22 oic 22:02:26 but at the time, it was probably what gave the early machines the necessary speed 22:02:31 Talia`: well, the rom was revised 22:02:38 so if you take out your hard drive, and put in a blank one by mistake 22:02:42 Talia`: it usually contained a lot of specific hardware support 22:02:44 hehe 22:02:53 tell me how a 8 MHz machine with less than 1M of memory could successfully chew a gui with some finesse =) 22:03:06 aaron: gotcha 22:03:15 as you can see, I have had very little experience 22:03:18 with programming the mac 22:03:24 * aaronl has an original Inside Macintosh manual :) 22:03:30 cool 22:03:32 yeah, I have one in the mail now 22:03:54 worth $10 if it has what I think it does 22:03:55 =) 22:03:59 the 128k's gui is faster than most linux desktops. and MS Word on it kicks the ass of abiword any day on a gigahertz chip 22:04:09 haha, yeah 22:04:32 128k's? 22:04:35 the impression I had was that the additional ROM [and the system files] added a slew of new toolbox routines 22:04:43 you could choose whether or not you wanted to use them 22:04:46 but they were there 22:04:51 Talia`: it basically does 22:04:56 Talia`: it also can patch the rom 22:05:05 so, hence why I asked my sloppy question 22:05:26 right 22:05:41 Talia`: as for choosing whether or not to use them, it doesn't matter much. You usually don't care whether it's in rom or not. it's just whether apple put it there. no difference to the typical programmer, though 22:05:59 most serious programmers I know can program just about everything up until recently...and the others can hardly power through a Quadra 22:06:27 yeah....when I refer to the ROM I mean whatever is in ROM or in a system file as "pseudo-ROM" 22:06:35 ah 22:06:43 I consider them basically the same thing 22:06:55 they're not. you can ResEdit the system file =) 22:07:02 right 22:07:21 I am just saying....it takes over where the ROM doesn't cover or wasn't meant to cover 22:07:26 yes 22:07:50 they serve the same purpose...so I probably incorrectly lump them into the same term 22:07:55 the rom needs to do hardware support, and getting the OS up... it handles the happy/sad mac, low-level drivers for that hardware... 22:08:03 which isn't a good way to express it to someone who actually knows anything about macs 22:08:05 =) 22:08:38 yeah, it isn't supposed to handle languages or anything like that, but I noticed it does on many machines :P 22:08:40 from that point on the system file could probvide it, but apple put a lot of the toolbox in rom to save ram and disk space (which was capped at 400k back then) 22:08:47 at least on a rudimentary level 22:09:10 yeah....on the SE/30...which they figured most guys would run hard drives they didn't mind 22:09:18 512K seems like an awful lot of ROM to me 22:09:50 I don't think 400K diskettes are as bad as people say they are 22:09:54 but they are inconvenient 22:10:10 I hear people using just about every four letter word to describe them 22:10:36 can you imagine coding off one? 22:10:42 yes, I could 22:10:56 you need your editor, compiler, System file, Finder, and more on the disk 22:11:34 well, I throw the system-related stuff on one disk, compiler [maybe editor] on another disk, and store my files on a third diskette 22:11:55 have fun swapping! 22:12:01 so, if I have second drive.... usually one of those disks stays in one of the drives...if not...I do the disk dance =) 22:12:05 remember that these need to fit in ram too 22:12:06 yes...I do quite a bit of that =) 22:12:20 I jacked up the RAM cache to about 1M on my 4M Plus, which helps a bit 22:12:33 macs NEED real virtual memory 22:12:43 on 400K diskettes, however....it stores more in RAM than if you work off 800K'ers 22:12:44 and protected memory 22:12:44 osx has real virt-mem 22:12:55 I HATE virtual memory on all classic mac os systems 22:13:18 yeah, a finnish college student could do so much better than apple when it comes to kernels.. 22:13:23 i'm making a isforth for OSX 22:13:26 that is one of my biggest peeves with particularly os 9 22:13:26 yay 22:13:36 you got it =) 22:13:37 and macos takes too much ram 22:13:46 here my kernel takes 2mb or so 22:13:48 32M is excessive for a "base configuration" =) 22:13:49 thats for sure 22:14:09 Memory: 255780k/262080k available (858k kernel code, 5912k reserved, 297k data, 184k init, 0k highmem) 22:14:16 lucky you =) 22:14:18 ok, kernel takes 900k :) 22:14:32 but you still need init, daemons, X (!!!) 22:14:37 64M is woefully inadequate (what, were they drunk?) for any machine with mac os 9 22:14:51 I am sure it sucks on even 8.5 22:15:02 they shouldn't even sell a consumer machine with that much ram 22:15:22 128M is about the minimum you can get away with to do anything without worrying about the system freezing 22:15:26 also linux has good caching 22:15:34 it will use free ram for caches 22:15:44 macos has a static buffer --- eek 22:16:07 linux even has a dynamic ramdisk now 22:16:12 after coming away from a world of unix-a-likes and OS/2, I was absolutely appauled at Mac OS's performance 22:16:15 e.g. you move more stuff onto it and it grows 22:16:22 as in good or bad? 22:16:23 especially annoyed because the hardware seemed so nice 22:16:34 yeah, the OS is very slow. especially 8+ 22:16:37 appauled = terrible 22:16:55 yeah....stuff starting really slowing down around 7.5.X 22:17:01 yeah 22:17:02 my SE/30 runs 7.1 22:17:06 7.1 rocks 22:17:11 simply because its the best compromise I can find 22:17:28 my SE/30 ran 7.1 too 22:17:44 my Plus runs 6.0.8...mainly because it allows me to use printers driven by 7.X over AppleTalk and also remain reasonably snappy 22:18:03 both are some of the more common OS's in use =) 22:18:18 yeah, 7.1 is a bit fickle when you overload it, however 22:19:06 mine gets touchy every so often, mainly because I have an extension to enable 32-bit memory addressing (for my 80M of RAM), and also because the SCSI system is totally overloaded 22:19:36 but, 7.5.X is way too slow to give reliable MIDI throughput all the time 22:19:56 I wish the SE/30 had the kind of serial ports they used in the IIfx and a few of the Quadras 22:20:02 that would have been a dream 22:20:40 instead of macos you probably want some real-time OS 22:20:47 yeah 22:20:50 i bet BeOS or QNX would be great for audio if they had the apps 22:20:57 but, as for software support....I don't have any option 22:21:09 they don''t even have the libraries =) 22:21:17 and the hardware support is rudimentary also 22:21:23 particularly on QNX 22:21:41 i like qnx 22:21:46 i wish i could try it out 22:21:54 as I mentioned, I have to hand it to Mac OS for having some of the best libraries and music-related extensions around 22:22:00 yeah, it seems really neat 22:22:18 i'm workin on a gui 22:22:31 i'm hoping to have it implemented in sdl 22:22:37 MOTU's FreeMIDI is probably the most comprehensive MIDI library I have seen under any OS 22:22:55 root 191 13.5 14.7 56328 37736 ? S< Feb07 411:02 X -dpi 100 22:23:02 see, not only macos has memory hogs :) 22:23:07 the closest thing out there was Opcode's OMS (obviously, also Mac OS), and maybe OS/2's RTMIDI which was IBM's last ditch attempt to suck in the music enthusiasts 22:23:11 :D 22:23:15 Take a look at my gui 22:23:24 sure 22:23:27 its only in concept stage, but i still think its doable 22:23:29 http://216.248.201.24/andrew/rws.html 22:23:29 http://216.248.201.24/andrew/window.gif 22:23:42 hmm 22:23:48 how do you want to implement it? 22:23:58 no one other platform supports professional hardware, unfortunately 22:24:06 so, mac os is really my only choice =) 22:24:08 in something low-level, yet scriptable 22:24:39 i first got the idea for it when i wanted a HexEditor OS. 22:24:40 hehe 22:25:00 i thought unix's philosophy wasn't carried enough into the gui. 22:25:01 Talia`: you could always use an amiga 22:25:39 aaron: not really....the Amiga might be comparable to my older 68K macs....but they wouldn't replace the function of my power mac by any means 22:26:21 at this point, older 68K macs are not only more cost effective for me, but hardware is readily available, most of the really great Amiga programs are also available for the mac, and the mac is intrinsically [mostly] compatible with my new ppc macs =) 22:26:27 so, good point, though 22:26:40 hehe 22:26:45 i've alwyas wanted to do tracking 22:26:50 but there is no good linux software 22:26:56 yeah, I haven't gotten into tracking 22:26:56 maybe i will play with midi on the mac now instead 22:27:04 using the 7200/120 22:27:13 yeah....MIDI on the mac is basically unparalleled 22:27:16 yeah, go for it 22:27:24 that's a reasonably capable machine for that, too 22:27:38 adu: please remove the need for object technologies! they suck. thanks! 22:27:52 Talia`: it handles finale fine 22:28:25 Talia`: i'm just not sure if i should spend a lot of time screwing around or try to learn how to do it right... i haven't played with music much even non-digitally 22:28:37 do you have your music online? 22:28:45 none, unfortunately 22:28:54 that's too bad 22:28:59 how come? 22:29:01 I haven't gotten around to getting the hardware I wanted, so I am sort of postponing until I can get exactly what I want 22:29:18 why do you need hardware to make MP3's? =) 22:29:20 wanna hear my music? 22:29:23 some rather expensive MOTU midi and audio interfaces 22:29:41 i don't know how to make mp3's so i made samples in .wav format 22:29:47 adu: i'd be a bit scared but ok 22:30:07 Talia`: hmm, so they process the midi and output synthesized digital audio? 22:30:08 aaron: because I have an excessive amount of synthesizers, and anything less than a full multi-track arrangement with them would result in my personal dissatisfaction with the whole mess 22:30:09 =) 22:30:09 http://216.248.201.24/andrew/NewSample.wav 22:30:09 http://216.248.201.24/andrew/SumrSnow.1.wav 22:30:17 they're about a meg each 22:30:18 Talia`: :) 22:31:03 well, the synthesizers are stand-alone....I don't use too many direct digital software synthesizers 22:31:12 adu: how did you make those? 22:31:13 except when I have cpu power to burn 22:31:32 aaronl: with a keyboard, and an RCA audio cable 22:31:37 adu: they're cool 22:31:41 thanx 22:31:44 adu: you must be a good piano player 22:31:46 unlike me 22:31:50 i play piano alot 22:32:05 in the end, I would like all of my synthesizers, old macs, and anything I have handled by the power mac 22:32:11 * aaronl listens to beethoven 22:32:17 and i've taken theory, so its not hard to make somthing that sounds nice 22:32:26 so the power mac is not only the main workstation and sound editor, but also the traffic handler 22:32:27 adu: i should do that 22:32:33 but i try to include a bit of chaos in my pices 22:32:39 :) 22:32:50 the rest of the macs would in effect, be no different than say a master controller 22:32:59 since that's exactly what they are 22:33:30 I love the Moonlight Sonata - 3: Presto 22:33:34 I don't consider myself a good player, either =) 22:33:56 the nice thing about a tracker is you don't have to do it in real-time 22:33:59 I have sort of an acoustic instrument aversion, lately =) 22:34:09 I do respect the talent of these individuals, of course 22:34:34 aaron: well, that's true...but to be perfectly honest....real-time is considerably more expressive 22:34:48 it removes the machine-like quality to a lot of synthesized music 22:35:39 I think it's alright to sequence parts of the music, but it isn't often I think an entirely sequenced piece sounds as good as something carefully woven in with real-time 22:35:44 i guess 22:35:48 there's a lot of emotion in imperfection =) 22:36:11 well, at least that's how I feel 22:36:20 obviously, I could be very wrong =) 22:36:30 and it may work just as well for them 22:36:33 aaronl: ya, thats a very cool piece 22:36:40 just like it doesn't for me =) 22:36:47 Talia`: did you look at any of the urls i posted? 22:36:50 my Kurzweil Midiboard has a great arpeggiator, however 22:37:18 it has a very "loose" feel to it....it doesn't hammer out notes like a clock 22:37:28 downloading them now =) 22:37:35 k 22:38:24 I also hate the feel of the Portamento in Yamaha DX and TX series 22:38:33 it is a completely linear glide from one note to another 22:39:03 a lot of newer machines, such as my Kawai K5000 has a kind of acceleration followed by a "squip" sound on a timbre with a fast attack 22:39:08 ever used Rebirth? 22:39:13 it sounds a lot nicer and "higher-tech" 22:39:13 :P 22:39:37 the dx and tx sound a little crude, which is too bad since the principle they operate on is very powerful even by today's standards 22:39:40 no, I haven't 22:39:48 I have done work mostly with HTML and Csound 22:40:30 Rebirth didn't really seem like my kind of program 22:40:39 but I respect the kind of results you can achieve with it 22:40:49 what kind of work did you do with Rebirth? 22:41:10 none 22:41:22 i had friends who did pretty cool techno with it 22:41:27 adu's samples are cool 22:41:40 yeah 22:42:26 I generally like to work with my own sounds on synthesizers, as opposed to samples 22:42:37 so, my angle is a bit different [not necessarily better] 22:43:58 aaron: yes. they are =) 22:44:08 they are quite cool 22:44:28 one of these days, if you are interested, I will try to bring up some work that I wouldn't be too ashamed of showing other people =) 22:45:17 adu is certainly a better piano player than I am, if those are played real-time 22:46:29 I hope not 22:46:38 otherwise I would question why you are =) 22:46:48 are = are here 22:47:31 Thank You 22:47:46 i always appreciate compliments 22:48:11 not a problem =) 22:51:52 did ya see the window.gif? i think its cool 22:52:26 Talia`: btw, ya they are played real time 22:52:36 adu: both of them? 22:52:38 ya 22:52:44 jeezus christ 22:52:58 the second one almost surely sounds sequenced 22:53:01 I could swear 22:53:04 that's awfully fast 22:53:22 its just moving up and down its not at all like one of my newer ones 22:53:35 my music teacher's trying to get me to make a CD. 22:53:40 neat 22:53:42 go for it =) 22:53:52 i'm not progressing much on it 22:54:25 i have 3 cool songs, and 3 not-too-good somgs, and 1 currently-in-devel song 22:55:45 well, I know how you feel 22:56:03 the last few months I have been jammed in a blitz of "writer's block" 22:56:06 if there is even such a thing 22:56:25 ya 22:57:00 i'll tell you the title of my newest song 22:57:06 its the first one with words 22:57:16 i think i'll call it "Why does it hurt" 22:57:23 but i'm not sure still 22:57:36 maybe "Joy Hurts" or "Happiness hurts" 22:58:12 NewSample.wav is part of it 22:58:28 neat 22:58:32 yeah, cool stuff 22:58:36 best of luck! 22:58:38 thanx 22:58:43 you 2 22:58:51 with midi, or what ever 22:59:14 my dad's into midi, and i'm more into computers than he is and i still don't get midi 22:59:35 i like the sound of hammers hitting streatched out metal... 22:59:40 hehe 23:01:46 i didn't catch if you got a chance to look at window.gif 23:02:05 * adu apologizes for being all showy 23:03:44 not at all =) 23:03:55 you didn't see it? 23:03:57 yes, but to be honest, I am not a big gui enthusiast, so I wouldn't be the one to ask 23:04:03 ok 23:04:05 not at all == being all showy remark 23:04:09 k 23:04:19 MIDI is actually very easy 23:04:22 there isn't much to it 23:04:32 what about it do you not understand? 23:04:32 i really think that unix could be aplied to the gui, but isn't. 23:04:42 Beethoven was not sequenced :) 23:04:51 i just haven't put in the time to get it all setup. 23:05:19 setup is 2 words isn't it... hahaha 23:05:39 setup? nowadays, I think it's perfectly alright to use it as one word 23:05:40 aaronl: tru 23:05:44 ok 23:05:51 I use it because I don't see anyone bitching about it =) 23:06:01 good point 23:06:08 MIDI wasn't meant for sequencing, plain and simple 23:06:10 both of your samples are cool 23:06:25 that application was an afterthought 23:06:25 hey i can play ode to joy! ;-) 23:06:50 most of my experience is on the clarinet 23:06:52 i just get so much more pleasure out of pressing the keys of a piano rather than playing with timings and moving things around on the screen, and hearing something that i didn't play. 23:06:59 where i do some jazz, and just mess around 23:07:06 but it's not well-suited to digital music 23:07:28 i actually started coding a real-time audio->midi converter that you could use a microphone with but never finished it 23:07:45 COOL 23:08:02 that sounds like its kinda like voice recognition. 23:08:09 yeah 23:08:11 its not so hard 23:08:15 you use a FFT, basically 23:08:27 the hard part is disregarding noise, and being dynamic with what you accept 23:08:34 i wanted to contribute to a OSS scpeech synthesis proj 23:08:53 it needs a little music theory to go from hertz to notes, but it's doable 23:09:04 is there one called FreeSpeech? 23:09:04 i would test it with a tone generator :) 23:09:06 hehe 23:09:51 --- quit: Talia` (Ping timeout for Talia`[206-136.dialup.cloud9.net]) 23:09:58 --- join: Talia` (goshawk@206-136.dialup.cloud9.net) joined #forth 23:10:03 wb 23:10:12 the closest thing I can think of that would apply, wasn't a MIDI converter at all, but was successfully able to distinguish polyphonic intervals in a mix using a extension of a fourier transform 23:10:15 thanks! sorry about that 23:10:26 ahha 23:10:31 a = an 23:10:32 i had a little bit of a start on mine 23:10:56 i got kind of discoraged when i realized that the output wouldnt be so great 23:11:02 i was thinking about MOD output though 23:11:07 it is a neat program...although to be honest I don't have all that much use for it...particularly since I have Igor Pro 23:11:10 that's cool becuase you have access to actual samples 23:11:16 yes 23:11:37 i've heard of audio->midi progs on windows, but only after i thought of the project 23:11:54 in a sense, your program might even draw upon the original mix for the source of the samples and then basically end up a sampled mix =) 23:12:08 yeahh 23:12:10 with note events indicated as MIDI events 23:12:23 basically thats what it did 23:12:39 at the very best, it would sound very similiar....at the very worst...it would sound like a MOD =) 23:12:41 i actually coded the basic app, but it doesn't work ;-) :) 23:12:50 and i never put in more than 5 mins trying to fix it 23:13:18 haha =) 23:13:27 the real motivation for the program was screwing around 23:13:33 well, I could imagine that to be a real bitch 23:13:44 programming issues aside, it still is a hairy problem =) 23:13:45 so i could jam on the clarinet and get sheet music immeidately like MIDI keyboards do 23:13:47 yeah 23:14:02 i had it getting pitch pretty well 23:14:12 and then going to the right midi notes (i think) 23:14:21 so theoretically it should kind of work 23:14:24 but thats where i left off 23:14:51 i'm discrouaged now becuase i know that it's not an original idea and the professional windows programs will always be way ahead 23:14:58 they do pitch wheel stuff that makes the output very convincing 23:15:41 bye 23:15:45 i'm going over to linux 23:16:03 take care, adu =) 23:16:03 thanks again! 23:16:05 haha, macos 23:16:24 talia, do you make music professionally? 23:16:28 no, I do not 23:16:33 I am working at that end, however 23:16:39 thanx to you too! 23:16:41 --- part: adu left #forth 23:16:44 whether this ends up to be the case, is questionable =) 23:16:58 ah 23:17:12 there is a wicked theremin that Big Briar makes (runs around $3000) that has a very wicked MIDI implementation 23:17:24 what do you do for a living, than? 23:17:32 absolutely nothing for the moment 23:17:44 sounds cool 23:18:01 I graduated high school two years ago for the explicit purpose of working on my skills as a musician and sound designer, and acquiring equipment like mad 23:18:03 :D 23:18:16 to see if I had what it would take =) 23:18:17 I'm still stuck in high school 23:18:25 two and a half more hellish years to go 23:18:37 you're very lucky to know so much about programming at your age 23:18:47 apparently. 23:18:47 I am rather behind in that regard 23:19:24 well, i'm behind at other things 23:19:33 such as social conformance 23:21:28 but I made a promise to myself that the only way I would excel with my synthesizer programming, multichannel sound spatialization stuff, alternative tunings, etc. was if I learned to program reasonably well 23:21:28 so I am basically sticking with Mac OS in the hope I get good enough with it to use it as a tool 23:21:28 I believe I have a lot of ideas about how I should implement my equipment and what I should do in regard to custom software, but do not have the programming skills to do any of it yet =) 23:22:36 how so? 23:22:49 i'm a total geek =) 23:25:05 * aaronl is away: shower 23:25:36 well, what's wrong with that? 23:25:45 do geeks tend to "conform"? 23:31:46 nope 23:32:09 but i think it would help me get a girlfriend =) 23:32:27 brb 23:33:24 oh 23:33:31 well, to be honest 23:33:46 I don't think conforming in high school gives you anything in the long-term except self-esteem 23:33:57 actually, girlfriends in high school also seem to suck 23:34:20 they are not about caring about a mutual relationship as they are about "looking good" in front of their friends 23:34:32 there is a real status associated with having a boyfriend or girlfriend in high school 23:34:51 and I think it's unnecessary, since most of them in the end are just interested in sleeping around =) 23:35:05 so, I am not sure you would want to bother, with all honesty =) 23:37:35 you will have the rest of your life to be tied down by women, marriage, etc. 23:37:46 enjoy your freedom, at least until you don't mind being tied down =) 23:44:01 hehe 23:44:08 that's what i'm currently doing 23:44:14 but sometimes i have mixed feelings 23:44:32 i don't think it would hurt to be well rounded 23:44:59 * aaronl is back (gone 00:19:54) 23:45:05 of course, but never feel obligated =) 23:45:09 that's the trick 23:45:23 if you ever feel like you are being forced into something, you probably are, and it probably isn't a good idea =) 23:45:44 I thought the point of being a human was exercising free will 23:46:21 but from my keen observations of how the world works, and as keenly demonstrated in high school....are you very very very well rewarded for giving up that right 23:46:52 i'm not being pressured at all, except by myself 23:47:05 i love being a loner coder 23:47:09 then you will probably be fine =) 23:47:15 as long as you enjoy it in the end 23:47:30 most people can't stand being alone....a kind of perverse extroversion 23:47:40 i understand 23:47:49 I sympathize, but I never could understand =) 23:48:40 i'm pretty antisocial. i don't have many friends IRL. this is not something i'm happy about. i don't care much about it, but some time i'd like to get more socially active. just as a change of scenery, you know? 23:48:57 yes, I do 23:49:25 I have a few good friends....but to survive...I need a very good sense of personal space 23:49:42 so, I often close myself off from the rest of the world for weeks 23:49:46 it drives my friends nuts 23:49:56 i usually wish i could do that 23:50:05 school kinda prevents me 23:50:10 well, I agree 23:50:13 my parents are my issue 23:50:22 I feel as if I am invaded 24/7 23:50:37 it truly feels like a violation everytime they talk to me 23:50:49 I am becoming more and more of a misanthrope, as if I wasn't already one by this time 23:51:13 oh yeah, my parents to the same to me 23:51:22 but it's harder as i'm younger and depend on them more 23:51:44 well, to be honest...I don't want to join the workforce either 23:51:57 yeah, i noticed 23:51:59 I want to be entirely self-employed, or freelance, or neither if I can somehow get away with it 23:52:23 I want to do my own thing, and I am kind of fiercely defensive of that 23:52:46 so, if I can make a living somehow doing something I love doing and making some money with it 23:52:48 then good 23:53:01 because it means I won't have to run off into the woods like a nomad and hide out the rest of my days 23:53:02 :P 23:53:12 out the = out for the 23:53:43 i don't have to worry about that as i'll probably be in school for the next 10 years, but i'm not so picky. i was a summer intern at VA Linux Systems and i loved it. i'm not sure what career i'll go into, but i'm not very interested in business and would rather do research or coding or something which is not necessarily at the top of the ladder 23:53:46 which is a shame, because there are a lot of very enjoyable toys and fun things to learn and play with 23:54:11 no, it isn't....but if you enjoy it...then I don't think that should matter as much 23:54:26 I personally do not emphasize with the "anything that makes money" line I hear all too often 23:54:34 empathize, rather 23:55:01 yes, fortunately i am not greedy 23:55:33 nor am I 23:55:41 i come from a well-off family and probably will never have major monetary problems but at least i'm judging work but how interesting it is, not how much dough it brings in 23:55:53 s/but/by/; 23:55:53 I just want enough money to work with so I can buy new and interesting tools to do ever more cooler stuff [for me, anyway] 23:56:09 yeah, and it's a plus if you can pay for food too =) 23:56:13 yes, it is a good thing 23:56:36 well, I am willing to be a little malnourished to get what I want....but yes =) 23:57:34 with all kidding aside....I will probably have to minimize every other expense I have [beyond my interest(s)] to acquire what I need 23:57:38 at least, until I get somewhere 23:57:45 what's your hope for the music career? 23:58:01 how do you want to make money without a corparation behind you? 23:58:49 well, I'd like to be a professional composer and performer of my own original work. I want to produce and engineer my own work. I also want to be entirely responsible for the sounds and tunings behind my work. 23:59:08 In essence, every controllable facet of the music I want to have a competent handle on 23:59:44 as for the business end, I do want to control advertising and just about anything that has my name on it and is shown publically to other people 23:59:59 --- log: ended forth/01.02.09