[Cs-dev] Csound on PNaCL builds and runs for me
Date | 2013-11-18 18:40 |
From | Michael Gogins |
Subject | [Cs-dev] Csound on PNaCL builds and runs for me |
Attachments | None None |
I have built Csound for PNaCl from source and got it running in a local web server on my Windows 8 notebook.
The only snag I ran into, and it was a minor one, is that on my notebook the nacl makefile did not know where to find sndfile.h. I added the dir to the makefile and everything worked.
There appears to be a PNaCl port of libsndfile. Victor, did you try this? Maybe it's not necessary to download the PNaCl source archive for libsndfile? There are a number of features that I would like to see in this project. Perhaps plans already exist for them. If not, I am willing to help with the programming.
(1) Render to soundfile instead of real-time audio. Presumably this has to be to the sandbox, then automatically copied to the local filesystem. (2) Read from the local soundfile for samples, etc. Presumably these have to be detected and copied to the sandbox from the local filesystem.
(3) Perform from a csd file. Does the Csound API have to be modified to perform a CSD from the API as opposed to setting options, compiling an orc, and reading a sco? These features aside, I am definitely planning to do the following things:
(1) Find out if there is any way to get Csound on PNaCl to act like a desktop application (i.e., you don't really see the browser as such, or everything but the Csound page is hidden, or something).
(2) Benchmark against regular Csound on the same machine, this should be fairly straightforward even with an orc only piece, even with only real-time audio (keep adding static notes until dropouts occur, how many can I run?).
(3) Demonstrate algorithmic composition in JavaScript feeding a score to Csound. (4) Demonstrate real-time control widgets a la Cabbage or CsoundQt on a Web page controlling Csound.
I think this project has enormous potential, and I appreciate how quickly you have made this actually work. Best, Mike -----------------------------------------------------
Michael GoginsIrreducible Productions http://michaelgogins.tumblr.com Michael dot Gogins at gmail dot com |
Date | 2013-11-18 18:49 |
From | Steven Yi |
Subject | Re: [Cs-dev] Csound on PNaCL builds and runs for me |
This raises a question for me: should we put together a README.md, or add a wiki page, or both? It would be great to track all of these ideas. We could also create a new tracker or added a tracker field for NACL to keep track of ideas. On Mon, Nov 18, 2013 at 1:40 PM, Michael Gogins |
Date | 2013-11-18 18:52 |
From | joachim heintz |
Subject | Re: [Cs-dev] Csound on PNaCL builds and runs for me |
yes, please. thanks - j Am 18.11.2013 19:49, schrieb Steven Yi: > This raises a question for me: should we put together a README.md, or > add a wiki page, or both? It would be great to track all of these > ideas. We could also create a new tracker or added a tracker field > for NACL to keep track of ideas. > > On Mon, Nov 18, 2013 at 1:40 PM, Michael Gogins > |
Date | 2013-11-18 18:58 |
From | Felipe Sateler |
Subject | Re: [Cs-dev] Csound on PNaCL builds and runs for me |
On Mon, Nov 18, 2013 at 3:40 PM, Michael Gogins |
Date | 2013-11-18 19:19 |
From | Michael Gogins |
Subject | Re: [Cs-dev] Csound on PNaCL builds and runs for me |
Attachments | None None |
Thanks for the info, Mike ----------------------------------------------------- Michael GoginsIrreducible Productions http://michaelgogins.tumblr.com Michael dot Gogins at gmail dot com On Mon, Nov 18, 2013 at 1:58 PM, Felipe Sateler <fsateler@gmail.com> wrote:
|
Date | 2013-11-18 20:09 |
From | Victor Lazzarini |
Subject | Re: [Cs-dev] Csound on PNaCL builds and runs for me |
On 18 Nov 2013, at 18:40, Michael Gogins |
Date | 2013-11-19 00:41 |
From | Andres Cabrera |
Subject | Re: [Cs-dev] Csound on PNaCL builds and runs for me |
Attachments | None None |
Hi, I'm wondering if a different name might be better for this project, as icsound implies iDevices, which is not really what it is.Andres On Mon, Nov 18, 2013 at 12:09 PM, Victor Lazzarini <Victor.Lazzarini@nuim.ie> wrote:
|
Date | 2013-11-19 13:44 |
From | Victor Lazzarini |
Subject | Re: [Cs-dev] Csound on PNaCL builds and runs for me |
Indeed. I’ve dropped the i, it’s csound only now. On 19 Nov 2013, at 00:41, Andres Cabrera |
Date | 2013-11-19 13:45 |
From | Victor Lazzarini |
Subject | Re: [Cs-dev] Csound on PNaCL builds and runs for me |
There is a PDF now in ./nacl/csound/docs Victor On 18 Nov 2013, at 18:52, joachim heintz |