[Sugar-devel] Fw: Sugar on a Stick - and OLPCsound

Art Hunkins abhunkin at uncg.edu
Sun Jun 28 15:11:27 EDT 2009


Thanks for the hint, Peter. I am eager to try csound 5.10.1 as it contains a 
feature that 5.08 lacks, and that I'd really like to use (i.e., multiple 
MIDI controllers).

However, as a newbee to Linux, I've no idea how this is done, particularly 
about how to do this within SoaS.

Hopefully, I'd only need to download csound 5.10.1 somehow and install it to 
SoaS. (Incidentally, my primary OS is Windows XP.)

Can you point me to basic instructions?

Also: any idea as to when SoaS will incorporate Csound 5.10.1? (That would 
be *great* for me!)

Art Hunkins

----- Original Message ----- 
From: "Peter Robinson" <pbrobinson at gmail.com>
To: "Art Hunkins" <abhunkin at uncg.edu>
Cc: <sugar-devel at lists.sugarlabs.org>
Sent: Sunday, June 28, 2009 4:03 AM
Subject: Re: [Sugar-devel] Fw: Sugar on a Stick - and OLPCsound


> Can you possibly try csound 5.10.1 from F11 (same as SoaS). My
> understanding from various conversations about the difference between
> olpcsound and csound in Fedora was that it was forked because the
> version of csound was so old. That is no longer the case.
>
> Peter
>
> On Sat, Jun 27, 2009 at 9:15 PM, Art Hunkins<abhunkin at uncg.edu> wrote:
>> Hi (a newbee here) -
>>
>> Below is a mail sent to the Csound developers listserv, seemingly about a
>> difference between build 802 on the OLPC, and SoaS. The difference leaves
>> those of us working with Victor Lazzarini's csndsugui (a git project and
>> Python utility for Csounders) dead in the water.
>>
>> Has any developer here an idea of the problem and what it will take to 
>> solve
>> it? Specifically, are there any differences between SoaS and the current
>> Sugar implementation on the OLPC that could be responsible?
>>
>> Thanks for any insight.
>>
>> Art Hunkins
>>
>> ----- Original Message -----
>> From: "Art Hunkins" <abhunkin at uncg.edu>
>> To: <csound-devel at lists.sourceforge.net>
>> Sent: Friday, June 26, 2009 10:21 PM
>> Subject: Sugar on a Stick - and OLPCsound
>>
>>
>>> I've been enjoying learning and working with Sugar on a Stick, which is
>>> Sugar (the OLPC's) software loaded onto a 1gb USB drive. Booting from 
>>> this
>>> "stick" transforms any Mac, Linux or PC effectively into an OLPC 
>>> (running
>>> Sugar). Makes a handy development system.
>>>
>>> At any rate, my new OurMusic activity runs fine on the OLPC, but aborts 
>>> on
>>> SoaS (Sugar on a Stick). I then ran Victor's Waves activity, which
>>> exhibits the same behavior as did mine. Interestingly, the TamTam
>>> activities run fine on both systems. Also, the version of Csound, 
>>> 5.08.91
>>> is identical. (Probably irrelevent info: the version of libsndfile for
>>> SoaS is 1.0.17; however, between Sugar v 8.1 and 8.2.1 I note that the
>>> versions changed from 1.0.17-2.fc7 to 1.0.17-3.fc9 (Fedora core changing
>>> from 7 to 9).)
>>>
>>> I fear some incompatibility involving libsndfile and the Csound API, and
>>> perhaps csndsugui? At any rate, those of us using these tools with SoaS,
>>> are presently dead in the water.
>>>
>>> Below is the complete log generated by Waves.activity.
>>>
>>> Art Hunkins
>>>
>>>
>>>
>>> /usr/lib/python2.6/site-packages/sugar/util.py:25: DeprecationWarning: 
>>> the
>>> sha module is deprecated; use the hashlib module instead
>>>
>>> import sha
>>>
>>> Traceback (most recent call last):
>>>
>>> File "/usr/bin/sugar-activity", line 21, in <module>
>>>
>>> main.main()
>>>
>>> File "/usr/lib/python2.6/site-packages/sugar/activity/main.py", line 
>>> 105,
>>> in main
>>>
>>> module = __import__(module_name)
>>>
>>> File "/home/liveuser/Activities/Waves.activity/waves.py", line 1, in
>>> <module>
>>>
>>> import csndsugui
>>>
>>> File "/home/liveuser/Activities/Waves.activity/csndsugui.py", line 36, 
>>> in
>>> <module>
>>>
>>> import csnd
>>>
>>> File "/usr/lib/python2.6/site-packages/csnd.py", line 7, in <module>
>>>
>>> import _csnd
>>>
>>> ImportError: /usr/lib/libcsnd.so.5.1: undefined symbol:
>>> csoundGetInputBuffer
>>>
>>
>> _______________________________________________
>> Sugar-devel mailing list
>> Sugar-devel at lists.sugarlabs.org
>> http://lists.sugarlabs.org/listinfo/sugar-devel
>> 



More information about the Sugar-devel mailing list