The new OLPC ads
http://www2.infopresse.com/blogs/actualites/archive/2008/12/15/article-29417.aspx ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: Playing w/ Activity packs in build 702
Bryan, You need to use the latest verisons of TamTam found here: http://mock.laptop.org/repos/local.update1/XOS/index.html and install them either in /usr/share/activities or /home/olpc/Activities Until next week, you will not be able to save .ogg files and audiofiles recorded with the mike. Journal will keep projetc normally jp _ http://jeanpiche.com On 27-Mar-08, at 11:20 AM, Bryan Berry wrote: Gary, thanks a lot. This is extremely helpful. and thanks to Bert as well On Thu, 2008-03-27 at 15:03 +, Gary C Martin wrote: On 27 Mar 2008, at 05:25, Bryan Berry wrote: Can anyone tell me how to install TamTam from scratch? Not sure if this is the official way – but hidden in the update- activities.py script from Bert Freudenberg is a very useful link to a whole bunch of .xo builds, not all of which are available on the wiki activities page (I'm not sure why). You can find .xo bundles for the TamTam** activities here: http://mock.laptop.org/repos/local.update1/XOS/index.html ** I believe the original TamTam activity is now considered old, unsupported code, and has been split out into individual activities called TamTamEdit, TamTamJam, TamTamMini, and TamTamSynthLab. Once activities are installed, the new xo_get.py script (which includes Bert's update-activities.py code), is very useful for keeping all installed activities upgraded to the latest versions available. You can download the xo-get.py file from: http://wiki.laptop.org/go/Xo-get Regards, Gary ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Correction: TamTam MUST be in /usr/share/activities to work.
We are working on a fix to make it work in /home/olpc. The fix is almost ready but details remain. _ http://jeanpiche.com On 27-Mar-08, at 4:14 PM, Jean Piché wrote: Bryan, You need to use the latest verisons of TamTam found here: http://mock.laptop.org/repos/local.update1/XOS/index.html and install them either in /usr/share/activities or /home/olpc/Activities Until next week, you will not be able to save .ogg files and audiofiles recorded with the mike. Journal will keep projetc normally jp _ http://jeanpiche.com On 27-Mar-08, at 11:20 AM, Bryan Berry wrote: Gary, thanks a lot. This is extremely helpful. and thanks to Bert as well On Thu, 2008-03-27 at 15:03 +, Gary C Martin wrote: On 27 Mar 2008, at 05:25, Bryan Berry wrote: Can anyone tell me how to install TamTam from scratch? Not sure if this is the official way – but hidden in the update- activities.py script from Bert Freudenberg is a very useful link to a whole bunch of .xo builds, not all of which are available on the wiki activities page (I'm not sure why). You can find .xo bundles for the TamTam** activities here: http://mock.laptop.org/repos/local.update1/XOS/index.html ** I believe the original TamTam activity is now considered old, unsupported code, and has been split out into individual activities called TamTamEdit, TamTamJam, TamTamMini, and TamTamSynthLab. Once activities are installed, the new xo_get.py script (which includes Bert's update-activities.py code), is very useful for keeping all installed activities upgraded to the latest versions available. You can download the xo-get.py file from: http://wiki.laptop.org/go/Xo-get Regards, Gary ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: New update.1 build 669
Hello, Any reason why approved inclusions from 2 weeks ago are not rolled into this build? http://dev.laptop.org/ticket/5638 TamTam versions included here are buggy and have incompatible po file integration. Best wishes to all for 2008! jp (ethrop) _ http://jeanpiche.com On 12-Nov-07, at 12:57 AM, Build Announcer Script wrote: http://xs-dev.laptop.org/~cscott/olpc/streams/update1/build630/devel_jffs2/ -abyssinica-fonts.noarch 0:1.0-1.fc7 +abyssinica-fonts.noarch 0:1.0-1.olpc2 -acl.i386 0:2.2.39-3.1.fc7 +acl.i386 0:2.2.39-6.fc7 +AcousticMeasure-5.xo +alsa-lib.i386 0:1.0.14-3.fc7 -alsa-lib.i386 0:1.0.14-4.fc7 -alsa-utils.i386 0:1.0.14-1.fc7 +alsa-utils.i386 0:1.0.14-2.fc7 +anacron.i386 0:2.3-47.fc7 +Analyze-4.xo -audit-libs.i386 0:1.5.3-1.fc7 +audit-libs.i386 0:1.5.6-2.fc7 -avahi-autoipd.i386 0:0.6.20-5.fc7 +avahi-autoipd.i386 0:0.6.20-5.olpc2 -avahi-dnsconfd.i386 0:0.6.20-5.fc7 +avahi-dnsconfd.i386 0:0.6.20-5.olpc2 -avahi-glib.i386 0:0.6.20-5.fc7 +avahi-glib.i386 0:0.6.20-5.olpc2 -avahi.i386 0:0.6.20-5.fc7 +avahi.i386 0:0.6.20-5.olpc2 -avahi-tools.i386 0:0.6.20-5.fc7 +avahi-tools.i386 0:0.6.20-5.olpc2 -avahi-ui.i386 0:0.6.20-5.fc7 +avahi-ui.i386 0:0.6.20-5.olpc2 +binutils.i386 0:2.17.50.0.12-4 -Chat-24.xo +Chat-28.xo +ClockActivity-3.xo -compat-libstdc++-33.i386 0:3.2.3-61 -Connect-15.xo +Connect-18.xo -coreutils.i386 0:6.9-3.fc7 +coreutils.i386 0:6.9-5.fc7 -cpio.i386 0:2.6-27.fc7 +cpio.i386 0:2.6-28.fc7 -cpp.i386 0:4.1.2-12 +cpp.i386 0:4.1.2-27.fc7 -crontabs.noarch 0:1.10-14.fc7 +crontabs.noarch 0:1.10-16.fc7 -cryptsetup-luks.i386 0:1.0.3-4.fc7 +cryptsetup-luks.i386 0:1.0.5-4.fc7.1 -cups-libs.i386 1:1.2.12-4.fc7 +cups-libs.i386 1:1.2.12-6.fc7 -curl.i386 0:7.16.2-1.fc7 +curl.i386 0:7.16.4-1.fc7 -dbench.i386 0:3.04-2 +dbench.i386 0:3.04-6.olpc2 -dbus-glib.i386 0:0.73-2.fc7 +dbus-glib.i386 0:0.73-3.fc7 -dbus-python.i386 0:0.82.1-2.fc7 +dbus-python.i386 0:0.82.3-1.fc7 -dhclient.i386 12:3.0.5-38.fc7 +dhclient.i386 12:3.0.5-40.fc7 -dhcp.i386 12:3.0.5-38.fc7 +dhcp.i386 12:3.0.5-40.fc7 -diffutils.i386 0:2.8.1-16.fc7 -dmraid.i386 0:1.0.0.rc14-2.fc7 +dmraid.i386 0:1.0.0.rc14-4.fc7 -elfutils-libelf.i386 0:0.128-2.fc7 +elfutils-libelf.i386 0:0.129-1.fc7 -Etoys-60.xo +Etoys-66.xo -etoys.noarch 0:2.1.1664-1 +etoys.noarch 0:2.2.1759-1 -farsight.i386 0:0.1.20-2.fc7 -flac.i386 0:1.1.4-4.fc7 +flac.i386 0:1.2.1-1.fc7 -gdb.i386 0:6.6-15.fc7 +gdb.i386 0:6.6-16.fc7 -glibc-common.i386 0:2.6-4 +glibc-common.i386 0:2.6.90-19 -glibc.i686 0:2.6-4 +glibc.i686 0:2.6.90-19 +Gmail-2.xo -gnome-icon-theme.noarch 0:2.18.0-1.fc7 -gnutls.i386 0:1.4.5-2.fc7 +gnutls.i386 0:1.6.3-2.fc7 -gstreamer-plugins-farsight.i386 0:0.12.1-1.fc7 -hippo-canvas.i386 0:0.2.23-1.fc7 +hippo-canvas.i386 0:0.2.24-2.olpc2 -hippo-canvas-python.i386 0:0.2.23-1.fc7 +hippo-canvas-python.i386 0:0.2.24-2.olpc2 -hulahop.i386 0:0.2-0.7.20070917git61d001479c +hulahop.i386 0:0.3-1.olpc2 +info.i386 0:4.11-1.fc7 -info.i386 0:4.8-15 +initscripts.i386 0:8.54.1-13.olpc2 -initscripts.i386 0:8.54.1-9.olpc2 -iptables.i386 0:1.3.7-2 +iptables.i386 0:1.3.8-2.1.fc7 -iptables-ipv6.i386 0:1.3.7-2 +iptables-ipv6.i386 0:1.3.8-2.1.fc7 +JigsawPuzzle-1.xo +JokeMachine-5.xo -Journal-59.xo +Journal-69.xo -jrtplib.i386 0:3.7.0-1.fc7 -jthread.i386 0:1.2.1-2.fc6 -kernel.i586 0:2.6.22-20071102.1.olpc.a36694632889530 +kernel.i586 0:2.6.22-20071106.1.olpc.392edb0680e0d8a -krb5-libs.i386 0:1.6.1-2.1.fc7 +krb5-libs.i386 0:1.6.1-4.fc7 +LearningCenter-2.xo -libabiword.i386 0:2.5.2.svn20070910-1 +libabiword.i386 0:2.6.0.svn20071106-1 -libabiword-plugins.i386 0:2.5.2.svn20070910-1 +libabiword-plugins.i386 0:2.6.0.svn20071106-1 -libacl.i386 0:2.2.39-3.1.fc7 +libacl.i386 0:2.2.39-6.fc7 -libdhcp4client.i386 12:3.0.5-38.fc7 +libdhcp4client.i386 12:3.0.5-40.fc7 -libdhcp6client.i386 0:0.10-42.fc7 +libdhcp6client.i386 0:0.10-44.fc7 -libdrm.i386 0:2.3.0-5.fc7 -libertas-usb8388-firmware.noarch 2:5.110.19.p0-1.olpc1 +libertas-usb8388-firmware.noarch 2:5.110.20.p0-1.fc7 -libgcc.i386 0:4.1.2-12 +libgcc.i386 0:4.1.2-27.fc7 -libgfortran.i386 0:4.1.2-12 +libgfortran.i386 0:4.1.2-27.fc7 -libICE.i386 0:1.0.3-1.fc7 +libICE.i386 0:1.0.3-2.1.fc7 -libjingle.i386 0:0.3.11-1.fc7 -liboil.i386 0:0.3.12-3.fc7 +liboil.i386 0:0.3.12-9.fc7 -libpng.i386 2:1.2.16-1.fc7 +libpng.i386 2:1.2.22-1.fc7 +libraw1394.i386 0:1.2.1-11.fc7 -libraw1394.i386 0:1.2.1-9.fc7 -libselinux.i386 0:2.0.14-4.fc7 +libselinux.i386 0:2.0.14-9.fc7 +libsmbios-libs.i386 0:0.13.10-1.fc7 -libsmbios-libs.i386 0:0.13.6-1.fc7 -libsndfile.i386 0:1.0.17-1.fc6 +libsndfile.i386 0:1.0.17-2.fc7 -libstdc++.i386 0:4.1.2-12 +libstdc++.i386 0:4.1.2-27.fc7 -libtelepathy.i386 0:0.0.55-1.fc7 -libtheora.i386 0:1.0alpha7-2.fc7 +libtheora.i386 0:1.0alpha8-0.3.svn13393.fc7 -libtiff.i386 0:3.8.2-7.fc7 +libtiff.i386 0:3.8.2-8.fc7 -libvolume_id.i386 0:113-11.fc7 +libvolume_id.i386 0:113-12.fc7
Re: New update.1 build 669
Sorry, the copied listing here is from 630, but the TamTam versions are the same in 669. On 2-Jan-08, at 11:21 AM, Jean Piché wrote: Hello, Any reason why approved inclusions from 2 weeks ago are not rolled into this build? http://dev.laptop.org/ticket/5638 TamTam versions included here are buggy and have incompatible po file integration. Best wishes to all for 2008! jp (ethrop) _ http://jeanpiche.com On 12-Nov-07, at 12:57 AM, Build Announcer Script wrote: http://xs-dev.laptop.org/~cscott/olpc/streams/update1/build630/devel_jffs2/ -abyssinica-fonts.noarch 0:1.0-1.fc7 +abyssinica-fonts.noarch 0:1.0-1.olpc2 -acl.i386 0:2.2.39-3.1.fc7 +acl.i386 0:2.2.39-6.fc7 +AcousticMeasure-5.xo +alsa-lib.i386 0:1.0.14-3.fc7 -alsa-lib.i386 0:1.0.14-4.fc7 -alsa-utils.i386 0:1.0.14-1.fc7 +alsa-utils.i386 0:1.0.14-2.fc7 +anacron.i386 0:2.3-47.fc7 +Analyze-4.xo -audit-libs.i386 0:1.5.3-1.fc7 +audit-libs.i386 0:1.5.6-2.fc7 -avahi-autoipd.i386 0:0.6.20-5.fc7 +avahi-autoipd.i386 0:0.6.20-5.olpc2 -avahi-dnsconfd.i386 0:0.6.20-5.fc7 +avahi-dnsconfd.i386 0:0.6.20-5.olpc2 -avahi-glib.i386 0:0.6.20-5.fc7 +avahi-glib.i386 0:0.6.20-5.olpc2 -avahi.i386 0:0.6.20-5.fc7 +avahi.i386 0:0.6.20-5.olpc2 -avahi-tools.i386 0:0.6.20-5.fc7 +avahi-tools.i386 0:0.6.20-5.olpc2 -avahi-ui.i386 0:0.6.20-5.fc7 +avahi-ui.i386 0:0.6.20-5.olpc2 +binutils.i386 0:2.17.50.0.12-4 -Chat-24.xo +Chat-28.xo +ClockActivity-3.xo -compat-libstdc++-33.i386 0:3.2.3-61 -Connect-15.xo +Connect-18.xo -coreutils.i386 0:6.9-3.fc7 +coreutils.i386 0:6.9-5.fc7 -cpio.i386 0:2.6-27.fc7 +cpio.i386 0:2.6-28.fc7 -cpp.i386 0:4.1.2-12 +cpp.i386 0:4.1.2-27.fc7 -crontabs.noarch 0:1.10-14.fc7 +crontabs.noarch 0:1.10-16.fc7 -cryptsetup-luks.i386 0:1.0.3-4.fc7 +cryptsetup-luks.i386 0:1.0.5-4.fc7.1 -cups-libs.i386 1:1.2.12-4.fc7 +cups-libs.i386 1:1.2.12-6.fc7 -curl.i386 0:7.16.2-1.fc7 +curl.i386 0:7.16.4-1.fc7 -dbench.i386 0:3.04-2 +dbench.i386 0:3.04-6.olpc2 -dbus-glib.i386 0:0.73-2.fc7 +dbus-glib.i386 0:0.73-3.fc7 -dbus-python.i386 0:0.82.1-2.fc7 +dbus-python.i386 0:0.82.3-1.fc7 -dhclient.i386 12:3.0.5-38.fc7 +dhclient.i386 12:3.0.5-40.fc7 -dhcp.i386 12:3.0.5-38.fc7 +dhcp.i386 12:3.0.5-40.fc7 -diffutils.i386 0:2.8.1-16.fc7 -dmraid.i386 0:1.0.0.rc14-2.fc7 +dmraid.i386 0:1.0.0.rc14-4.fc7 -elfutils-libelf.i386 0:0.128-2.fc7 +elfutils-libelf.i386 0:0.129-1.fc7 -Etoys-60.xo +Etoys-66.xo -etoys.noarch 0:2.1.1664-1 +etoys.noarch 0:2.2.1759-1 -farsight.i386 0:0.1.20-2.fc7 -flac.i386 0:1.1.4-4.fc7 +flac.i386 0:1.2.1-1.fc7 -gdb.i386 0:6.6-15.fc7 +gdb.i386 0:6.6-16.fc7 -glibc-common.i386 0:2.6-4 +glibc-common.i386 0:2.6.90-19 -glibc.i686 0:2.6-4 +glibc.i686 0:2.6.90-19 +Gmail-2.xo -gnome-icon-theme.noarch 0:2.18.0-1.fc7 -gnutls.i386 0:1.4.5-2.fc7 +gnutls.i386 0:1.6.3-2.fc7 -gstreamer-plugins-farsight.i386 0:0.12.1-1.fc7 -hippo-canvas.i386 0:0.2.23-1.fc7 +hippo-canvas.i386 0:0.2.24-2.olpc2 -hippo-canvas-python.i386 0:0.2.23-1.fc7 +hippo-canvas-python.i386 0:0.2.24-2.olpc2 -hulahop.i386 0:0.2-0.7.20070917git61d001479c +hulahop.i386 0:0.3-1.olpc2 +info.i386 0:4.11-1.fc7 -info.i386 0:4.8-15 +initscripts.i386 0:8.54.1-13.olpc2 -initscripts.i386 0:8.54.1-9.olpc2 -iptables.i386 0:1.3.7-2 +iptables.i386 0:1.3.8-2.1.fc7 -iptables-ipv6.i386 0:1.3.7-2 +iptables-ipv6.i386 0:1.3.8-2.1.fc7 +JigsawPuzzle-1.xo +JokeMachine-5.xo -Journal-59.xo +Journal-69.xo -jrtplib.i386 0:3.7.0-1.fc7 -jthread.i386 0:1.2.1-2.fc6 -kernel.i586 0:2.6.22-20071102.1.olpc.a36694632889530 +kernel.i586 0:2.6.22-20071106.1.olpc.392edb0680e0d8a -krb5-libs.i386 0:1.6.1-2.1.fc7 +krb5-libs.i386 0:1.6.1-4.fc7 +LearningCenter-2.xo -libabiword.i386 0:2.5.2.svn20070910-1 +libabiword.i386 0:2.6.0.svn20071106-1 -libabiword-plugins.i386 0:2.5.2.svn20070910-1 +libabiword-plugins.i386 0:2.6.0.svn20071106-1 -libacl.i386 0:2.2.39-3.1.fc7 +libacl.i386 0:2.2.39-6.fc7 -libdhcp4client.i386 12:3.0.5-38.fc7 +libdhcp4client.i386 12:3.0.5-40.fc7 -libdhcp6client.i386 0:0.10-42.fc7 +libdhcp6client.i386 0:0.10-44.fc7 -libdrm.i386 0:2.3.0-5.fc7 -libertas-usb8388-firmware.noarch 2:5.110.19.p0-1.olpc1 +libertas-usb8388-firmware.noarch 2:5.110.20.p0-1.fc7 -libgcc.i386 0:4.1.2-12 +libgcc.i386 0:4.1.2-27.fc7 -libgfortran.i386 0:4.1.2-12 +libgfortran.i386 0:4.1.2-27.fc7 -libICE.i386 0:1.0.3-1.fc7 +libICE.i386 0:1.0.3-2.1.fc7 -libjingle.i386 0:0.3.11-1.fc7 -liboil.i386 0:0.3.12-3.fc7 +liboil.i386 0:0.3.12-9.fc7 -libpng.i386 2:1.2.16-1.fc7 +libpng.i386 2:1.2.22-1.fc7 +libraw1394.i386 0:1.2.1-11.fc7 -libraw1394.i386 0:1.2.1-9.fc7 -libselinux.i386 0:2.0.14-4.fc7 +libselinux.i386 0:2.0.14-9.fc7 +libsmbios-libs.i386 0:0.13.10-1.fc7 -libsmbios-libs.i386 0:0.13.6-1.fc7 -libsndfile.i386 0:1.0.17-1.fc6 +libsndfile.i386 0:1.0.17-2.fc7 -libstdc++.i386 0:4.1.2-12 +libstdc++.i386 0:4.1.2-27.fc7 -libtelepathy.i386 0:0.0.55-1.fc7 -libtheora.i386 0:1.0alpha7-2.fc7 +libtheora.i386 0
Re: Music on the XO
Hello Antoine, Like I outlined in my previous response to SJ, I am not so worried about cultural dominance/imperialism. People are too aware for this to happen as a matter of course. I am concerned with quality. Quality measured locally. If there is condescension to be had, it will be local. Cultural condescension is complicated. It is not a east-west thing. It happens in every society: consider older kids commenting on younger kid's musical tastes. Culture, by definition, is built on the rarification of talent and expression. As you grow more sophisticated, you understand more. The examplar in any culture is what has value. Not the common denominator. jp _ http://jeanpiche.com On 28-Oct-07, at 6:32 AM, Antoine van Gelder wrote: Jean Piché wrote: I am perhaps not in a position to be an arbitrer any more than the undoutedly generous and sharp young minds at Jamendo but I suggest OLPC thread VERY carefully here. Even when there is quality, I am not certain what to think of Nigerian children being fed a diet of DJ Spooky, no matter how much I personally enjoy his work... Dear Jean, Also being a member of the so-called 'dominator culture' I can appreciate where these concerns are coming from as there is much ill-will between people of all countries - richpoor - regarding things that have happened in the past and fears of what might still happen in the future. I would however like to comment that it is at our peril that we tread on egg shells or - even worse - be _perceived_ as treading on egg shells as there is only one sin which is considered more vile than cultural imperialism and that is the sin of cultural condescension!!! :-D I'd like to quote an email I received this morning from Ron Wertlen, one of the folk involved with grassroots olpc here in South Africa, written on his return from a TV shoot for Swiss national television. While reading it, please bear in mind that the area they visited is one of the poorest and most remote of any district in South Africa. (or Africa for that matter!) Ron wrote: the shoot went very well! The main thing is we got on well, the kids had a great time (unfortunately only 20 out of 722). And the highlight was how surprised Cristina was by the kids - they danced for us after the shoot and there was some modern and ballroom dancing there complete with costumes. We decided that would be great as a final scene, to show that there should be no fear of cultural imperialism via the digital content. The people are seeking new inputs for growth wherever they can and OLPC can definitely make a big difference. We overnighted at Bulungula, which is very scenic and it really requires 4x4 driving, which they promptly also filmed to get a good feel of the Wild Coast. After that there was a short interview in the car and then we filmed at the school. 722 kids, 18 educators and I think about 8 classrooms. They have to have classes out of doors. Because of a roaring wind, the interviewing was done in one of the two good classrooms (which also has a principal's corner). that's also where the kids used the computers. I let them play with block the most. They really enjoyed that. Then I switched on the video camera on one, and they figured it out themselves on the other one. These were fairly young kids Gr. 5. - a ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Music on the XO
SJ, Two things. More important: Free music is a great concept... for people who have global access to ineternet-based music pools. Given enough community mass and discernment on the part of the listener, one can get to the subjective and elusive concepts of quality and exemplariness. The problem here is that OLPC, by the very fact it will include collections of music by curated artists out of the free music ethos, gives a value imprimatur where perhaps none is warranted. We dont need a discussion about music's influence on culture but I think everyone will agree its serious business in the education and socialising of a child, increasing manyfold in adolescence. Alas, much of the music that is presently included in the Jamendo collection is, to be honest, dreadful in style and of rather poor quality in production. I am perhaps not in a position to be an arbitrer any more than the undoutedly generous and sharp young minds at Jamendo but I suggest OLPC thread VERY carefully here. Even when there is quality, I am not certain what to think of Nigerian children being fed a diet of DJ Spooky, no matter how much I personally enjoy his work... We should be discerning about what we wish for. Open System ia not Open Culture. Less important: A head's up on the XO audio subsystem: The speakers have a severely biased frequency response. We have recently performed a thorough analysis of the audio response curve of the machine and there is a spectacular 12dB peak between 3000 and 4500 Hz, this on all models. I suspect these are mobile phone speakers designed for voice clarity. What this means is kids will likely crank up the volume so that they can hear some of the lower frequencies. Since the physical size of the speakers prohibits any frequencies below 350 HZ, as they try to get a decent bandwidth, they will get the membrane-against-the- casing distortion (which has the merit of making the kids lower the volume but risks killing the speakers if done routinely). Someone on the hardware side really should look at the long term prospects for audio hardware failure and see what correction we can bring, by limiting signal output and/or equalising the output of the AD1888 (we dont know what can be done on chip...) The solution we have implemented in TamTam is to simply apply a reverse notch filter on the audio signals we send to the speakers. This works well and provides a more pleasant listening experience, but inevitably reduces the dynamic range. It does nothing per se to protect the speakers becasue you can still crank up the volume to casing distortion. Furthermore, our solution only works with the speakers of course, since the line out/headphone output produces an acceptably neutral signal. Thus, to make it sound good in the speakers, we make it sound bad in the earphones. Unless there is a signal we can access that tells us when the line out jack is connected Anyone know? jp (ethrop) _ http://jeanpiche.com On 26-Oct-07, at 9:33 PM, Samuel Klein wrote: Jamendo has been hard at work compiling albums of music and confirmations from their artists, coordinating the work of dozens of curators and smaller partner sites. You can see some of the results of their work here: http://www.jamendo.com/fr/olpc There will be a contribute music interface soon; for now, you can send albums and interested artists to Romain directly (cc:ed here). And there will be more information put up about the artists involved. This has come together thanks to many people, but especially the crews at Jamendo, Free Culture, and the Antenna Alliance. You all rock. If you have contributed music in other formats that doesn't currently show up on the page listed above, let us know; and make sure that you have confirmed the license of your works. Cheers, SJ ___ Library mailing list [EMAIL PROTECTED] http://lists.laptop.org/listinfo/library ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: funny behaviour gtk+python
Victor, This seriously look slike a bug we had about a month ago in TamTam. I cannot recall the number but hopefully someone else can remeber. It has to do with the LOCALE env variable and the int/float separating character. It was fixed in our pythin code but specifying: locale.setlocale(locale.LC_NUMERIC, 'C') _ http://jeanpiche.com On 4-Oct-07, at 9:49 AM, Victor Lazzarini wrote: Yes setting LANG=C at the console solves the problem. Would you care to explain why? Victor At 13:15 04/10/2007, Marco Pesenti Gritti wrote: On 10/4/07, Victor Lazzarini [EMAIL PROTECTED] wrote: (OLPC build 602) I have been trying a few things here and I stumbled across a funny problem (this is quite specialised, so I suppose only a few of you would know): 1. With Python, if I do import gtk import csnd cs = csnd.Csound() cs.Compile(myexample.csd) the csound compilation will fail with very unusual syntax errors (which are not syntax errors at all) (eg: error: numeric syntax 11.1, line ...) 2. If I don't do import gtk Csound will happily compile my code. Now this seems so weird that I can't understand why it is happening. Any clues why import gtk is causing this behaviour? Does running it with LANG=C help? Marco Victor Lazzarini Music Technology Laboratory Music Department National University of Ireland, Maynooth ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: [sugar] Trial-2 pushing out bugs...
1) bugs that you believe absolutely must get fixed for Trial-2 I am not certain why, but http://dev.laptop.org/ticket/2319 was milestoned to B-Test-2. This is a really bad hardware bug. Its going to physically bust machines. We want to make sure this is fixed before anything goes out the door jp TamTam ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Re: csound and glade / pygtk
From: James Bergstra [EMAIL PROTECTED] Subject: Re: Fwd: csound and glade / pygtk To: [EMAIL PROTECTED] Date: Fri, 29 Jun 2007 12:24:07 -0400 User-Agent: Mutt/1.4.2.1i Message-ID: [EMAIL PROTECTED] You're right that there are many good ways to make a GUI app around csound. In TamTam, we are using csound as a sound rendering library, within a pthread that writes directly to ALSA. These things are controlled by a C++ python module that we import into TamTam. Without a clear idea of the approach you've taken, or the problems you are facing, I venture that the following tip: If you are using multiple threads of python code, you should be aware of the global interpeter lock (often called GIL). To prevent gtk from hogging the GIL while there are no events to handle, you might want to explore the functions threads_init(), threads_enter(), and threads_leave() in gdk James From: dietmar offenhuber [EMAIL PROTECTED] Date: June 29, 2007 11:44:02 AM EDT (CA) To: ! [EMAIL PROTECTED] Subject: csound and glade / pygtk hi, i am still having some trouble building a pyGTK interface for a csound application - a simple one, basically just as a replacement for FLTK widgets, which are not supported on the laptop. i am aware that there are multiple approaches at the moment, including the csound server etc. the csound event and the pygtk interface currently run on seperate threads, but they interfere with each other - any activity in the interface causes csou! nd to sto r anyone has some examples of similar applications running on the laptop? best, dietmar ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel ___ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel