Csound Csound-dev Csound-tekno Search About

[Csnd] Re: Re: Re: Re: -Ma option for Linux (OLPC)?

Date2009-04-07 21:53
From"Art Hunkins"
Subject[Csnd] Re: Re: Re: Re: -Ma option for Linux (OLPC)?
Wonderful, Andres.

Two questions:

1) Is, indeed, -Ma the appropriate flag in Linux (OLPC)?

2) Is there any way this feature can be incorporated in the update download 
for OLPC? (I'd surely like to do, and work with, such an update.)

Art Hunkins

----- Original Message ----- 
From: "Andres Cabrera" 
To: 
Sent: Tuesday, April 07, 2009 3:58 PM
Subject: [Csnd] Re: Re: Re: -Ma option for Linux (OLPC)?


Hi,

It's now working. I've committed the code as file InOut/rtalsa2-gpl.c,
since it is licensed under the GPL because it takes code from the alsa
examples (specifically the code for the amidi utility).
I haven't modified SConstruct for building this file as I'm not sure
how the licencing issue should be handled.
If you want to test, you need to build the module yourself and place
it in the OPCODEDIR directory.
To build this version instead of the original rtalsa module, change the 
line:
    util.makePlugin(alsaEnvironment, 'rtalsa', ['InOut/rtalsa.c'])

to:

    util.makePlugin(alsaEnvironment, 'rtalsa', ['InOut/rtalsa2-gpl.c'])

(be careful with indentation).

maybe someone who is set up to build for OLPCsound can try this?

Cheers,
Andrés


On Thu, Apr 2, 2009 at 3:44 PM, Art Hunkins  wrote:
> Thanks, Andres.
>
> Please keep us informed of progress.
>
> Art Hunkins
>
> ----- Original Message ----- From: "Andres Cabrera" 
> 
> To: 
> Sent: Thursday, April 02, 2009 2:35 PM
> Subject: [Csnd] Re: -Ma option for Linux (OLPC)?
>
>
> Hi Art,
>
> I've made some progress with this. I'll see if I can finish it soon.
>
> Cheers,
> Andrés
>
> On Thu, Apr 2, 2009 at 11:33 AM, Art Hunkins  wrote:
>>
>> Andres,
>>
>> Have you made any progress on the Linux -Ma option?
>>
>> I'd sorely like it available for OLPCsound (as an update) for my current
>> XO
>> project.
>>
>> -Ma would allow children to collaborate using up to three USB MIDI
>> controllers on a single OLPC computer.
>>
>> I am not "holding my breath" for this development; I'd just like a status
>> update.
>>
>> Art Hunkins
>>
>>
>> Send bugs reports to this list.
>> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe
>> csound"
>>
>
>
>
> --
>
>
> Andrés
>
>
> Send bugs reports to this list.
> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe
> csound"=
>
>
> Send bugs reports to this list.
> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe
> csound"
>



-- 


Andrés


Send bugs reports to this list.
To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe 
csound"= 


Date2009-04-07 22:49
FromAndres Cabrera
Subject[Csnd] Re: Re: Re: Re: Re: -Ma option for Linux (OLPC)?
Hi Art,

On Tue, Apr 7, 2009 at 3:53 PM, Art Hunkins  wrote:
> Wonderful, Andres.
>
> Two questions:
>
> 1) Is, indeed, -Ma the appropriate flag in Linux (OLPC)?
>

Yes, with the module you can now use -Ma both for portaudio and alsa
MIDI realtime modules.

