Hi all,
Some of you might have already seen this on the PD forum or written up on Create Digital Music (cheers Peter) but it's been mentioned to me that there are some people on here that still might have missed it so I thought I'd point it out again.
My big project over the last two months or so has been PatchWerk Radio, a generative internet radio station that streams 24/7 and is built in PD and Python. The website if you want to have a look is at http://radio.rumblesan.com
The idea is that python starts up an instance of PD which will choose patches at random from a list. It loads a patch up, plays it for 10 minutes then crossfades over to another randomly chosen patch. There are currently 20 patches on there the vast majority of which are from other people now.
Hopefully those that haven't already heard about this will find it interesting. If people want to get involved and write some patches for it then that would be ace but even just having some more people listening would be cool. all the source for the server is available, as are all the patches, at github http://github.com/notesandvolts for those that want it.
cheers
hi
My big project over the last two months or so has been PatchWerk Radio, a generative internet radio station that streams 24/7 and is built in PD and Python. The website if you want to have a look is at http://radio.rumblesan.com
reminds me of http://r4nd.org ... god knows what happened with that project .. the domain is no longer running it
http://www.runme.org/project/+rand/
gnd/
I liked rand, I remember this one composition n played random samples of super mario
... in fact I might try to recreate it in pd and upload it :)
On Thu, Mar 10, 2011 at 9:38 PM, gnd@itchybit.org wrote:
hi
My big project over the last two months or so has been PatchWerk Radio, a generative internet radio station that streams 24/7 and is built in PD and Python. The website if you want to have a look is at http://radio.rumblesan.com
reminds me of http://r4nd.org ... god knows what happened with that project .. the domain is no longer running it
http://www.runme.org/project/+rand/
gnd/
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
On Thu, 10 Mar 2011, David Guy John wrote:
The idea is that python starts up an instance of PD which will choose patches at random from a list. It loads a patch up, plays it for 10 minutes then crossfades over to another randomly chosen patch. There are currently 20 patches on there the vast majority of which are from other people now.
Can listeners get to know the name of the author and the name of the patch ?
| Mathieu Bouchard ---- tél: +1.514.383.3801 ---- Villeray, Montréal, QC
There's a page for contributors on the site and also one with a list of all the patches, how many plays for each, who made it and also a download for a tar file that contains the patches in a stand alone format
here's a link to the latter
http://radio.rumblesan.com/index.php/patches/
On 19 March 2011 20:18, Mathieu Bouchard matju@artengine.ca wrote:
On Thu, 10 Mar 2011, David Guy John wrote:
The idea is that python starts up an instance of PD which will choose
patches at random from a list. It loads a patch up, plays it for 10 minutes then crossfades over to another randomly chosen patch. There are currently 20 patches on there the vast majority of which are from other people now.
Can listeners get to know the name of the author and the name of the patch ?
| Mathieu Bouchard ---- tél: +1.514.383.3801 ---- Villeray, Montréal, QC
On Sun, 20 Mar 2011, David Guy John wrote:
There's a page for contributors on the site and also one with a list of all the patches, how many plays for each, who made it and also a download for a tar file that contains the patches in a stand alone format here's a link to the latter
What I mean is to specifically know the name of each patch as it is playing, so that when someone listens to something, they can look it up and find the patch without having to go through all of them.
| Mathieu Bouchard ---- tél: +1.514.383.3801 ---- Villeray, Montréal, QC
aahhh i see, Indeed it is just a matter of having the meta data updated every time a new patch is loaded, this used to happen but i found i was having issues with the python control script dieing when it was updated. i turned it off and have meant to come back and look at it but just not gotten round to it. Currently the front page shows the current and previous patches in the sidebar but it's not dynamic so less than ideal.
On 20 March 2011 21:09, Mathieu Bouchard matju@artengine.ca wrote:
On Sun, 20 Mar 2011, David Guy John wrote:
There's a page for contributors on the site and also one with a list of
all the patches, how many plays for each, who made it and also a download for a tar file that contains the patches in a stand alone format here's a link to the latter
What I mean is to specifically know the name of each patch as it is playing, so that when someone listens to something, they can look it up and find the patch without having to go through all of them.
| Mathieu Bouchard ---- tél: +1.514.383.3801 ---- Villeray, Montréal, QC
Hi all,
The play seems to be down at the moment (it looks like the browser is DLing the stream, never ending).
I was wondering how you determine when to end a playing patch and start the next one?
thanks
On Mon, Mar 21, 2011 at 8:40 AM, David Guy John d.guyjohn@googlemail.comwrote:
aahhh i see, Indeed it is just a matter of having the meta data updated every time a new patch is loaded, this used to happen but i found i was having issues with the python control script dieing when it was updated. i turned it off and have meant to come back and look at it but just not gotten round to it. Currently the front page shows the current and previous patches in the sidebar but it's not dynamic so less than ideal.
On 20 March 2011 21:09, Mathieu Bouchard matju@artengine.ca wrote:
On Sun, 20 Mar 2011, David Guy John wrote:
There's a page for contributors on the site and also one with a list of
all the patches, how many plays for each, who made it and also a download for a tar file that contains the patches in a stand alone format here's a link to the latter
What I mean is to specifically know the name of each patch as it is playing, so that when someone listens to something, they can look it up and find the patch without having to go through all of them.
| Mathieu Bouchard ---- tél: +1.514.383.3801 ---- Villeray, Montréal, QC
-- Guy John
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
The stream has been running fine as far as i can tell. I've had a go at adding a flash player to the site but it doesn't seem to work so well. generally I listen to it using VLC which works fine.
The patches are just randomly chosen by the python script. so not really truly random, but random enough. it won't play the same patch twice in a row but otherwise it could be any of the ones that are in the pool. just added numbers 27, 28 and 29 that other people have contributed so there's now about five hours of audio there without repeating patches.
On 20 March 2011 22:17, Richie Cyngler glitchpop@gmail.com wrote:
Hi all,
The play seems to be down at the moment (it looks like the browser is DLing the stream, never ending).
I was wondering how you determine when to end a playing patch and start the next one?
thanks
On Mon, Mar 21, 2011 at 8:40 AM, David Guy John d.guyjohn@googlemail.comwrote:
aahhh i see, Indeed it is just a matter of having the meta data updated every time a new patch is loaded, this used to happen but i found i was having issues with the python control script dieing when it was updated. i turned it off and have meant to come back and look at it but just not gotten round to it. Currently the front page shows the current and previous patches in the sidebar but it's not dynamic so less than ideal.
On 20 March 2011 21:09, Mathieu Bouchard matju@artengine.ca wrote:
On Sun, 20 Mar 2011, David Guy John wrote:
There's a page for contributors on the site and also one with a list of
all the patches, how many plays for each, who made it and also a download for a tar file that contains the patches in a stand alone format here's a link to the latter
What I mean is to specifically know the name of each patch as it is playing, so that when someone listens to something, they can look it up and find the patch without having to go through all of them.
| Mathieu Bouchard ---- tél: +1.514.383.3801 ---- Villeray, Montréal, QC
-- Guy John
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
-- Richie
The stream plays fine in VLC indeed, but the streams on the site just keep on buffering for me too (FF4.0/OSX10.5.8).
Great work btw! jm
On Mon, Mar 21, 2011 at 7:01 PM, David Guy John d.guyjohn@googlemail.comwrote:
The stream has been running fine as far as i can tell. I've had a go at adding a flash player to the site but it doesn't seem to work so well. generally I listen to it using VLC which works fine.
The patches are just randomly chosen by the python script. so not really truly random, but random enough. it won't play the same patch twice in a row but otherwise it could be any of the ones that are in the pool. just added numbers 27, 28 and 29 that other people have contributed so there's now about five hours of audio there without repeating patches.
On 20 March 2011 22:17, Richie Cyngler glitchpop@gmail.com wrote:
Hi all,
The play seems to be down at the moment (it looks like the browser is DLing the stream, never ending).
I was wondering how you determine when to end a playing patch and start the next one?
thanks
On Mon, Mar 21, 2011 at 8:40 AM, David Guy John <d.guyjohn@googlemail.com
wrote:
aahhh i see, Indeed it is just a matter of having the meta data updated every time a new patch is loaded, this used to happen but i found i was having issues with the python control script dieing when it was updated. i turned it off and have meant to come back and look at it but just not gotten round to it. Currently the front page shows the current and previous patches in the sidebar but it's not dynamic so less than ideal.
On 20 March 2011 21:09, Mathieu Bouchard matju@artengine.ca wrote:
On Sun, 20 Mar 2011, David Guy John wrote:
There's a page for contributors on the site and also one with a list of
all the patches, how many plays for each, who made it and also a download for a tar file that contains the patches in a stand alone format here's a link to the latter
What I mean is to specifically know the name of each patch as it is playing, so that when someone listens to something, they can look it up and find the patch without having to go through all of them.
| Mathieu Bouchard ---- tél: +1.514.383.3801 ---- Villeray, Montréal, QC
-- Guy John
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
-- Richie
-- Guy John
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Sorry what I meant was a patch isn't like a song, at least mine aren't. So does the random "chooser" just choose an end point. Or does the submitter have to include some kind of duration element in the patch?
And thanks I'll use VLC instead.
On Tue, Mar 22, 2011 at 11:06 AM, Jean-Michel Dumas jm.dumas@gmail.comwrote:
The stream plays fine in VLC indeed, but the streams on the site just keep on buffering for me too (FF4.0/OSX10.5.8).
Great work btw! jm
On Mon, Mar 21, 2011 at 7:01 PM, David Guy John d.guyjohn@googlemail.comwrote:
The stream has been running fine as far as i can tell. I've had a go at adding a flash player to the site but it doesn't seem to work so well. generally I listen to it using VLC which works fine.
The patches are just randomly chosen by the python script. so not really truly random, but random enough. it won't play the same patch twice in a row but otherwise it could be any of the ones that are in the pool. just added numbers 27, 28 and 29 that other people have contributed so there's now about five hours of audio there without repeating patches.
On 20 March 2011 22:17, Richie Cyngler glitchpop@gmail.com wrote:
Hi all,
The play seems to be down at the moment (it looks like the browser is DLing the stream, never ending).
I was wondering how you determine when to end a playing patch and start the next one?
thanks
On Mon, Mar 21, 2011 at 8:40 AM, David Guy John < d.guyjohn@googlemail.com> wrote:
aahhh i see, Indeed it is just a matter of having the meta data updated every time a new patch is loaded, this used to happen but i found i was having issues with the python control script dieing when it was updated. i turned it off and have meant to come back and look at it but just not gotten round to it. Currently the front page shows the current and previous patches in the sidebar but it's not dynamic so less than ideal.
On 20 March 2011 21:09, Mathieu Bouchard matju@artengine.ca wrote:
On Sun, 20 Mar 2011, David Guy John wrote:
There's a page for contributors on the site and also one with a list
of all the patches, how many plays for each, who made it and also a download for a tar file that contains the patches in a stand alone format here's a link to the latter
What I mean is to specifically know the name of each patch as it is playing, so that when someone listens to something, they can look it up and find the patch without having to go through all of them.
| Mathieu Bouchard ---- tél: +1.514.383.3801 ---- Villeray, Montréal, QC
-- Guy John
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
-- Richie
-- Guy John
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
--
Jean-Michel Dumas, Directeur Technique
Université de Montréal, iACT / Faculté de Musique
jm.dumas@umontreal.ca
jm.dumas@umontreal.catél. 514-343-2172 | téléc. 514-343-5727
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list