00:39:03 So... Which fugues can you play now? 00:40:54 g-minor 00:41:07 c-minor, sometimes stumble just in a few places 00:41:19 and the first half of c-major :) 00:41:43 still a long way to go to playing the c# fugues which is what i really want to do. 00:42:04 (all of this from WTC book I) 00:42:06 Hehe... The first half of C-major is the easy part! :) 00:42:21 yes, but 00:42:26 the second half is the hard part :) 00:42:44 it just doesn't make any sense. 00:42:54 i don't _hear_ those strettos, how am i supposed to play them! 00:43:03 i know exactly where they are and can't hear them anyway. 00:43:35 Really? 00:45:38 well, maybe i should just try harder. 00:45:58 Hearing or playing? :) 00:47:07 both. 00:47:16 i don't really like it, anyway. 00:47:24 it's a bit strained. 00:47:32 (because of those strettos) 00:47:50 it sounds like a dirty hack :) 00:48:03 Heh. 00:48:31 J.S.Bach - The fugue-hacker. 00:48:32 at least the parts i can't play :)) 00:49:47 Damnit... I can't seem to find my WTC book I. 00:49:55 i'm learning Fmaj now. 00:50:51 do you play the C# ones? 00:51:01 If you get the chance, try learning his F minor sinfonia... It's bizarre. 00:51:24 Nope... These days, I only play... Hmm... D-major, I think. 00:51:40 oh. 00:51:54 for a 4-voice fugue, that one's pretty lame. 00:52:06 Actually, these days I don't play a lot of Bach... I'm in a Scott Joplin period :) 00:52:17 Well... I like the ending of it :) 00:52:26 oh. I like the beginning :) 00:52:42 i would try to learn Entertainer if i had the score 00:52:50 but i only have a weird four-hands version 00:53:03 That would make it difficult. 00:53:14 Entertainers :) 00:53:17 Although you could learn both parts ;) 00:53:39 play one, return back in time to where i'm playing it and play the other one? 00:53:51 ok! 00:54:19 Yes! Time machines solve _everything_! 00:54:40 we've already established that time machines are impossible because they allow one to solve the halting problem 00:55:37 Um. Right. 00:58:25 oh, i don't think i can play entertainer on my keyboard anyway 00:58:28 not enough keys 00:58:44 all WTC fits in four octaves :) 00:58:48 O_o 00:59:07 Four octaves... I'd go crazy. 00:59:12 Well... More crazy. 00:59:30 i have five 00:59:48 i just don't use the highest one :) 01:00:26 I have... Seven. And I recently got my piano tuned! Whooo. 01:01:22 not well-tempered? :) 01:02:02 Nah, not well-tempered. I prefer modern tuning. 01:02:26 "prefer"? You actually tried well temperament? 01:02:59 Yes. 01:03:09 whoa. 01:04:22 there's a theory that everything in WTC is written specifically to show off the idiosyncrasies of the key it's in. 01:04:29 which i don't believe, but it's still a good theory. 01:05:11 Yeah... I have a mathematician/musician acquaintance who wrote a bachelor thingy on that subject. 01:05:24 And I don't believe it either :P 01:05:51 considering that the C#major fugue, for example, was originally written in Cmajor 01:05:58 it's rather hard to believe :) 01:06:17 also it makes me want to play it in cmajor... 01:06:45 Well... Maybe Bach lucked out when it turned out that it sounded better in C# major ;) 01:07:03 no, it's only in C# to annoy me. 01:07:50 at least it's not in Java :) 01:08:05 Come now... C# major is an _easy_ key... You just have to remember that every single note is shifted up half a note ;) 01:08:12 yes 01:08:21 Ew. Java... I have to use Java next semester... Pity me. 01:08:28 pity you! 01:08:34 i pity you. 01:08:37 i used java this semester. 01:08:43 but it was only an introductory course. 01:08:56 I pity you! Introductorially. 01:08:58 guess what stuff they teach in introductory courses (CS 111)! 01:09:14 why, of course they teach all that stuff that's basic to computer science 01:09:19 OO, data hiding, 01:09:22 applets, Swing, 01:09:27 threads... 01:09:28 Urgh. 01:10:42 Luckily, our first semester was SML... At least that's a halfway sane language. 01:10:46 nice 01:10:52 in our uni 01:10:59 they used Scheme for that introductory course. 01:11:02 until last year. 01:11:07 now it's all Java. 01:11:18 :( 01:11:25 Scheme is clearly a bad introductory language 01:11:30 you can't even create applets in it! 01:11:34 not easily anyway. 01:12:19 True, true. 01:13:51 AND it doesn't have OO 01:14:05 I've tried arguing with prof over OO terminology. 01:14:08 of course, it's useless. 01:14:14 s/prof/the prof 01:14:15 It usually is. 01:14:33 What's the disagreement? 01:14:34 bah! at least it's java, not C++ 01:14:37 several 01:14:43 encapsulation vs. data hiding, for one 01:14:50 Ah. 01:16:55 I wish we were using Smalltalk instead of Java. 01:17:31 i wish everybody were :) 01:17:50 Good point :D 01:18:09 but alas 01:18:13 smalltalk is too dynamic 01:18:28 Verily. 01:18:43 of course, to do anythnig useful in Java 01:18:49 you have to cast things from Object 01:18:56 which makes it about as dynamic as smalltalk 01:19:03 but rather more inconvenient 01:19:25 Come now... Casting makes you feel ALIVE! 01:19:27 (and not at all type-safe) 01:20:47 yes, but casting also makes me regret it :) 01:21:12 True, true. 06:40:55 our 'introductory course' is scheme, and up to last year it was taught using sicp as the course material and was a moderately challenging course, called (translated) something like 'programming T1', then in the next semester there's 'programming T2' which uses C and java and is utterly trivial. 06:42:34 (this year 't1' was changed to 'introduction to programming', half of the material was cut away and the book changed to htdp ( design programs), because they thought it was _too_ challenging. I'd disagree but no-one asks me.) 06:43:28 ht - "how to" 06:43:31 fizzie: MIT did the same 06:45:47 oh? well, our 't1' didn't even try to cover whole sicp, only about the three first parts. don't think that would've been too much. and htdp is _horrible_. they use non-standard scheme, too. it's filled with "local"s, which is an utterly useless form since there already are internal defines and all the let-forms. 06:46:47 and they talk about lambda only in the last few chapters of the book, and it's introduced as being a shorthand notation for (local ((define (foo ..) ..)) foo). 06:47:21 ugh 06:48:14 uh anyway there's this 'digital and computer technology, basic course' exam in 14 minutes, guess I should get going to the right building. 06:48:22 be being away now. -> 07:12:31 -!- lament has set topic: Celebrate Yuletide! It's never too early!. 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 08:29:18 -!- lament has quit ("leaving"). 09:23:00 -!- mtve has quit (orwell.freenode.net irc.freenode.net). 09:23:00 -!- deltab has quit (orwell.freenode.net irc.freenode.net). 09:23:34 -!- mtve has joined. 09:23:34 -!- deltab has joined. 11:00:17 that was rather trivial. 21:11:59 -!- lament has joined.