Gonzalo et al

I think all I'm missing for this ARM compile is the file /usr/include/alsa, which does NOT arrive when I type

    yum install alsa-lib-devel-1.0.24-1.fc14.armv5tel.rpm

Yum doesn't see anything missing and simply says Nothing to do.
Yet an equivalent command for non-ARM -- e.g. install alsa-lib-devel.i686 -- certainly delivers the file for that machine.

If this is the only file missing, could some ARM person please email it to me? It cannot be large, mostly some structure definitions. Else if I'm missing other things too, can someone please correct my yum install command?

Thx
-- barry


On 9/23/2011 2:44 PM, Barry Vercoe wrote:
Gozalo

Well, the targets of most Csoundxo bindings don't exist in Fedora 14 Csound, which sadly doesn't comply with the full Midi spec, nor does it have fixed-point opcode options which in Csoundxo run about 60% faster on most processors (I've yet to test this on the 1.75's Armada 610). Faster audio processing frees up more mips for graphic interaction -- such as in the XO Music Painter activity. The fork came about since my original Csound was developed for larger machines (and has continued that tradition), while Csoundxo is tailored to lower-power processors which conform to the price-point of affordable XO education in really disadvantaged countries. The TamTam suite isn't a good example since it makes mostly trivial demands on either Csound.

I will continue trying to resolve the ALSA issues for Csoundxo, which runs just fine on 386 installs.
Any help appreciated.

-- barry

On 9/23/2011 1:33 AM, Gonzalo Odiard wrote:


On Wed, Sep 21, 2011 at 5:33 AM, Barry Vercoe <[email protected] <mailto:[email protected]>> wrote:

    I'm the original author of Csound, and more recently of CsoundXO
    made especially for the OLPC XO laptop.  Both are C-language
    programs, the latter with a set of fast Python bindings for
    development of special interactive XO Activities (applications).

Great!

Can the bindings be packaged, and use the csound version available in Fedora 14?

This bindings, can be used by example in the TamTam Suite?

Regards,

Gonzalo

    To compile csoundxo on the latest XO 1.75 ARM machine I did the
    following (native):

        yum install gcc
        yum install alsa-lib-devel-1.0.24-1.fc14.armv5tel.rpm
gcc -o csoundxo -I/usr/include -I./include -D_POSIX_C_SOURCE -L/usr/lib -lasound -lm ./csrc/*.c

    The install appears to be missing an alsa component, including I
    suspect a PulseAudio plugin config, which then fails to resolve
    references to things like
        snd_pcm_sw_params_t

    Where do I find the right code for this ARM machine?

    Thx
    Barry Vercoe

    Prof Emeritus MIT Media Lab
    http://web.media.mit.edu/~bv <http://web.media.mit.edu/%7Ebv>

    Dir of Education and Engineering, OLPC Australia
    [email protected] <mailto:[email protected]>
    +61 409 627 410








    _______________________________________________
    Devel mailing list
    [email protected] <mailto:[email protected]>
    http://lists.laptop.org/listinfo/devel




_______________________________________________
Devel mailing list
[email protected]
http://lists.laptop.org/listinfo/devel

Reply via email to