| A little more research...:
Plone looks good. There is a Plone4Artists 'product' (add-on) which allows users to drop MP3s/OGG files into a site and have them available for download/podcasting.
That means, it should be possible to create a page that uses a 'script' (page template that calls out to Python code). We already know how to run Csound from Python. From such a script, one can access fields on the page (which could contain orc, sco, command line or filename, etc.). Also from such a script, I _think_ it would be possible to call an mp3 encoder with ID tags and then install the resulting mp3 (or OGG would do) for Plone4Artists and jump to the page featuring the soundfile, with a back-link to the page that created it.
It obviously is possible to stream audio because http://www.kcrw.com/ does it with Plone, but I don't know how they do it exactly.
Is that the kind of thing you are thinking about?
Regards,
Mike
-----Original Message-----
>From: Chuckk Hubbard
>Sent: Nov 6, 2007 12:37 PM
>To: csound@lists.bath.ac.uk
>Subject: [Csnd] Re: Csound API to Web based frontend
>
>On 11/5/07, David Akbari wrote:
>>
>> Hi List,
>>
>> It has been a while since I've posted anything. I hope you are all
>> well! I've been quite busy as I'm sure you have as well.
>>
>> My question is, would it currently be possible using the most recent
>> "official release" to deploy a system that:
>>
>> * Runs the Csound executables __on the server__
>>
>> * Can use the API or some other means to communicate data to a web based
>> GUI
>>
>> * Is either close to real-time or uses some abstracted form of fout to
>> buffer performance to an audio file to stream to the listener.
>
>
>I've never done anything like this, so I can't advise as to how to set it
>up, but I'm certain it's doable. I know there are browser plugins for
>Tcl/Tk, but I don't know how hard it would be to make one from TclCsound.
>Or maybe a Java applet?
>
>-Chuckk
>
>--
>http://www.badmuthahubbard.com
|