|
Would it be possible to create a streaming Csound server?
The server would generate audio that is then streamed to internet browsers (clients). This way people would be able to try out csound (similar to some software teaching sites) without having to install it locally.. Richard |
|
There is NetCsound, and we are working on a Java Web Start Csound, which would run locally, but without the need for a Csound installation. We have a proof-of-concept of this running for OSX 10.6.
Victor On 22 Feb 2012, at 20:28, zappfinger wrote: > Would it be possible to create a streaming Csound server? > The server would generate audio that is then streamed to internet browsers > (clients). > This way people would be able to try out csound (similar to some software > teaching sites) without having to install it locally.. > > Richard > > > -- > View this message in context: http://csound.1045644.n5.nabble.com/Streaming-Csound-server-tp5506151p5506151.html > Sent from the Csound - General mailing list archive at Nabble.com. > > > Send bugs reports to the Sourceforge bug tracker > https://sourceforge.net/tracker/?group_id=81968&atid=564599 > Discussions of bugs and features can be posted here > To unsubscribe, send email [hidden email] with body "unsubscribe csound" > Dr Victor Lazzarini Senior Lecturer Dept. of Music NUI Maynooth Ireland tel.: +353 1 708 3545 Victor dot Lazzarini AT nuim dot ie Send bugs reports to the Sourceforge bug tracker https://sourceforge.net/tracker/?group_id=81968&atid=564599 Discussions of bugs and features can be posted here To unsubscribe, send email [hidden email] with body "unsubscribe csound" |
|
Will the "java web start csound" be a script that users can place into
their websites which when clicked will run Csound as a service in the background? Or will it be like NetCsound, for offline rendering? On 22 February 2012 20:38, Victor Lazzarini <[hidden email]> wrote: > There is NetCsound, and we are working on a Java Web Start Csound, which would run locally, but without the need for a Csound installation. We have a proof-of-concept of this running for OSX 10.6. > > Victor > On 22 Feb 2012, at 20:28, zappfinger wrote: > >> Would it be possible to create a streaming Csound server? >> The server would generate audio that is then streamed to internet browsers >> (clients). >> This way people would be able to try out csound (similar to some software >> teaching sites) without having to install it locally.. >> >> Richard >> >> >> -- >> View this message in context: http://csound.1045644.n5.nabble.com/Streaming-Csound-server-tp5506151p5506151.html >> Sent from the Csound - General mailing list archive at Nabble.com. >> >> >> Send bugs reports to the Sourceforge bug tracker >> https://sourceforge.net/tracker/?group_id=81968&atid=564599 >> Discussions of bugs and features can be posted here >> To unsubscribe, send email [hidden email] with body "unsubscribe csound" >> > > Dr Victor Lazzarini > Senior Lecturer > Dept. of Music > NUI Maynooth Ireland > tel.: +353 1 708 3545 > Victor dot Lazzarini AT nuim dot ie > > > > > > Send bugs reports to the Sourceforge bug tracker > https://sourceforge.net/tracker/?group_id=81968&atid=564599 > Discussions of bugs and features can be posted here > To unsubscribe, send email [hidden email] with body "unsubscribe csound" > Send bugs reports to the Sourceforge bug tracker https://sourceforge.net/tracker/?group_id=81968&atid=564599 Discussions of bugs and features can be posted here To unsubscribe, send email [hidden email] with body "unsubscribe csound" |
|
It would be cool to have a server use Csound for offline rendering to
WAV and use LAME for MP3 conversion, and send it to the user. Also I think the background idea is cool. On 2/22/12, Rory Walsh <[hidden email]> wrote: > Will the "java web start csound" be a script that users can place into > their websites which when clicked will run Csound as a service in the > background? Or will it be like NetCsound, for offline rendering? > > On 22 February 2012 20:38, Victor Lazzarini <[hidden email]> > wrote: >> There is NetCsound, and we are working on a Java Web Start Csound, which >> would run locally, but without the need for a Csound installation. We have >> a proof-of-concept of this running for OSX 10.6. >> >> Victor >> On 22 Feb 2012, at 20:28, zappfinger wrote: >> >>> Would it be possible to create a streaming Csound server? >>> The server would generate audio that is then streamed to internet >>> browsers >>> (clients). >>> This way people would be able to try out csound (similar to some software >>> teaching sites) without having to install it locally.. >>> >>> Richard >>> >>> >>> -- >>> View this message in context: >>> http://csound.1045644.n5.nabble.com/Streaming-Csound-server-tp5506151p5506151.html >>> Sent from the Csound - General mailing list archive at Nabble.com. >>> >>> >>> Send bugs reports to the Sourceforge bug tracker >>> https://sourceforge.net/tracker/?group_id=81968&atid=564599 >>> Discussions of bugs and features can be posted here >>> To unsubscribe, send email [hidden email] with body "unsubscribe >>> csound" >>> >> >> Dr Victor Lazzarini >> Senior Lecturer >> Dept. of Music >> NUI Maynooth Ireland >> tel.: +353 1 708 3545 >> Victor dot Lazzarini AT nuim dot ie >> >> >> >> >> >> Send bugs reports to the Sourceforge bug tracker >> https://sourceforge.net/tracker/?group_id=81968&atid=564599 >> Discussions of bugs and features can be posted here >> To unsubscribe, send email [hidden email] with body "unsubscribe >> csound" >> > > > Send bugs reports to the Sourceforge bug tracker > https://sourceforge.net/tracker/?group_id=81968&atid=564599 > Discussions of bugs and features can be posted here > To unsubscribe, send email [hidden email] with body "unsubscribe > csound" > > Send bugs reports to the Sourceforge bug tracker https://sourceforge.net/tracker/?group_id=81968&atid=564599 Discussions of bugs and features can be posted here To unsubscribe, send email [hidden email] with body "unsubscribe csound" |
|
In reply to this post by rory walsh
With Java Web Start you can write frontends that get downloaded and run locally. Our example is based on the CSDPlayer java app, which can open and run CSDs.
In order to facilitate mobility, it uses Javasound for audio IO. Victor On 22 Feb 2012, at 20:40, Rory Walsh wrote: > Will the "java web start csound" be a script that users can place into > their websites which when clicked will run Csound as a service in the > background? Or will it be like NetCsound, for offline rendering? > > On 22 February 2012 20:38, Victor Lazzarini <[hidden email]> wrote: >> There is NetCsound, and we are working on a Java Web Start Csound, which would run locally, but without the need for a Csound installation. We have a proof-of-concept of this running for OSX 10.6. >> >> Victor >> On 22 Feb 2012, at 20:28, zappfinger wrote: >> >>> Would it be possible to create a streaming Csound server? >>> The server would generate audio that is then streamed to internet browsers >>> (clients). >>> This way people would be able to try out csound (similar to some software >>> teaching sites) without having to install it locally.. >>> >>> Richard >>> >>> >>> -- >>> View this message in context: http://csound.1045644.n5.nabble.com/Streaming-Csound-server-tp5506151p5506151.html >>> Sent from the Csound - General mailing list archive at Nabble.com. >>> >>> >>> Send bugs reports to the Sourceforge bug tracker >>> https://sourceforge.net/tracker/?group_id=81968&atid=564599 >>> Discussions of bugs and features can be posted here >>> To unsubscribe, send email [hidden email] with body "unsubscribe csound" >>> >> >> Dr Victor Lazzarini >> Senior Lecturer >> Dept. of Music >> NUI Maynooth Ireland >> tel.: +353 1 708 3545 >> Victor dot Lazzarini AT nuim dot ie >> >> >> >> >> >> Send bugs reports to the Sourceforge bug tracker >> https://sourceforge.net/tracker/?group_id=81968&atid=564599 >> Discussions of bugs and features can be posted here >> To unsubscribe, send email [hidden email] with body "unsubscribe csound" >> > > > Send bugs reports to the Sourceforge bug tracker > https://sourceforge.net/tracker/?group_id=81968&atid=564599 > Discussions of bugs and features can be posted here > To unsubscribe, send email [hidden email] with body "unsubscribe csound" > Dr Victor Lazzarini Senior Lecturer Dept. of Music NUI Maynooth Ireland tel.: +353 1 708 3545 Victor dot Lazzarini AT nuim dot ie Send bugs reports to the Sourceforge bug tracker https://sourceforge.net/tracker/?group_id=81968&atid=564599 Discussions of bugs and features can be posted here To unsubscribe, send email [hidden email] with body "unsubscribe csound" |
|
In reply to this post by Adam Puckett-2
Hi Adam. I'm pretty sure what you just described is already available
with NetCsound? http://dream.cs.bath.ac.uk/netcsound/ Or? On 22 February 2012 20:46, Adam Puckett <[hidden email]> wrote: > It would be cool to have a server use Csound for offline rendering to > WAV and use LAME for MP3 conversion, and send it to the user. > > Also I think the background idea is cool. > > On 2/22/12, Rory Walsh <[hidden email]> wrote: >> Will the "java web start csound" be a script that users can place into >> their websites which when clicked will run Csound as a service in the >> background? Or will it be like NetCsound, for offline rendering? >> >> On 22 February 2012 20:38, Victor Lazzarini <[hidden email]> >> wrote: >>> There is NetCsound, and we are working on a Java Web Start Csound, which >>> would run locally, but without the need for a Csound installation. We have >>> a proof-of-concept of this running for OSX 10.6. >>> >>> Victor >>> On 22 Feb 2012, at 20:28, zappfinger wrote: >>> >>>> Would it be possible to create a streaming Csound server? >>>> The server would generate audio that is then streamed to internet >>>> browsers >>>> (clients). >>>> This way people would be able to try out csound (similar to some software >>>> teaching sites) without having to install it locally.. >>>> >>>> Richard >>>> >>>> >>>> -- >>>> View this message in context: >>>> http://csound.1045644.n5.nabble.com/Streaming-Csound-server-tp5506151p5506151.html >>>> Sent from the Csound - General mailing list archive at Nabble.com. >>>> >>>> >>>> Send bugs reports to the Sourceforge bug tracker >>>> https://sourceforge.net/tracker/?group_id=81968&atid=564599 >>>> Discussions of bugs and features can be posted here >>>> To unsubscribe, send email [hidden email] with body "unsubscribe >>>> csound" >>>> >>> >>> Dr Victor Lazzarini >>> Senior Lecturer >>> Dept. of Music >>> NUI Maynooth Ireland >>> tel.: +353 1 708 3545 >>> Victor dot Lazzarini AT nuim dot ie >>> >>> >>> >>> >>> >>> Send bugs reports to the Sourceforge bug tracker >>> https://sourceforge.net/tracker/?group_id=81968&atid=564599 >>> Discussions of bugs and features can be posted here >>> To unsubscribe, send email [hidden email] with body "unsubscribe >>> csound" >>> >> >> >> Send bugs reports to the Sourceforge bug tracker >> https://sourceforge.net/tracker/?group_id=81968&atid=564599 >> Discussions of bugs and features can be posted here >> To unsubscribe, send email [hidden email] with body "unsubscribe >> csound" >> >> > > > Send bugs reports to the Sourceforge bug tracker > https://sourceforge.net/tracker/?group_id=81968&atid=564599 > Discussions of bugs and features can be posted here > To unsubscribe, send email [hidden email] with body "unsubscribe csound" > Send bugs reports to the Sourceforge bug tracker https://sourceforge.net/tracker/?group_id=81968&atid=564599 Discussions of bugs and features can be posted here To unsubscribe, send email [hidden email] with body "unsubscribe csound" |
|
In reply to this post by Victor Lazzarini
To elaborate on what Victor mentioned, with Java Web Start, the
process is that the JWS launcher reads in the manifest, downloads all of the Java and native libraries (i.e. libcsound) and runs the application on the user's desktop. The native libraries are (or, will be) built for each platform, and JWS handles which native library to download depending on what you specify. This would allow native Csound performance on the user's computer, and everything is done locally. The application itself though could do whatever you like, so if you wanted to have an application that you clicked, it downloaded everything and just ran, then you wanted to save a project to the server, you could program that. Building something for Java Web Start, the idea then is that you can create a Csound-based application in Java, and the end-user could just click one button on a website and everything required to run, including Csound, is downloaded. Users would need to opt-in for permissions, but that's fine. On Wed, Feb 22, 2012 at 8:47 PM, Victor Lazzarini <[hidden email]> wrote: > With Java Web Start you can write frontends that get downloaded and run locally. Our example is based on the CSDPlayer java app, which can open and run CSDs. > In order to facilitate mobility, it uses Javasound for audio IO. > > Victor > On 22 Feb 2012, at 20:40, Rory Walsh wrote: > >> Will the "java web start csound" be a script that users can place into >> their websites which when clicked will run Csound as a service in the >> background? Or will it be like NetCsound, for offline rendering? >> >> On 22 February 2012 20:38, Victor Lazzarini <[hidden email]> wrote: >>> There is NetCsound, and we are working on a Java Web Start Csound, which would run locally, but without the need for a Csound installation. We have a proof-of-concept of this running for OSX 10.6. >>> >>> Victor >>> On 22 Feb 2012, at 20:28, zappfinger wrote: >>> >>>> Would it be possible to create a streaming Csound server? >>>> The server would generate audio that is then streamed to internet browsers >>>> (clients). >>>> This way people would be able to try out csound (similar to some software >>>> teaching sites) without having to install it locally.. >>>> >>>> Richard >>>> >>>> >>>> -- >>>> View this message in context: http://csound.1045644.n5.nabble.com/Streaming-Csound-server-tp5506151p5506151.html >>>> Sent from the Csound - General mailing list archive at Nabble.com. >>>> >>>> >>>> Send bugs reports to the Sourceforge bug tracker >>>> https://sourceforge.net/tracker/?group_id=81968&atid=564599 >>>> Discussions of bugs and features can be posted here >>>> To unsubscribe, send email [hidden email] with body "unsubscribe csound" >>>> >>> >>> Dr Victor Lazzarini >>> Senior Lecturer >>> Dept. of Music >>> NUI Maynooth Ireland >>> tel.: +353 1 708 3545 >>> Victor dot Lazzarini AT nuim dot ie >>> >>> >>> >>> >>> >>> Send bugs reports to the Sourceforge bug tracker >>> https://sourceforge.net/tracker/?group_id=81968&atid=564599 >>> Discussions of bugs and features can be posted here >>> To unsubscribe, send email [hidden email] with body "unsubscribe csound" >>> >> >> >> Send bugs reports to the Sourceforge bug tracker >> https://sourceforge.net/tracker/?group_id=81968&atid=564599 >> Discussions of bugs and features can be posted here >> To unsubscribe, send email [hidden email] with body "unsubscribe csound" >> > > Dr Victor Lazzarini > Senior Lecturer > Dept. of Music > NUI Maynooth Ireland > tel.: +353 1 708 3545 > Victor dot Lazzarini AT nuim dot ie > > > > > > Send bugs reports to the Sourceforge bug tracker > https://sourceforge.net/tracker/?group_id=81968&atid=564599 > Discussions of bugs and features can be posted here > To unsubscribe, send email [hidden email] with body "unsubscribe csound" > Send bugs reports to the Sourceforge bug tracker https://sourceforge.net/tracker/?group_id=81968&atid=564599 Discussions of bugs and features can be posted here To unsubscribe, send email [hidden email] with body "unsubscribe csound" |
|
In reply to this post by rory walsh
I guess the streaming bit would be an interesting addition. What is needed? A webcast streaming server of some description?
It wouldn't be hard to pipe the output of Csound into another program for streaming. I am not sure what is the current technology. Last time I did something like this was using a real streaming server way back in 2001 or 2. Before the paranoid admin people shut down the internet security on Campus. Victor On 22 Feb 2012, at 20:51, Rory Walsh wrote: > Hi Adam. I'm pretty sure what you just described is already available > with NetCsound? > http://dream.cs.bath.ac.uk/netcsound/ > > Or? > > On 22 February 2012 20:46, Adam Puckett <[hidden email]> wrote: >> It would be cool to have a server use Csound for offline rendering to >> WAV and use LAME for MP3 conversion, and send it to the user. >> >> Also I think the background idea is cool. >> >> On 2/22/12, Rory Walsh <[hidden email]> wrote: >>> Will the "java web start csound" be a script that users can place into >>> their websites which when clicked will run Csound as a service in the >>> background? Or will it be like NetCsound, for offline rendering? >>> >>> On 22 February 2012 20:38, Victor Lazzarini <[hidden email]> >>> wrote: >>>> There is NetCsound, and we are working on a Java Web Start Csound, which >>>> would run locally, but without the need for a Csound installation. We have >>>> a proof-of-concept of this running for OSX 10.6. >>>> >>>> Victor >>>> On 22 Feb 2012, at 20:28, zappfinger wrote: >>>> >>>>> Would it be possible to create a streaming Csound server? >>>>> The server would generate audio that is then streamed to internet >>>>> browsers >>>>> (clients). >>>>> This way people would be able to try out csound (similar to some software >>>>> teaching sites) without having to install it locally.. >>>>> >>>>> Richard >>>>> >>>>> >>>>> -- >>>>> View this message in context: >>>>> http://csound.1045644.n5.nabble.com/Streaming-Csound-server-tp5506151p5506151.html >>>>> Sent from the Csound - General mailing list archive at Nabble.com. >>>>> >>>>> >>>>> Send bugs reports to the Sourceforge bug tracker >>>>> https://sourceforge.net/tracker/?group_id=81968&atid=564599 >>>>> Discussions of bugs and features can be posted here >>>>> To unsubscribe, send email [hidden email] with body "unsubscribe >>>>> csound" >>>>> >>>> >>>> Dr Victor Lazzarini >>>> Senior Lecturer >>>> Dept. of Music >>>> NUI Maynooth Ireland >>>> tel.: +353 1 708 3545 >>>> Victor dot Lazzarini AT nuim dot ie >>>> >>>> >>>> >>>> >>>> >>>> Send bugs reports to the Sourceforge bug tracker >>>> https://sourceforge.net/tracker/?group_id=81968&atid=564599 >>>> Discussions of bugs and features can be posted here >>>> To unsubscribe, send email [hidden email] with body "unsubscribe >>>> csound" >>>> >>> >>> >>> Send bugs reports to the Sourceforge bug tracker >>> https://sourceforge.net/tracker/?group_id=81968&atid=564599 >>> Discussions of bugs and features can be posted here >>> To unsubscribe, send email [hidden email] with body "unsubscribe >>> csound" >>> >>> >> >> >> Send bugs reports to the Sourceforge bug tracker >> https://sourceforge.net/tracker/?group_id=81968&atid=564599 >> Discussions of bugs and features can be posted here >> To unsubscribe, send email [hidden email] with body "unsubscribe csound" >> > > > Send bugs reports to the Sourceforge bug tracker > https://sourceforge.net/tracker/?group_id=81968&atid=564599 > Discussions of bugs and features can be posted here > To unsubscribe, send email [hidden email] with body "unsubscribe csound" > Dr Victor Lazzarini Senior Lecturer Dept. of Music NUI Maynooth Ireland tel.: +353 1 708 3545 Victor dot Lazzarini AT nuim dot ie Send bugs reports to the Sourceforge bug tracker https://sourceforge.net/tracker/?group_id=81968&atid=564599 Discussions of bugs and features can be posted here To unsubscribe, send email [hidden email] with body "unsubscribe csound" |
|
This post was updated on .
When searching for streaming audio on the web, the FLAC and RTSP protocols keep popping up...
Richard |
|
It is also interesting to read about the Spotify protocol for delivering streaming audio.
"The Streisand effect is a phenomenon on the Internet where an attempt to censor or remove a piece of information backfires, causing the information to be widely publicized." Richard |
|
Hi,
I've done a live processing streaming with pyo -> SoundFlower -> Nicecast. It's running for months now: http://132.204.179.179:8000/listen.m3u There is a little python script to choose a new piece to process and fill in streaming info. The output audio is set to SoundFlower and Nicecast streams its SoundFlower input. Very straightforward! It should be easy to do the same with Csound... Olivier 2012/2/22 zappfinger <[hidden email]> It is also interesting to read about the Spotify protocol for delivering |
|
In reply to this post by rory walsh
I can't seem to get NetCsound to work. When I click on the link to my rendered file, it returns an error that the file does not exist. Here is the output I get from the email log:
sh: /usr/local/bin/csound5: No such file or directory ERROR: Cannot open input file "/srv/www/htdocs/netcsound/Results/out0e168467fd.wav": No such file or directory Is it broken? -- Matthew On Feb 22, 2012, at 1:51 PM, Rory Walsh wrote: > Hi Adam. I'm pretty sure what you just described is already available > with NetCsound? > http://dream.cs.bath.ac.uk/netcsound/ > Send bugs reports to the Sourceforge bug tracker https://sourceforge.net/tracker/?group_id=81968&atid=564599 Discussions of bugs and features can be posted here To unsubscribe, send email [hidden email] with body "unsubscribe csound" |
|
I thought it was OK but I will check this afternoon.
==John ff > I can't seem to get NetCsound to work. When I click on the link to my > rendered file, it returns an error that the file does not exist. Here is > the output I get from the email log: > > > sh: /usr/local/bin/csound5: No such file or directory > ERROR: Cannot open input file > "/srv/www/htdocs/netcsound/Results/out0e168467fd.wav": No such file or > directory > > Is it broken? > > -- Matthew > > > On Feb 22, 2012, at 1:51 PM, Rory Walsh wrote: > >> Hi Adam. I'm pretty sure what you just described is already available >> with NetCsound? >> http://dream.cs.bath.ac.uk/netcsound/ >> > > > > Send bugs reports to the Sourceforge bug tracker > https://sourceforge.net/tracker/?group_id=81968&atid=564599 > Discussions of bugs and features can be posted here > To unsubscribe, send email [hidden email] with body "unsubscribe > csound" > > > > Send bugs reports to the Sourceforge bug tracker https://sourceforge.net/tracker/?group_id=81968&atid=564599 Discussions of bugs and features can be posted here To unsubscribe, send email [hidden email] with body "unsubscribe csound" |
|
> I thought it was OK but I will check this afternoon.
> ==John ff > I think I have this fixed, although the "send log" feature seems to generate an empty file. I think I know why but will take a while ==John ff Send bugs reports to the Sourceforge bug tracker https://sourceforge.net/tracker/?group_id=81968&atid=564599 Discussions of bugs and features can be posted here To unsubscribe, send email [hidden email] with body "unsubscribe csound" |
|
It is indeed working and I am getting an email log.
Thank you very much. -- Matthew On Feb 24, 2012, at 12:25 PM, [hidden email] wrote: >> I thought it was OK but I will check this afternoon. >> ==John ff >> > > > I think I have this fixed, although the "send log" feature seems to > generate an empty file. I think I know why but will take a while > > ==John ff > > > > > Send bugs reports to the Sourceforge bug tracker > https://sourceforge.net/tracker/?group_id=81968&atid=564599 > Discussions of bugs and features can be posted here > To unsubscribe, send email [hidden email] with body "unsubscribe csound" > Send bugs reports to the Sourceforge bug tracker https://sourceforge.net/tracker/?group_id=81968&atid=564599 Discussions of bugs and features can be posted here To unsubscribe, send email [hidden email] with body "unsubscribe csound" |
| Powered by Nabble | See how NAML generates this page |
