[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 |