[02:35] *** robertofaga has parted #kamaelia
[08:09] *** orphans has joined #kamaelia
[10:57] *** Davbo has joined #kamaelia
[11:25] < Davbo> afternoon all
[11:38] *** vmlemon_ has joined #kamaelia
[11:40] < vmlemon_> Hi
[12:26] *** vmlemon_ has joined #kamaelia
[13:15] *** Davbo has joined #kamaelia
[13:18] < orphans> Davbo, ping?
[13:20] < Davbo> orphans: pong
[13:20] < orphans> hey, if you're not busy would you mind testing jam out again for me?
[13:21] < Davbo> sure,
[13:21] < orphans> I've got a couple of things to check in, but then it might work...
[13:21] < Davbo> alright
[13:22] < orphans> cool, give us 5 mins and I'll give you a shout :)
[13:26] *** Davbo is trying to organise a trip to Dublin
[13:28] < orphans> nice :)
[13:33] < orphans> Davbo, ok, this one should be nice and simple
[13:34] < orphans> all you need to do is svn update my code and make a quick one line change to the pygame display code
[13:35] *** orphans lies a little
[13:35] < Davbo> alright updated
[13:35] < Davbo> what do i need to do?
[13:35] < orphans> you need to comment out lines 599-602 inclusive in /Code/Python/Kamaelia/Kamaelia/UI/Pygame/Display.py
[13:35] < orphans> then run app/jam and hope :)
[13:35] < Davbo> ehh lol
[13:36] < Davbo> Okay, gimme a sec
[13:36] < orphans> cool, ta
[13:36] < orphans> I might try and get MS- to take out those lines if I can, more likely will just switch to a local copy
[13:37] < orphans> given that no-one can remember what it'll break if they are taken out :)
[13:38] < orphans> arg, 2 secs - got one more change to check in
[13:38] < Davbo> alright :)
[13:40] < orphans> k, should work now :)
[13:40] < orphans> this is a version (ab)using the pygame mixer to some extent
[13:41] < Davbo> lol
[13:42] < Davbo> Traceback (most recent call last):
[13:42] < Davbo> File "jam", line 49, in < module>
[13:42] < Davbo> from Kamaelia.Apps.Jam.Audio.Sampler import Sampler
[13:42] < Davbo> ImportError: No module named Audio.Sampler
[13:42] < orphans> hum
[13:42] < orphans> you run setup.py install from inside the library directory?
[13:42] < Davbo> oh nope
[13:43] < Davbo> only from application
[13:43] < orphans> when it's a tarball that's all one command
[13:43] < Davbo> umm
[13:44] < Davbo> dave@KING-2:~/Kamaelia/kamaelia/Sketches/JT/Jam/application/trunk$ python jam
[13:44] < Davbo> Usage: jam [options]
[13:44] < Davbo> jam: error: In order to use MIDI you must have the pyrtmidi package installed. To run without midi use the --no-midi option.
[13:44] < orphans> jam --no-midi
[13:45] < orphans> it's just an add-on thing really
[13:45] < Davbo> Traceback (most recent call last):
[13:45] < Davbo> File "/usr/bin/jam", line 414, in < module>
[13:45] < Davbo> Pipeline(SubscribeTo("midiOut"), Midi(options.midiPort)).activate()
[13:45] < Davbo> NameError: name 'Midi' is not defined
[13:46] *** orphans swears at himself :)
[13:46] < orphans> sorry
[13:46] < Davbo> no problem
[13:47] < orphans> change line 413 in app/jam to if options.useMidi:
[13:48] < Davbo> umm still does it
[13:49] < orphans> you setup.py installed the app again?
[13:49] < Davbo> oh sorry didn't think i'd need to
[13:49] < Davbo> Hey, it's alive
[13:49] < orphans> :)
[13:49] < orphans> now does it make any noise?
[13:50] < Davbo> sure does
[13:50] < orphans> woop :)
[13:50] < Davbo> Sounds a bit odd though
[13:50] < orphans> if you play two notes at once on the piano roll it should break up a bit - I need to turn the volume down on them
[13:51] < orphans> and I changed the drum samples 'cause I got bored
[13:51] < orphans> is it anything other than that?
[13:51] < Davbo> sounds a bit "staticy"
[13:52] < orphans> arse
[13:52] < orphans> that's not what I wanted
[13:52] < Davbo> you know what i mean by "staticy" lol
[13:52] < orphans> is it on the drums or the notes or both?
[13:52] < Davbo> only the piano stuff
[13:52] < Davbo> just the notes
[13:52] < orphans> is that only if you have two notes playing at once?
[13:52] < Davbo> nope
[13:54] < orphans> ok, I'll make a quick fix and up it and see if that helps
[13:54] < Davbo> the second xypad doesn't do anything either btw
[13:54] < Davbo> 1st seems to work but have no effect too
[13:55] < orphans> yeah, I know about that
[13:55] < Davbo> drums seem a bit odd now
[13:55] < orphans> not really sure what I'm going to do with it atm, but that's no problem :)
[13:55] < orphans> *sigh*
[13:55] < Davbo> they're working
[13:56] < Davbo> just the samples on them are weird
[13:56] < Davbo> there's no "drum" like i'd expect
[13:56] < Davbo> you know, like a snare
[13:56] < orphans> yeah, I put a clap on the second one
[13:56] < Davbo> that's probably not a problem though
[13:56] < Davbo> ah right
[13:56] < orphans> more just me being bored with the samples there were there before :)
[13:57] < Davbo> alright cool
[13:57] < orphans> Davbo, can you try launching it using jam --no-midi --buffer-size=2048 and see if the static-ey ness is any better or worse?
[13:58] < Davbo> worse
[13:59] < orphans> jam --no-midi --buffer-size=8192
[14:00] < Davbo> hmm it's really similar orphans
[14:00] < Davbo> there's not much difference between all 3 TBH
[14:00] < Davbo> it's kinda hard to tell
[14:00] < orphans> ok, in that case I've got a fair idea where the problem might be
[14:01] < orphans> I'll bash out a quick change and ping you again
[14:01] < Davbo> kk
[14:01] < orphans> sorry for all this - testing = hard when it's working fine for me :)
[14:08] < orphans> Davbo, ok, change is up - svn update, setup.py install the library and give it another try when you have a mo
[14:12] < Davbo> seems to still be doing it
[14:12] < Davbo> have you got self.staticy = True? :P
[14:12] < orphans> god, I wish
[14:12] < Davbo> ohh install library
[14:12] *** Davbo forgets library
[14:12] < orphans> :)
[14:12] *** orphans crosses fingers
[14:13] *** orphans is doubtful
[14:14] < Davbo> still seems to be doing it
[14:14] < orphans> crapola
[14:14] < orphans> is it like a regular crackle when it's playing?
[14:15] < orphans> kinda pop-pop-pop-pop really fast?
[14:16] < Davbo> hmm yeah
[14:16] < Davbo> you can hear the tone
[14:16] < Davbo> but its crackling over it
[14:17] < orphans> that's me making the pygame mixer do things it wasn't meant to
[14:19] < orphans> I was hopeful about that one... *sigh*
[14:21] < Davbo> #pygame ? :-)
[14:27] < Lawouach> afternoon folks
[14:28] < Davbo> Afternoon Lawouach
[14:28] < orphans> hey Lawouach
[14:29] *** vmlemon_ has joined #kamaelia
[14:33] < Lawouach> orphans, so how's he project coming?
[14:33] < Lawouach> s/he/the
[14:35] < Davbo> http://www-tech.mit.edu/V128/N30/subway/Defcon_Presentation.pdf Haha, I'm at the wrong Uni
[14:36] < Davbo> The WarCart they made is amazing
[14:36] < vmlemon_> That's the stuff they tried getting them to pull?
[14:36] < Davbo> Yep
[14:42] < orphans> Lawouach, erm, interesting
[14:44] *** robertofaga has joined #kamaelia
[14:45] < orphans> am currently (still) desperately trying to find a way to get some sort of decent audio output which won't have a latency of three years, a list of install instructions as long as war and peace, and working on most computers
[14:50] < Lawouach> right
[14:50] < Lawouach> sounds like fun
[14:51] < orphans> you wouldn't believe :)
[14:52] < Lawouach> :)
[14:59] < vmlemon_> kamlogbot: dance
[14:59] Reply: does the macarena
[15:22] *** Davbo has joined #kamaelia
[15:45] *** Davbo has joined #kamaelia
[15:48] < Davbo> Hah my Dad bought a piece of software called "RegCure" to fix his registry on Windows
[15:48] < Davbo> I always wondered "what kind of idiot buys this stuff", now i know
[15:48] *** Davbo hates being tech support
[15:49] < Davbo> back later chaps
[16:11] *** vmlemon_ has joined #kamaelia
[17:19] *** vmlemon_ has joined #kamaelia
[21:59] *** vmlemon_ has joined #kamaelia
[22:27] *** vmlemon_ has joined #kamaelia