> 2) Is there any way this feature can be incorporated in the update download
> for OLPC? (I'd surely like to do, and work with, such an update.)
>

I would think that the module should work on any x86 architechture
provided the API version is the same. Since the version on the XO uses
api version 5.1, and current Csound version use api 5.2, I don't think
the module I built here will work.
Maybe it's a good moment to update Csound on Fedora and Debian to
Csound version 5.10 or even 5.11?

Cheers,
Andrés


Date2009-04-07 23:07
FromMichael Gogins
Subject[Csnd] Re: Re: Re: Re: Re: Re: -Ma option for Linux (OLPC)?
I am now frequently using a Linux computer (Eeebuntu on a netbook). I
have built Csound and CsoundAC on this machine with many of the
options. What are the additional steps required to update Csound on
Fedora and Debian to a newer version? Maybe this is something I can
help with.

Regards,
Mike


On 4/7/09, Andres Cabrera  wrote:
> Hi Art,
>
> On Tue, Apr 7, 2009 at 3:53 PM, Art Hunkins  wrote:
>> Wonderful, Andres.
>>
>> Two questions:
>>
>> 1) Is, indeed, -Ma the appropriate flag in Linux (OLPC)?
>>
>
> Yes, with the module you can now use -Ma both for portaudio and alsa
> MIDI realtime modules.
>
>> 2) Is there any way this feature can be incorporated in the update
>> download
>> for OLPC? (I'd surely like to do, and work with, such an update.)
>>
>
> I would think that the module should work on any x86 architechture
> provided the API version is the same. Since the version on the XO uses
> api version 5.1, and current Csound version use api 5.2, I don't think
> the module I built here will work.
> Maybe it's a good moment to update Csound on Fedora and Debian to
> Csound version 5.10 or even 5.11?
>
> Cheers,
> Andrés
>
>
> Send bugs reports to this list.
> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe
> csound"


-- 
Michael Gogins
Irreducible Productions
http://www.michael-gogins.com
Michael dot Gogins at gmail dot com


Date2009-04-08 04:03
FromFelipe Sateler
Subject[Csnd] Re: Re: Re: Re: Re: Re: Re: -Ma option for Linux (OLPC)?
Any help is appreciated, Michael. The debian packages for 5.10 have
(finally[1]) been uploaded to debian, and should hit the mirrors in a
few weeks (due to some bureocracy related to the api version bump).
The first thing you can do is monitor the bug page for csound
(bugs.debian.org/csound), and provide feedback. I usually bring to the
list any issues not directly related to debian packaging that are not
easy to fix, but they haven't been much.

Review of the patches we apply (available at
http://patch-tracking.debian.net/package/csound, always select the sid
version) would be good. The patches are numbered as follows: 0xxx are
patches taken from cvs, no need to review those. 1xxx patches are
those that could make sense to import into cvs. If I haven't submitted
them it is probably because they are a bit hackish, but a similar
solution could be implemented. 2xxx patches are specific for debian
issues (install locations, for example).

If you really want to get into the details of the packaging, the
package is developed using git, the repository is at
git://git.debian.org/git/collab-maint/csound.git. I think we are good
on that front, though.

Ubuntu picks up packages from debian and just rebuilds them.


[1] We took very long in this update because of the api bump: the
original package was not prepared to handle this and we had to do some
extra work before producing working packages.

Saludos,
Felipe Sateler



On Wed, Apr 8, 2009 at 08:07, Michael Gogins  wrote:
> I am now frequently using a Linux computer (Eeebuntu on a netbook). I
> have built Csound and CsoundAC on this machine with many of the
> options. What are the additional steps required to update Csound on
> Fedora and Debian to a newer version? Maybe this is something I can
> help with.
>
> Regards,
> Mike
>
>
> On 4/7/09, Andres Cabrera  wrote:
>> Hi Art,
>>
>> On Tue, Apr 7, 2009 at 3:53 PM, Art Hunkins  wrote:
>>> Wonderful, Andres.
>>>
>>> Two questions:
>>>
>>> 1) Is, indeed, -Ma the appropriate flag in Linux (OLPC)?
>>>
>>
>> Yes, with the module you can now use -Ma both for portaudio and alsa
>> MIDI realtime modules.
>>
>>> 2) Is there any way this feature can be incorporated in the update
>>> download
>>> for OLPC? (I'd surely like to do, and work with, such an update.)
>>>
>>
>> I would think that the module should work on any x86 architechture
>> provided the API version is the same. Since the version on the XO uses
>> api version 5.1, and current Csound version use api 5.2, I don't think
>> the module I built here will work.
>> Maybe it's a good moment to update Csound on Fedora and Debian to
>> Csound version 5.10 or even 5.11?
>>
>> Cheers,
>> Andrés
>>
>>
>> Send bugs reports to this list.
>> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe
>> csound"
>
>
> --
> Michael Gogins
> Irreducible Productions
> http://www.michael-gogins.com
> Michael dot Gogins at gmail dot com
>
>
> Send bugs reports to this list.
> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"


Date2009-04-08 04:05
FromFelipe Sateler
Subject[Csnd] Re: Re: Re: Re: Re: Re: Re: -Ma option for Linux (OLPC)?
I forgot to say, you can suscribe to the bugs of csound via the
package tracking system: packages.qa.debian.org/csound

Saludos,
Felipe Sateler



On Wed, Apr 8, 2009 at 13:03, Felipe Sateler  wrote:
> Any help is appreciated, Michael. The debian packages for 5.10 have
> (finally[1]) been uploaded to debian, and should hit the mirrors in a
> few weeks (due to some bureocracy related to the api version bump).
> The first thing you can do is monitor the bug page for csound
> (bugs.debian.org/csound), and provide feedback. I usually bring to the
> list any issues not directly related to debian packaging that are not
> easy to fix, but they haven't been much.
>
> Review of the patches we apply (available at
> http://patch-tracking.debian.net/package/csound, always select the sid
> version) would be good. The patches are numbered as follows: 0xxx are
> patches taken from cvs, no need to review those. 1xxx patches are
> those that could make sense to import into cvs. If I haven't submitted
> them it is probably because they are a bit hackish, but a similar
> solution could be implemented. 2xxx patches are specific for debian
> issues (install locations, for example).
>
> If you really want to get into the details of the packaging, the
> package is developed using git, the repository is at
> git://git.debian.org/git/collab-maint/csound.git. I think we are good
> on that front, though.
>
> Ubuntu picks up packages from debian and just rebuilds them.
>
>
> [1] We took very long in this update because of the api bump: the
> original package was not prepared to handle this and we had to do some
> extra work before producing working packages.
>
> Saludos,
> Felipe Sateler
>
>
>
> On Wed, Apr 8, 2009 at 08:07, Michael Gogins  wrote:
>> I am now frequently using a Linux computer (Eeebuntu on a netbook). I
>> have built Csound and CsoundAC on this machine with many of the
>> options. What are the additional steps required to update Csound on
>> Fedora and Debian to a newer version? Maybe this is something I can
>> help with.
>>
>> Regards,
>> Mike
>>
>>
>> On 4/7/09, Andres Cabrera  wrote:
>>> Hi Art,
>>>
>>> On Tue, Apr 7, 2009 at 3:53 PM, Art Hunkins  wrote:
>>>> Wonderful, Andres.
>>>>
>>>> Two questions:
>>>>
>>>> 1) Is, indeed, -Ma the appropriate flag in Linux (OLPC)?
>>>>
>>>
>>> Yes, with the module you can now use -Ma both for portaudio and alsa
>>> MIDI realtime modules.
>>>
>>>> 2) Is there any way this feature can be incorporated in the update
>>>> download
>>>> for OLPC? (I'd surely like to do, and work with, such an update.)
>>>>
>>>
>>> I would think that the module should work on any x86 architechture
>>> provided the API version is the same. Since the version on the XO uses
>>> api version 5.1, and current Csound version use api 5.2, I don't think
>>> the module I built here will work.
>>> Maybe it's a good moment to update Csound on Fedora and Debian to
>>> Csound version 5.10 or even 5.11?
>>>
>>> Cheers,
>>> Andrés
>>>
>>>
>>> Send bugs reports to this list.
>>> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe
>>> csound"
>>
>>
>> --
>> Michael Gogins
>> Irreducible Productions
>> http://www.michael-gogins.com
>> Michael dot Gogins at gmail dot com
>>
>>
>> Send bugs reports to this list.
>> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"
>