<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <font color="#6600cc">Gonzalo et al<br>
      <br>
      I think all I'm missing for this ARM compile is the file
      /usr/include/alsa, which does NOT arrive when I type<br>
      <br>
    </font><font face="Arial"><font color="#6600cc">    yum install
        alsa-lib-devel-1.0.24-1.fc14.armv5tel.rpm<br>
        <br>
        Yum doesn't see anything missing and simply says Nothing to do.<br>
        Yet an equivalent command for non-ARM --  e.g. install
        alsa-lib-devel.i686 -- certainly delivers the file for that
        machine.<br>
        <br>
        If this is the only file missing, could some ARM person please
        email it to me?  It cannot be large, mostly some structure
        definitions.<br>
        Else if I'm missing other things too, can someone please correct
        my yum install command?<br>
        <br>
        Thx<br>
        -- barry<br>
        <br>
        <br>
      </font></font>On 9/23/2011 2:44 PM, Barry Vercoe wrote:
    <blockquote cite="mid:4E7C0EA7.9090101@media.mit.edu" type="cite">
      <meta content="text/html; charset=ISO-8859-1"
        http-equiv="Content-Type">
      <font color="#6600cc">Gozalo<br>
        <br>
        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.<br>
        <br>
        I will continue trying to resolve the ALSA issues for Csoundxo,
        which runs just fine on 386 installs.<br>
        Any help appreciated.<br>
        <br>
        -- barry</font><br>
      <br>
      On 9/23/2011 1:33 AM, Gonzalo Odiard wrote:
      <blockquote
cite="mid:CAJ+iPVRaciye3fNCPmsz3NFtz93iChKiGMuxBdsicqxjE6V-=A@mail.gmail.com"
        type="cite"><br>
        <br>
        <div class="gmail_quote">On Wed, Sep 21, 2011 at 5:33 AM, Barry
          Vercoe <span dir="ltr"><<a moz-do-not-send="true"
              href="mailto:bv@media.mit.edu">bv@media.mit.edu</a>></span>
          wrote:<br>
          <blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt
            0.8ex; border-left: 1px solid rgb(204, 204, 204);
            padding-left: 1ex;">
            <div bgcolor="#FFFFFF" text="#000000"> <font face="Arial"><font
                  color="#6600cc">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).<br>
                  <br>
                </font></font></div>
          </blockquote>
          <div>Great!<br>
            <br>
            Can the bindings be packaged, and use the csound version
            available in Fedora 14?<br>
            <br>
            This bindings, can be used by example in the TamTam Suite?<br>
            <br>
            Regards,<br>
            <br>
            Gonzalo<br>
             </div>
          <blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt
            0.8ex; border-left: 1px solid rgb(204, 204, 204);
            padding-left: 1ex;">
            <div bgcolor="#FFFFFF" text="#000000"><font face="Arial"><font
                  color="#6600cc"> To compile csoundxo on the latest XO
                  1.75 ARM machine I did the following (native):<br>
                  <br>
                      yum install gcc<br>
                      yum install
                  alsa-lib-devel-1.0.24-1.fc14.armv5tel.rpm<br>
                      gcc -o csoundxo -I/usr/include -I./include
                  -D_POSIX_C_SOURCE  -L/usr/lib -lasound -lm  ./csrc/*.c<br>
                  <br>
                  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<br>
                      snd_pcm_sw_params_t<br>
                  <br>
                  Where do I find the right code for this ARM machine?<br>
                  <br>
                  Thx<br>
                  Barry Vercoe<br>
                  <br>
                  Prof Emeritus MIT Media Lab<br>
                  <a moz-do-not-send="true"
                    href="http://web.media.mit.edu/%7Ebv"
                    target="_blank">http://web.media.mit.edu/~bv</a><br>
                  <br>
                  Dir of Education and Engineering, OLPC Australia<br>
                  <a moz-do-not-send="true"
                    href="mailto:barry@laptop.org.au" target="_blank">barry@laptop.org.au</a><br>
                  +61 409 627 410<br>
                  <br>
                  <br>
                  <br>
                  <br>
                  <br>
                  <br>
                  <br>
                </font></font> </div>
            <br>
            _______________________________________________<br>
            Devel mailing list<br>
            <a moz-do-not-send="true"
              href="mailto:Devel@lists.laptop.org">Devel@lists.laptop.org</a><br>
            <a moz-do-not-send="true"
              href="http://lists.laptop.org/listinfo/devel"
              target="_blank">http://lists.laptop.org/listinfo/devel</a><br>
            <br>
          </blockquote>
        </div>
        <br>
      </blockquote>
      <br>
    </blockquote>
    <br>
  </body>
</html>