[00:58] *** robertofaga has parted #kamaelia |
[01:17] *** robertofaga has joined #kamaelia |
[01:17] *** robertofaga has parted #kamaelia |
[07:11] *** mhrd-afk is now known as mhrd |
[07:11] *** mhrd is now known as mhrd-afk |
[07:37] *** MS- has joined #kamaelia |
[07:37] < MS-> morning |
[07:39] < Lawouach_> morning |
[07:47] *** Chong- has joined #kamaelia |
[08:09] < MS-> amusing: http://www.thomson.co.uk/destinations/europe/greece/thassos/skala-potamias/hotels/hotel-kamelia.html?ito=over&referrer=google&OVKEY=kamaelia&OVRAW=kamaelia&OVKWID=60080527031&OVADID=3446880531&OVMTC=standard |
[08:12] < Chong-> interesting and Hotel **Kamelia** got very good review :-) |
[08:25] *** orphans has joined #kamaelia |
[08:58] *** bcarlyon|laptop has joined #kamaelia |
[09:04] *** Uraeus has joined #kamaelia |
[09:04] *** vmlemon_ has joined #kamaelia |
[09:05] < vmlemon_> Hi |
[09:27] *** bcarlyon|laptop is now known as BarryCarlyon |
[09:47] *** vmlemon_ has joined #kamaelia |
[09:50] *** wyleu has joined #kamaelia |
[10:16] < wyleu> ANoon folks, How turn's the world? |
[10:18] < MS-> clockwise today |
[10:19] < vmlemon_> Hi wyleu and MS- |
[10:20] < wyleu> MS If your in the Southern Hemisphere that would not be a surprise. |
[10:21] < wyleu> Hi lemon |
[10:22] *** Davbo has joined #kamaelia |
[10:46] *** MS- goes for food |
[10:46] *** MS- is now known as ms-afk |
[10:50] < Davbo> Olympic opening ceremony is crazy |
[10:52] < wyleu> A Dance MUST be performed. |
[10:54] < Lawouach_> I can't find a website to watch ity |
[10:54] < Lawouach_> it |
[10:56] < Chong-> Lawouach_: BBC news 24 |
[10:57] < Lawouach_> ta |
[10:58] < Chong-> http://news.bbc.co.uk/1/hi/uk/7459669.stm |
[10:59] < Lawouach_> hah |
[10:59] < Lawouach_> not available in France |
[10:59] < Chong-> Lawouach_: pity ;) |
[11:02] < Lawouach_> ah gotcha |
[11:02] < Lawouach_> found a high def stream in France :) |
[11:03] < Chong-> Lawouach_: enjoy :-) |
[11:03] *** vmlemon_ has joined #kamaelia |
[11:57] *** Chong- has joined #kamaelia |
[12:40] < ms-afk> OK, now I understand what j_baker wants to do. It's still very mixed up with implementation detail, but I think I understand the *what* and *why*. |
[12:41] < ms-afk> I'll repost the axon change proposal to the list, but with a caveat that I'll hopefully repost the idea but simplified later. |
[12:41] < Davbo> hes put a lot of effort into explaining it :) |
[12:42] < ms-afk> The specific implementation still isn't necessarily ideal, for various (relatively irrelevant) reasons, but *a* rationale is clearer |
[12:42] < ms-afk> Whether the rationale I'm reading is the same one intended, is debateable. |
[12:59] < Davbo> ms-afk: do you know how what happens now I've booked for pycon. Will i get an email with hotel info? |
[13:00] < ms-afk> IIRC that was all in the registration pack we gave out last year on arrival. |
[13:01] < ms-afk> However if you want the details direct its this: |
[13:01] < ms-afk> http://www.etaphotel.com/etaphotel/fichehotel/gb/etp/5678/fiche_hotel.shtml |
[13:03] < ms-afk> http://www.pyconuk.org/travel.html |
[13:04] < Davbo> alright, fair enough |
[13:07] < ms-afk> http://www.gmap-pedometer.com/?r=2153102 |
[13:07] < ms-afk> :-) |
[13:11] < Davbo> cool, i was just asking because it isn't exactly clear "what happens next" and i've never been to one of these conference things |
[13:12] < ms-afk> I see |
[13:12] < ms-afk> Um, well they all vary |
[13:12] < ms-afk> Did you sign up to tutorials? |
[13:12] < Davbo> yeah |
[13:12] < ms-afk> But they boil down to "turn up, register, go to sessions, chat to people" |
[13:12] < ms-afk> etc |
[13:13] < ms-afk> :) |
[13:13] < ms-afk> "Loiter near the O'Reilly book stall" |
[13:16] < ms-afk> I don't think I've managed to leave a conference in recent years without picking up an o'reilly book |
[13:16] < Davbo> hehe |
[13:16] < ms-afk> amusingly I picked up 2 ruby books at pycon last year :) |
[13:17] < Davbo> you get a discount at conferences? |
[13:17] < ms-afk> ~ 35% |
[13:17] < Davbo> I'm quite fond of Ruby as far as other languages go |
[13:17] < Davbo> from my little experience with it anyway |
[13:23] < ms-afk> latest spam to the list is fun |
[13:23] < ms-afk> has links to things like this: |
[13:24] < ms-afk> http://www.multiwebshop.es/epages/221955.sf/en_GB/?ObjectPath=/Shops/221955/Products/%22TX%20Calculadora%20UHF%22 |
[13:24] < ms-afk> just right for friday afternoon |
[13:25] < ms-afk> spy teddy! |
[13:25] < ms-afk> http://www.multiwebshop.es/epages/221955.sf/en_GB/?ObjectPath=/Shops/221955/Products/%22TX%20Mu%C3%B1eco%20UHF%20VOX%22 |
[13:27] < vmlemon_> Nice, I found a way to break cat temporarily |
[13:27] < vmlemon_> Dunno if it works for others, though |
[13:27] < vmlemon_> Although it's annoying now |
[13:27] < ms-afk> Tried to feed it broccolli? |
[13:28] < vmlemon_> Hah |
[13:28] < vmlemon_> Trying to do "cat *" in my directory of IRC logs here results in "cat: invalid option -- m Try `cat --help' for more information." for some reason |
[13:28] < vmlemon_> even as root |
[13:28] *** vmlemon_ is puzzled |
[13:30] < vmlemon_> Probably just buggy and breaks when fed a load of files |
[13:30] < Davbo> Ahh xfce is far better on my |
[13:30] < Davbo> EEE |
[13:30] < Davbo> I've been running Ubuntu normally for a while and it's awfully slow |
[13:31] < ms-afk> vmlemon_: Ahh I see |
[13:31] < vmlemon_> You got your EEE fixed? |
[13:31] < ms-afk> does one file start with a - ? |
[13:31] < vmlemon_> Good question |
[13:32] < ms-afk> Davbo You've got an older eeeeeeeeeeeeeeeeeeeeeeeeeeeeeee haven't you? One of the 900 Mhz ones? |
[13:32] < Davbo> Yeah, I'm just trying somethings with it now so I'll know if i can take it to Pycon |
[13:32] < ms-afk> That'd probably be better with a lightweight manager. |
[13:32] < Davbo> Yeah ms-afk |
[13:32] < ms-afk> afterstep is pretty nice on that sort of thing |
[13:32] < Davbo> I was thinking of trying OpenBox |
[13:32] < Davbo> IIRC that's what it's called |
[13:32] < ms-afk> (have an old P2020 laptop which was 550Mhz, but with a transmeta CPU which means it's more like 450-500) |
[13:33] < ms-afk> (anything more than afterstep tends to kill it, but with afterstep it's relatively nice |
[13:33] < ms-afk> ) |
[13:33] *** vmlemon_ wonders what happened to Transmeta |
[13:33] < vmlemon_> They had some unusual technology, that's for sure |
[13:33] < ms-afk> I think Linus Torvalds stopped working for them and all interest in them died completely |
[13:33] < ms-afk> yeah, low power was a big deal for them |
[13:34] < vmlemon_> Went the way of Cyrix, probably |
[13:34] < Davbo> They actually underclock the CPU though ms-afk, so it's 700Mhz |
[13:34] < vmlemon_> Hmm, got my CA yet? |
[13:34] < ms-afk> I see |
[13:34] < ms-afk> vmlemon_: Yes, I have sorry - thank you :) |
[13:35] < vmlemon_> Cool |
[13:38] *** orphans is beginning to think audio in python is a dead loss :( |
[13:39] *** robertofaga has joined #kamaelia |
[13:39] < orphans> it's crazy - what works perfectly one day buzzes and clicks like anything the next |
[13:40] < Davbo> Anything you'd like me to test orphans? |
[13:41] < orphans> mm, the whole thing's pretty crummy tbh. you can have a go if you want - I think the latest trunk should work, albeit really badly |
[13:42] < orphans> it's a bit of hassle getting it going, but I can talk you through it if you like |
[13:42] < orphans> (not got as far as documenting it properly) |
[13:43] < Davbo> sure if it'll help you |
[13:44] < orphans> might cheer me up some :) |
[13:44] < Davbo> that too :-) |
[13:44] < orphans> I'd put money that it'll be flaky as anything though |
[13:45] < orphans> but give it a go - first thing to do is svn update on my sketches |
[13:46] < Davbo> Alright, done |
[13:47] < orphans> ok, now download rtaudio from here and untar it http://www.music.mcgill.ca/~gary/rtaudio/release/rtaudio-4.0.4.tar.gz |
[13:47] < orphans> Davbo, you on *buntu? |
[13:48] < Davbo> Yeah, Ubuntu 8.04 |
[13:49] < vmlemon_> Yay |
[13:49] < orphans> ok, after that apt-get install python-sip4-dev sip4 |
[13:49] < vmlemon_> I figured out what was jamming cat now |
[13:50] < Davbo> 1 moment, installing something else for rtaudio |
[13:51] < Davbo> configure: error: ALSA support requires the asound library! |
[13:51] < orphans> what is it? |
[13:51] < Davbo> I have libasound2 will that do? |
[13:51] < orphans> ahh, apt-get install libasound-dev methinks |
[13:51] < orphans> you don't need to build rtaudio - it's built with the bindings |
[13:51] < orphans> libasound-dev is needed :) |
[13:52] < Davbo> Ah, got it |
[13:53] < orphans> k, then next step is to edit Sketches/JT/RtAudioBinding/config.linux.py |
[13:53] < orphans> and put the path to your rtaudio directory in there |
[13:54] < orphans> and I just realised that this is as complicated as anything else I've used and just as likely to not work :( |
[13:54] < Davbo> Cheer up :P |
[13:54] < orphans> :) |
[13:55] < orphans> then when all that's out of the way sudo python setup.py install from in Sketches/JT/RtAudioBinding and pray a little |
[13:56] < Davbo> ImportError: No module named numpy |
[13:56] < orphans> shit, sorry |
[13:56] < orphans> sudo apt-get install numpy |
[13:56] < Davbo> no problem |
[13:56] < orphans> python-numpy maybe |
[13:57] < Davbo> yeah python-numpy |
[13:57] < orphans> yeah, that |
[13:57] < Davbo> odd |
[13:57] < Davbo> still get the same error |
[13:58] < orphans> python-numpy-dev then |
[13:58] < orphans> I hate how they split into -dev versions |
[13:59] < Davbo> sipconfig now |
[13:59] < orphans> import error? |
[13:59] < Davbo> yeah |
[13:59] < Davbo> ImportError: No module named sipconfig |
[14:00] < orphans> hum maybe apt-get install python-sip4 |
[14:00] < orphans> I would have thought the -dev would have pulled that in with it |
[14:00] < mhrd-afk> use aptitude to search for it |
[14:00] < Davbo> me too, apparently now |
[14:00] < Davbo> s/now/not |
[14:00] < Davbo> I think it worked lol |
[14:01] *** ms-afk has parted #kamaelia |
[14:01] < Davbo> oh wait |
[14:01] < Davbo> Got it, missed a trailing / on the config file |
[14:02] < Davbo> now what? :-) |
[14:02] < orphans> ok, now run tests/printIODevices.py |
[14:03] < orphans> hopefully will give you a list of cards |
[14:03] < Davbo> Where's that sorry? |
[14:03] < Davbo> oh sorry same dir |
[14:04] < Davbo> Okay, want me to paste? |
[14:05] < Davbo> 0: hw:HDA Intel,0 and 1: hw:HDA Intel,1 |
[14:05] < orphans> does one have outputs and the other inputs or something? |
[14:05] < orphans> (but that's good, what it's supposed to say) |
[14:06] < Davbo> http://davbo.pastebin.com/m3d501690 |
[14:06] *** Chong- has joined #kamaelia |
[14:06] < orphans> ok, cool. Now if you edit tests/sine.py and change the deviceID to 1 |
[14:07] < orphans> (should be in sys.argv really, I'm fed up with manually playing with device ids) |
[14:07] < Davbo> alright |
[14:07] < Davbo> done |
[14:07] < orphans> and run it |
[14:07] < Davbo> sine.py? |
[14:07] < orphans> yup |
[14:08] < Davbo> it's gone crazy printing numbers |
[14:08] < orphans> fingers crossed you'll hear a sine wave |
[14:08] < Davbo> umm, I don't hear it |
[14:08] < Davbo> printing lots of numbers though |
[14:09] < orphans> ahh |
[14:09] < orphans> yeah, sorry, it will print lots of numbers - I forgot to check in a change |
[14:09] < Davbo> should it still make the sound though? |
[14:09] < orphans> yeah |
[14:10] < orphans> hum, not cool at all - that does everything which I think it should |
[14:10] < Davbo> perhaps it's this line "RtApiAlsa::getDeviceInfo: snd_pcm_open error for device (hw:0,0), Device or resource busy." |
[14:10] < orphans> :) |
[14:11] < orphans> iirc that's the error Lawouach had a good month or so ago |
[14:12] < orphans> which is resolutely not my fault, but I have no idea how to fix |
[14:12] < orphans> because linux audio is craptastic |
[14:12] < Davbo> hmm I don't think it's that actually |
[14:12] < Davbo> because that would be device id 0 surely |
[14:12] < orphans> ah, yeah |
[14:13] < orphans> that should be |
[14:13] < Davbo> what(): RtApiAlsa::probeDeviceOpen: pcm device (hw:0,0) won't open for output. |
[14:13] < Davbo> Aborted |
[14:13] < Davbo> is what happens when I try deviceid 0 |
[14:13] < orphans> mhm, that's what should happen |
[14:13] < orphans> (sort of - I should catch the error nicer) |
[14:14] < orphans> ok, go to the rtaudio directory and run compile |
[14:14] < orphans> then cd into it's tests directory and run make |
[14:15] < Davbo> alright |
[14:15] < orphans> then do ./saw |
[14:15] < orphans> and it'll give you some usage crap, do what it says :) |
[14:16] < orphans> (using output device as 1) |
[14:17] < Davbo> ./saw: command not found |
[14:17] < Davbo> I think I did something wrong |
[14:17] < orphans> oh, ./playsaw sorry |
[14:17] < orphans> forgot the name of it |
[14:18] < Davbo> you mean playraw? |
[14:18] < orphans> nah, playsaw |
[14:18] < Davbo> oh sorry there we are |
[14:18] < Davbo> :-) |
[14:18] < Davbo> lol |
[14:19] < orphans> so it should be something like ./playsaw 2 44100 1 |
[14:20] < Davbo> dave@KING-2:~/Desktop/rtaudio-4.0.4/tests$ ./playsaw 1 44100 1 |
[14:20] < Davbo> RtApiAlsa::getDeviceInfo: snd_pcm_open error for device (hw:0,0), Device or resource busy. |
[14:20] < orphans> any sound? |
[14:21] < Davbo> umm nope |
[14:21] < orphans> :) |
[14:21] < orphans> definitely not my fault then |
[14:22] < orphans> but that's not a very good excuse. and this is even before the shoddiness which is my bit comes into play |
[14:22] < orphans> *sigh* |
[14:24] < Davbo> seems odd, asla is usually fine on my machine |
[14:25] < orphans> yeah, seems strange to me too |
[14:26] < orphans> it's ridiculous though really. Out of the four people who have tried my various methods one (me) can get all of them to work. you can get one to work |
[14:27] < orphans> lawouach and MS- can both get none to work |
[14:28] < orphans> and that's using two of the biggest open source audio apps, and one of the biggest open source audio libraries |
[14:31] < Davbo> yeah i didn't have any problems with pd-extended really |
[14:31] < orphans> yeah, fwiw I thought pd was as solid as they come - I've never really had issues with it |
[14:33] < Davbo> does Pygame give any audio stuff? |
[14:33] < orphans> yeah, it does, but the latency is huge, cause it's not designed for doing music stuff |
[14:35] < Davbo> shame |
[14:35] < Davbo> no way you can get that down? |
[14:35] < orphans> not according to the pygame ml - it's a limitation with SDL's mixer |
[14:36] < Davbo> Are games alright with that big latency then? |
[14:38] < orphans> mm, I guess it's kinda less important |
[14:38] < orphans> not sure really, I was having problems with pygame's mixer anyway iirc, but I can remember all too well :) |
[14:38] < orphans> s/can/can't |
[14:39] < orphans> maybe worth a look at again to see if I can find out why I was struggling |
[14:39] < Davbo> You been asking other folks on IRC? |
[14:40] < Davbo> i'm sure others have been in similar positions |
[14:41] < orphans> no, just been reading around the interwebs a bit |
[14:41] < Davbo> Might be worth asking about while you've still got this weekend |
[14:41] < orphans> yeah |
[14:43] < Davbo> Pygame chaps have been helpful for me once or twice |
[14:45] < orphans> uh huh |
[14:46] < Davbo> Python Linux and Audio are a nasty combination |
[14:47] < orphans> yeah, not fun |
[14:47] < orphans> I think there's a reason why everyone uses c |
[14:50] < Davbo> Heh don't sound so defeated, you've had it working 4 times or something |
[14:50] < Davbo> I've seen it working once |
[16:44] *** mhrd-afk has parted #kamaelia |
[17:42] *** vmlemon_ has joined #kamaelia |
[18:04] *** Lawouach has joined #kamaelia |
[18:40] *** [1]Lawouach has joined #kamaelia |
[20:36] *** Uraeus has joined #kamaelia |
[21:13] *** j_baker has joined #kamaelia |
[21:29] *** vmlemon_ has joined #kamaelia |