Hey all,
So it seems the rjdj app is off the iOS app store already :(
Just letting you know I have an alternative coming for running pd patches on iOS & desktop: the robotcowboy app. It's basically my performance environment as an app including pd, midi, osc, and a Processing-like lua scripting environment.
I could use some help on beta testing, website work, etc soon since I'm trying to get this out *while* planning/working on my masters thesis project (robotcowboy is going to Mars!). Any help would be greatly appreciated. This app is being built in OpenFrameworks, so it works on Mac/Win/Lin & iOS. Android support could be added, but I don't have an android device.
https://github.com/danomatika/robotcowboy
Dan Wilcox danomatika.com robotcowboy.com
Whoa. That's impressively ambitious! Cloning now. Thanks for putting this out there!
Maurice Rickard http://mauricerickard.com | http://onezeromusic.com | http://yoctonaut.com
On Oct 23, 2012, at 10:05 AM, Dan Wilcox danomatika@gmail.com wrote:
Hey all,
So it seems the rjdj app is off the iOS app store already :(
Just letting you know I have an alternative coming for running pd patches on iOS & desktop: the robotcowboy app. It's basically my performance environment as an app including pd, midi, osc, and a Processing-like lua scripting environment.
I could use some help on beta testing, website work, etc soon since I'm trying to get this out *while* planning/working on my masters thesis project (robotcowboy is going to Mars!). Any help would be greatly appreciated. This app is being built in OpenFrameworks, so it works on Mac/Win/Lin & iOS. Android support could be added, but I don't have an android device.
https://github.com/danomatika/robotcowboy
Dan Wilcox danomatika.com robotcowboy.com
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Sounds great. If you want to support Android, its easy to download and run the emulator. You'll need to install the Android SDK and NDK, both are just tarballs that you download and uncompress.
.hc
On 10/23/2012 10:09 AM, Maurice Rickard wrote:
Whoa. That's impressively ambitious! Cloning now. Thanks for putting this out there!
Maurice Rickard http://mauricerickard.com | http://onezeromusic.com | http://yoctonaut.com
On Oct 23, 2012, at 10:05 AM, Dan Wilcox danomatika@gmail.com wrote:
Hey all,
So it seems the rjdj app is off the iOS app store already :(
Just letting you know I have an alternative coming for running pd patches on iOS & desktop: the robotcowboy app. It's basically my performance environment as an app including pd, midi, osc, and a Processing-like lua scripting environment.
I could use some help on beta testing, website work, etc soon since I'm trying to get this out *while* planning/working on my masters thesis project (robotcowboy is going to Mars!). Any help would be greatly appreciated. This app is being built in OpenFrameworks, so it works on Mac/Win/Lin & iOS. Android support could be added, but I don't have an android device.
https://github.com/danomatika/robotcowboy
Dan Wilcox danomatika.com robotcowboy.com
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Do you mind saying why is the app off the iOS app store?
From: pd-list-bounces@iem.at [mailto:pd-list-bounces@iem.at] On Behalf Of Dan Wilcox Sent: Tuesday, October 23, 2012 10:06 AM To: pd list Subject: [PD] rjdj is gone, robotcowboy is coming ...
Hey all,
So it seems the rjdj app is off the iOS app store already :(
Just letting you know I have an alternative coming for running pd patches on iOS & desktop: the robotcowboy app. It's basically my performance environment as an app including pd, midi, osc, and a Processing-like lua scripting environment.
I could use some help on beta testing, website work, etc soon since I'm trying to get this out *while* planning/working on my masters thesis project (robotcowboy is going to Mars!). Any help would be greatly appreciated. This app is being built in OpenFrameworks, so it works on Mac/Win/Lin & iOS. Android support could be added, but I don't have an android device.
https://github.com/danomatika/robotcowboy
Dan Wilcox
danomatika.com
robotcowboy.com
Sorry, I should have clarified.
RjDj the entity is going great.
RjDj the original iOS app, is no longer being supported and is now no longer availabel on the App Store. From the RjDj blog:
In all these years, RjDj grew out of this app and really became something different. RjDj became a new way how to think music, it became a brand. This development is something we want to enforce which is the reason why we are now positioning everything for our future.
As a first step we are cleaning up our "old" apps which also means that we are retiring the good old RjDj app. Don't be sad, we are working on some great new content released through "The Dark Knight Rises Z+" app and we are also working on the exciting "Music Zones" project which we are currently test driving in the UK app store.
So starting from next week, we won't make the app available in the app store anymore, so if you are a nostalgic app collector, this is your last chance to get it. You will still be able to use the installed app but we won't be supporting it any longer. This means that you won't be able to upload recordings or download scenes. On October 8th we will also change our website.
I was directly inspired by RjDj to in making a similar app and thanks to Peter, et al. libpd makes it possible. I have used RjDj for a number of small experiments and are sad to see it go, but in the end I needed something that works more for my needs, so I've been working towards making my own app.
On Oct 23, 2012, at 10:43 AM, Ivica Ico Bukvic ico@vt.edu wrote:
Do you mind saying why is the app off the iOS app store?
From: pd-list-bounces@iem.at [mailto:pd-list-bounces@iem.at] On Behalf Of Dan Wilcox Sent: Tuesday, October 23, 2012 10:06 AM To: pd list Subject: [PD] rjdj is gone, robotcowboy is coming ...
Hey all,
So it seems the rjdj app is off the iOS app store already :(
Just letting you know I have an alternative coming for running pd patches on iOS & desktop: the robotcowboy app. It's basically my performance environment as an app including pd, midi, osc, and a Processing-like lua scripting environment.
I could use some help on beta testing, website work, etc soon since I'm trying to get this out *while* planning/working on my masters thesis project (robotcowboy is going to Mars!). Any help would be greatly appreciated. This app is being built in OpenFrameworks, so it works on Mac/Win/Lin & iOS. Android support could be added, but I don't have an android device.
https://github.com/danomatika/robotcowboy
Dan Wilcox danomatika.com robotcowboy.com
Dan Wilcox danomatika.com robotcowboy.com
Hey all,
I made a video demo of the robotcowboy app: https://vimeo.com/52557228
Description
The robotcowboy app is an audio/visual environment for performance with visual Lua scripting and Pure Data audio patching. Think of it as Processing and PD wrapped up into a single app that will run on Mac/Win/Linux and iOS.
It features:
The idea is that I want a single environment focused on performance with an easy workflow that doesn't involve compilation (ala C++ & OpenFrameworks) and runs on multiple platforms. This way, I can get in the flow, make some scenes, upload them to my iPad, and go play a show.
Check it out on Github: github.com/danomatika/robotcowboy
On Oct 23, 2012, at 10:51 AM, Dan Wilcox danomatika@gmail.com wrote:
Sorry, I should have clarified.
RjDj the entity is going great.
RjDj the original iOS app, is no longer being supported and is now no longer availabel on the App Store. From the RjDj blog:
In all these years, RjDj grew out of this app and really became something different. RjDj became a new way how to think music, it became a brand. This development is something we want to enforce which is the reason why we are now positioning everything for our future.
As a first step we are cleaning up our "old" apps which also means that we are retiring the good old RjDj app. Don't be sad, we are working on some great new content released through "The Dark Knight Rises Z+" app and we are also working on the exciting "Music Zones" project which we are currently test driving in the UK app store.
So starting from next week, we won't make the app available in the app store anymore, so if you are a nostalgic app collector, this is your last chance to get it. You will still be able to use the installed app but we won't be supporting it any longer. This means that you won't be able to upload recordings or download scenes. On October 8th we will also change our website.
I was directly inspired by RjDj to in making a similar app and thanks to Peter, et al. libpd makes it possible. I have used RjDj for a number of small experiments and are sad to see it go, but in the end I needed something that works more for my needs, so I've been working towards making my own app.
On Oct 23, 2012, at 10:43 AM, Ivica Ico Bukvic ico@vt.edu wrote:
Do you mind saying why is the app off the iOS app store?
From: pd-list-bounces@iem.at [mailto:pd-list-bounces@iem.at] On Behalf Of Dan Wilcox Sent: Tuesday, October 23, 2012 10:06 AM To: pd list Subject: [PD] rjdj is gone, robotcowboy is coming ...
Hey all,
So it seems the rjdj app is off the iOS app store already :(
Just letting you know I have an alternative coming for running pd patches on iOS & desktop: the robotcowboy app. It's basically my performance environment as an app including pd, midi, osc, and a Processing-like lua scripting environment.
I could use some help on beta testing, website work, etc soon since I'm trying to get this out *while* planning/working on my masters thesis project (robotcowboy is going to Mars!). Any help would be greatly appreciated. This app is being built in OpenFrameworks, so it works on Mac/Win/Lin & iOS. Android support could be added, but I don't have an android device.
https://github.com/danomatika/robotcowboy
Dan Wilcox danomatika.com robotcowboy.com
Dan Wilcox danomatika.com robotcowboy.com
Dan Wilcox danomatika.com robotcowboy.com
I'm very happy you're doing this. this is exactly what i want to do, but i'm still a few years away programming-wise. How do you plan to distribute it, on the app store as a standard app? or something a bit more hacker friendly? perhaps a .ipa we can jam in there via ssh?
On Wed, Oct 31, 2012 at 2:00 PM, Dan Wilcox danomatika@gmail.com wrote:
Hey all,
I made a video demo of the robotcowboy app: https://vimeo.com/52557228
Description
The robotcowboy app is an audio/visual environment for performance with visual Lua scripting and Pure Data audio patching. Think of it as Processing and PD wrapped up into a single app that will run on Mac/Win/Linux and iOS.
It features:
- a Pure Data audio instance
- a Lua scripting environment inspired by OpenFrameworks/Processing
- a scene system including playlists
- midi io (yes, on iPad too)
- inter-app OSC communication
- 2d physics using Box2d
The idea is that I want a single environment focused on performance with an easy workflow that doesn't involve compilation (ala C++ & OpenFrameworks) and runs on multiple platforms. This way, I can get in the flow, make some scenes, upload them to my iPad, and go play a show.
Check it out on Github: github.com/danomatika/robotcowboy
On Oct 23, 2012, at 10:51 AM, Dan Wilcox danomatika@gmail.com wrote:
Sorry, I should have clarified.
RjDj the entity is going great.
RjDj the original iOS app, is no longer being supported and is now no longer availabel on the App Store. From the RjDj bloghttp://blog.rjdj.me/more-than-an-app :
In all these years, RjDj grew out of this app and really became something different. RjDj became a new way how to think music, it became a brand. This development is something we want to enforce which is the reason why we are now positioning everything for our future.
As a first step we are cleaning up our "old" apps which also means that we are retiring the good old RjDj app. Don't be sad, we are working on some great new content released through "The Dark Knight Rises Z+" app and we are also working on the exciting "Music Zones" project which we are currently test driving in the UK app store.
So starting from next week, we won't make the app available in the app store anymore, so if you are a nostalgic app collector, this is your last chance to get it. You will still be able to use the installed app but we won't be supporting it any longer. This means that you won't be able to upload recordings or download scenes. On October 8th we will also change our website.
I was directly inspired by RjDj to in making a similar app and thanks to Peter, et al. libpd makes it possible. I have used RjDj for a number of small experiments and are sad to see it go, but in the end I needed something that works more for my needs, so I've been working towards making my own app.
On Oct 23, 2012, at 10:43 AM, Ivica Ico Bukvic ico@vt.edu wrote:
Do you mind saying why is the app off the iOS app store?****
*From:* pd-list-bounces@iem.at [mailto:pd-list-bounces@iem.at] *On Behalf Of *Dan Wilcox *Sent:* Tuesday, October 23, 2012 10:06 AM *To:* pd list *Subject:* [PD] rjdj is gone, robotcowboy is coming ...****
Hey all,****
So it seems the rjdj app is off the iOS app store already :(****
Just letting you know I have an alternative coming for running pd patches on iOS & desktop: the robotcowboy app. It's basically my performance environment as an app including pd, midi, osc, and a Processing-like lua scripting environment.****
I could use some help on beta testing, website work, etc soon since I'm trying to get this out *while* planning/working on my masters thesis project (robotcowboy is going to Mars!). Any help would be greatly appreciated. This app is being built in OpenFrameworks, so it works on Mac/Win/Lin & iOS. Android support could be added, but I don't have an android device.****
https://github.com/danomatika/robotcowboy****
--------**** Dan Wilcox**** danomatika.com**** robotcowboy.com****
Dan Wilcox danomatika.com robotcowboy.com
Dan Wilcox danomatika.com robotcowboy.com
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
This is pretty much what I've been waiting for. How long does it take to get the hang of processing/Lua?
On Thursday, November 1, 2012, Epic Jefferson wrote:
I'm very happy you're doing this. this is exactly what i want to do, but i'm still a few years away programming-wise. How do you plan to distribute it, on the app store as a standard app? or something a bit more hacker friendly? perhaps a .ipa we can jam in there via ssh?
On Wed, Oct 31, 2012 at 2:00 PM, Dan Wilcox <danomatika@gmail.com<javascript:_e({}, 'cvml', 'danomatika@gmail.com');>
wrote:
Hey all,
I made a video demo of the robotcowboy app: https://vimeo.com/52557228
Description
The robotcowboy app is an audio/visual environment for performance with visual Lua scripting and Pure Data audio patching. Think of it as Processing and PD wrapped up into a single app that will run on Mac/Win/Linux and iOS.
It features:
- a Pure Data audio instance
- a Lua scripting environment inspired by OpenFrameworks/Processing
- a scene system including playlists
- midi io (yes, on iPad too)
- inter-app OSC communication
- 2d physics using Box2d
The idea is that I want a single environment focused on performance with an easy workflow that doesn't involve compilation (ala C++ & OpenFrameworks) and runs on multiple platforms. This way, I can get in the flow, make some scenes, upload them to my iPad, and go play a show.
Check it out on Github: github.com/danomatika/robotcowboy
On Oct 23, 2012, at 10:51 AM, Dan Wilcox danomatika@gmail.com wrote:
Sorry, I should have clarified.
RjDj the entity is going great.
RjDj the original iOS app, is no longer being supported and is now no longer availabel on the App Store. From the RjDj bloghttp://blog.rjdj.me/more-than-an-app :
In all these years, RjDj grew out of this app and really became something different. RjDj became a new way how to think music, it became a brand. This development is something we want to enforce which is the reason why we are now positioning everything for our future.
As a first step we are cleaning up our "old" apps which also means that we are retiring the good old RjDj app. Don't be sad, we are working on some great new content released through "The Dark Knight Rises Z+" app and we are also working on the exciting "Music Zones" project which we are currently test driving in the UK app store.
So starting from next week, we won't make the app available in the app store anymore, so if you are a nostalgic app collector, this is your last chance to get it. You will still be able to use the installed app but we won't be supporting it any longer. This means that you won't be able to upload recordings or download scenes. On October 8th we will also change our website.
I was directly inspired by RjDj to in making a similar app and thanks to Peter, et al. libpd makes it possible. I have used RjDj for a number of small experiments and are sad to see it go, but in the end I needed something that works more for my needs, so I've been working towards making my own app.
On Oct 23, 2012, at 10:43 AM, Ivica Ico Bukvic ico@vt.edu wrote:
Do you mind saying why is the app off the iOS app store?****
*From:* pd-list-bounces@iem.at [mailto:pd-list-bounces@iem.at] *On Behalf Of *Dan Wilcox *Sent*
Pd-list@iem.at <javascript:_e({}, 'cvml', 'Pd-list@iem.at');> mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
-- www.epicjefferson.com www.avmachinists.org Puerto Rico based Art Collective/ Non-Profit Org
You know what I´ve alwayus wanted? Actual PD for the iPhone. An app with the same GUI, so I could create my patches and even live code.
Why don't we have it yet?
On Thu, Nov 1, 2012 at 9:54 AM, i go bananas hard.off@gmail.com wrote:
This is pretty much what I've been waiting for. How long does it take to get the hang of processing/Lua?
On Thursday, November 1, 2012, Epic Jefferson wrote:
I'm very happy you're doing this. this is exactly what i want to do, but i'm still a few years away programming-wise. How do you plan to distribute it, on the app store as a standard app? or something a bit more hacker friendly? perhaps a .ipa we can jam in there via ssh?
On Wed, Oct 31, 2012 at 2:00 PM, Dan Wilcox danomatika@gmail.com wrote:
Hey all,
I made a video demo of the robotcowboy app: https://vimeo.com/52557228
Description
The robotcowboy app is an audio/visual environment for performance with visual Lua scripting and Pure Data audio patching. Think of it as Processing and PD wrapped up into a single app that will run on Mac/Win/Linux and iOS.
It features:
- a Pure Data audio instance
- a Lua scripting environment inspired by OpenFrameworks/Processing
- a scene system including playlists
- midi io (yes, on iPad too)
- inter-app OSC communication
- 2d physics using Box2d
The idea is that I want a single environment focused on performance with an easy workflow that doesn't involve compilation (ala C++ & OpenFrameworks) and runs on multiple platforms. This way, I can get in the flow, make some scenes, upload them to my iPad, and go play a show.
Check it out on Github: github.com/danomatika/robotcowboy
On Oct 23, 2012, at 10:51 AM, Dan Wilcox danomatika@gmail.com wrote:
Sorry, I should have clarified.
RjDj the entity is going great.
RjDj the original iOS app, is no longer being supported and is now no longer availabel on the App Store. From the RjDj bloghttp://blog.rjdj.me/more-than-an-app :
In all these years, RjDj grew out of this app and really became something different. RjDj became a new way how to think music, it became a brand. This development is something we want to enforce which is the reason why we are now positioning everything for our future.
As a first step we are cleaning up our "old" apps which also means that we are retiring the good old RjDj app. Don't be sad, we are working on some great new content released through "The Dark Knight Rises Z+" app and we are also working on the exciting "Music Zones" project which we are currently test driving in the UK app store.
So starting from next week, we won't make the app available in the app store anymore, so if you are a nostalgic app collector, this is your last chance to get it. You will still be able to use the installed app but we won't be supporting it any longer. This means that you won't be able to upload recordings or download scenes. On October 8th we will also change our website.
I was directly inspired by RjDj to in making a similar app and thanks to Peter, et al. libpd makes it possible. I have used RjDj for a number of small experiments and are sad to see it go, but in the end I needed something that works more for my needs, so I've been working towards making my own app.
On Oct 23, 2012, at 10:43 AM, Ivica Ico Bukvic ico@vt.edu wrote:
Do you mind saying why is the app off the iOS app store?****
*From:* pd-list-bounces@iem.at [mailto:pd-list-bounces@iem.at] *On Behalf Of *Dan Wilcox *Sent*
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
-- www.epicjefferson.com www.avmachinists.org Puerto Rico based Art Collective/ Non-Profit Org
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
I've always assumed because tcl/tk isn't portable to iOS?
On Thursday, November 1, 2012, Leandro da Mota Damasceno wrote:
You know what I´ve alwayus wanted? Actual PD for the iPhone. An app with the same GUI, so I could create my patches and even live code.
Why don't we have it yet?
On Thu, Nov 1, 2012 at 9:54 AM, i go bananas hard.off@gmail.com wrote:
This is pretty much what I've been waiting for. How long does it take to get the hang of processing/Lua?
On Thursday, November 1, 2012, Epic Jefferson wrote:
I'm very happy you're doing this. this is exactly what i want to do, but i'm still a few years away programming-wise. How do you plan to distribute it, on the app store as a standard app? or something a bit more hacker friendly? perhaps a .ipa we can jam in there via ssh?
On Wed, Oct 31, 2012 at 2:00 PM, Dan Wilcox danomatika@gmail.com wrote:
Hey all,
I made a video demo of the robotcowboy app: https://vimeo.com/52557228
Description
The robotcowboy app is an audio/visual environment for performance with visual Lua scripting and Pure Data audio patching. Think of it as Processing and PD wrapped up into a single app that will run on Mac/Win/Linux and iOS.
It features:
- a Pure Data audio instance
- a Lua scripting environment inspired by OpenFrameworks/Processing
- a scene system including playlists
- midi io (yes, on iPad too)
- inter-app OSC communication
- 2d physics using Box2d
The idea is that I want a single environment focused on performance with an easy workflow that doesn't involve compilation (ala C++ & OpenFrameworks) and runs on multiple platforms. This way, I can get in the flow, make some scenes, upload them to my iPad, and go play a show.
Check it out on Github: github.com/danomatika/robotcowboy
On Oct 23, 2012, at 10:51 AM, Dan Wilcox danomatika@gmail.com wrote:
Sorry, I should have clarified.
RjDj the entity is going great.
RjDj the original iOS app, is no longer being supported and is now no longer availabel on the App Store. From the RjDj bloghttp://blog.rjdj.me/more-than-an-app :
In all these years, RjDj grew out of this app and really became something different. RjDj became a new way how to think music, it became a brand. This development is something we want to enforce which is the reason why we are now positioning everything for our future.
As a first step we are cleaning up our "old" apps which also means that we are retiring the good old RjDj app. Don't be sad, we are working on some great new content released through "The Dark Knight Rises Z+" app and we are also working on the exciting "Music Zones" project which we are currently test driving in the UK app store.
So starting from next week, we won't make the app available in the app store anymore, so if you are a nostalgic app collector, this is your last chance to get it. You will still be able to use the installed app but we won't be supporting it any longer. This means that you won't be able to upload recordings or download scenes. On October 8th we will also change our website.
I was directly inspired by RjDj to in making a similar app and thanks to Peter, et al. libpd makes it possible. I have used RjDj for a number of small experiments and are sad to see it go, but in the end I needed something that works more for my needs, so I've been working towards making my own app.
On Oct 23, 2012, at 10:43 AM, Ivica Ico Bukvic ico@vt.edu wrote:
Do you mind saying why is the app off the iOS ap
dan: i would love to do beta testing!
hard.off: processing code is super friendly. i don't know about lua, but it looks along the same lines
On Thu, Nov 1, 2012 at 10:12 AM, i go bananas hard.off@gmail.com wrote:
I've always assumed because tcl/tk isn't portable to iOS?
On Thursday, November 1, 2012, Leandro da Mota Damasceno wrote:
You know what I´ve alwayus wanted? Actual PD for the iPhone. An app with the same GUI, so I could create my patches and even live code.
Why don't we have it yet?
On Thu, Nov 1, 2012 at 9:54 AM, i go bananas hard.off@gmail.com wrote:
This is pretty much what I've been waiting for. How long does it take to get the hang of processing/Lua?
On Thursday, November 1, 2012, Epic Jefferson wrote:
I'm very happy you're doing this. this is exactly what i want to do, but i'm still a few years away programming-wise. How do you plan to distribute it, on the app store as a standard app? or something a bit more hacker friendly? perhaps a .ipa we can jam in there via ssh?
On Wed, Oct 31, 2012 at 2:00 PM, Dan Wilcox danomatika@gmail.com wrote:
Hey all,
I made a video demo of the robotcowboy app: https://vimeo.com/52557228
Description
The robotcowboy app is an audio/visual environment for performance with visual Lua scripting and Pure Data audio patching. Think of it as Processing and PD wrapped up into a single app that will run on Mac/Win/Linux and iOS.
It features:
- a Pure Data audio instance
- a Lua scripting environment inspired by OpenFrameworks/Processing
- a scene system including playlists
- midi io (yes, on iPad too)
- inter-app OSC communication
- 2d physics using Box2d
The idea is that I want a single environment focused on performance with an easy workflow that doesn't involve compilation (ala C++ & OpenFrameworks) and runs on multiple platforms. This way, I can get in the flow, make some scenes, upload them to my iPad, and go play a show.
Check it out on Github: github.com/danomatika/robotcowboy
On Oct 23, 2012, at 10:51 AM, Dan Wilcox danomatika@gmail.com wrote:
Sorry, I should have clarified.
RjDj the entity is going great.
RjDj the original iOS app, is no longer being supported and is now no longer availabel on the App Store. From the RjDj bloghttp://blog.rjdj.me/more-than-an-app :
In all these years, RjDj grew out of this app and really became something different. RjDj became a new way how to think music, it became a brand. This development is something we want to enforce which is the reason why we are now positioning everything for our future.
As a first step we are cleaning up our "old" apps which also means that we are retiring the good old RjDj app. Don't be sad, we are working on some great new content released through "The Dark Knight Rises Z+" app and we are also working on the exciting "Music Zones" project which we are currently test driving in the UK app store.
So starting from next week, we won't make the app available in the app store anymore, so if you are a nostalgic app collector, this is your last chance to get it. You will still be able to use the installed app but we won't be supporting it any longer. This means that you won't be able to upload recordings or download scenes. On October 8th we will also change our website.
I was directly inspired by RjDj to in making a similar app and thanks to Peter, et al. libpd makes it possible. I have used RjDj for a number of small experiments and are sad to see it go, but in the end I needed something that works more for my needs, so I've been working towards making my own app.
On Oct 23, 2012, at 10:43 AM, Ivica Ico Bukvic ico@vt.edu wrote:
Do you mind saying why is the app off the iOS ap
That is kind of the point, right? Instead of just porting the GUI, it should be rewritten from scratch for the iOS and Android. Should Processing be the way to go?
Dan: I´d love toe beta test as well
On Thu, Nov 1, 2012 at 1:24 PM, Epic Jefferson jeffreyconcepcion@gmail.comwrote:
dan: i would love to do beta testing!
hard.off: processing code is super friendly. i don't know about lua, but it looks along the same lines
On Thu, Nov 1, 2012 at 10:12 AM, i go bananas hard.off@gmail.com wrote:
I've always assumed because tcl/tk isn't portable to iOS?
On Thursday, November 1, 2012, Leandro da Mota Damasceno wrote:
You know what I´ve alwayus wanted? Actual PD for the iPhone. An app with the same GUI, so I could create my patches and even live code.
Why don't we have it yet?
On Thu, Nov 1, 2012 at 9:54 AM, i go bananas hard.off@gmail.com wrote:
This is pretty much what I've been waiting for. How long does it take to get the hang of processing/Lua?
On Thursday, November 1, 2012, Epic Jefferson wrote:
I'm very happy you're doing this. this is exactly what i want to do, but i'm still a few years away programming-wise. How do you plan to distribute it, on the app store as a standard app? or something a bit more hacker friendly? perhaps a .ipa we can jam in there via ssh?
On Wed, Oct 31, 2012 at 2:00 PM, Dan Wilcox danomatika@gmail.comwrote:
Hey all,
I made a video demo of the robotcowboy app: https://vimeo.com/52557228
Description
The robotcowboy app is an audio/visual environment for performance with visual Lua scripting and Pure Data audio patching. Think of it as Processing and PD wrapped up into a single app that will run on Mac/Win/Linux and iOS.
It features:
- a Pure Data audio instance
- a Lua scripting environment inspired by OpenFrameworks/Processing
- a scene system including playlists
- midi io (yes, on iPad too)
- inter-app OSC communication
- 2d physics using Box2d
The idea is that I want a single environment focused on performance with an easy workflow that doesn't involve compilation (ala C++ & OpenFrameworks) and runs on multiple platforms. This way, I can get in the flow, make some scenes, upload them to my iPad, and go play a show.
Check it out on Github: github.com/danomatika/robotcowboy
On Oct 23, 2012, at 10:51 AM, Dan Wilcox danomatika@gmail.com wrote:
Sorry, I should have clarified.
RjDj the entity is going great.
RjDj the original iOS app, is no longer being supported and is now no longer availabel on the App Store. From the RjDj bloghttp://blog.rjdj.me/more-than-an-app :
In all these years, RjDj grew out of this app and really became something different. RjDj became a new way how to think music, it became a brand. This development is something we want to enforce which is the reason why we are now positioning everything for our future.
As a first step we are cleaning up our "old" apps which also means that we are retiring the good old RjDj app. Don't be sad, we are working on some great new content released through "The Dark Knight Rises Z+" app and we are also working on the exciting "Music Zones" project which we are currently test driving in the UK app store.
So starting from next week, we won't make the app available in the app store anymore, so if you are a nostalgic app collector, this is your last chance to get it. You will still be able to use the installed app but we won't be supporting it any longer. This means that you won't be able to upload recordings or download scenes. On October 8th we will also change our website.
I was directly inspired by RjDj to in making a similar app and thanks to Peter, et al. libpd makes it possible. I have used RjDj for a number of small experiments and are sad to see it go, but in the end I needed something that works more for my needs, so I've been working towards making my own app.
On Oct 23, 2012, at 10:43 AM, Ivica Ico Bukvic ico@vt.edu wrote:
Do you mind saying why is the app off the iOS ap
-- www.epicjefferson.com www.avmachinists.org Puerto Rico based Art Collective/ Non-Profit Org
I agree a native PD would be nice on iOS, however that is alot of work and I didn't set out specifically to do it. First of all, I mainly need a performance-focused environment which includes graphics and I have no desire to port GEM directly for that ... my mind wraps around graphics better with code and audio better with patching. The glue is OSC, so you can separate graphics and audio between devices by simply changing the destination of the messages.
Don't get me wrong, you won't have to do anything with Lua if you don't want to. You can just run PD patches ala RjDj. I plan to bring in the earlier work with porting PDDroidParty so pd gui elements in the main patch show up on the scene itself without any glue code. I essentially want the best of both worlds. basic pd controls or more advanced touch-based interactive graphics.
As for a native PD, I know it could be done really really well with Core Graphics / Core Animation in ObjC for the gui and libpd for the engine. I have thought about this, but as I said before, I'm being selfish with my unpaid time by focusing the environment on what I need now. Later on, I'd actually like to integrate a Codea-like text editor *and* patcher gui ... but I feel like I'd rather get the basics working, play some shows, and finish my masters thesis first.
On Nov 1, 2012, at 11:46 AM, Leandro da Mota Damasceno lemota@gmail.com wrote:
That is kind of the point, right? Instead of just porting the GUI, it should be rewritten from scratch for the iOS and Android. Should Processing be the way to go?
Dan: I´d love toe beta test as well
On Thu, Nov 1, 2012 at 1:24 PM, Epic Jefferson jeffreyconcepcion@gmail.com wrote: dan: i would love to do beta testing!
hard.off: processing code is super friendly. i don't know about lua, but it looks along the same lines
On Thu, Nov 1, 2012 at 10:12 AM, i go bananas hard.off@gmail.com wrote: I've always assumed because tcl/tk isn't portable to iOS?
On Thursday, November 1, 2012, Leandro da Mota Damasceno wrote: You know what I´ve alwayus wanted? Actual PD for the iPhone. An app with the same GUI, so I could create my patches and even live code.
Why don't we have it yet?
On Thu, Nov 1, 2012 at 9:54 AM, i go bananas hard.off@gmail.com wrote: This is pretty much what I've been waiting for. How long does it take to get the hang of processing/Lua?
On Thursday, November 1, 2012, Epic Jefferson wrote: I'm very happy you're doing this. this is exactly what i want to do, but i'm still a few years away programming-wise. How do you plan to distribute it, on the app store as a standard app? or something a bit more hacker friendly? perhaps a .ipa we can jam in there via ssh?
On Wed, Oct 31, 2012 at 2:00 PM, Dan Wilcox danomatika@gmail.com wrote: Hey all,
I made a video demo of the robotcowboy app: https://vimeo.com/52557228
Description
The robotcowboy app is an audio/visual environment for performance with visual Lua scripting and Pure Data audio patching. Think of it as Processing and PD wrapped up into a single app that will run on Mac/Win/Linux and iOS.
It features:
- a Pure Data audio instance
- a Lua scripting environment inspired by OpenFrameworks/Processing
- a scene system including playlists
- midi io (yes, on iPad too)
- inter-app OSC communication
- 2d physics using Box2d
The idea is that I want a single environment focused on performance with an easy workflow that doesn't involve compilation (ala C++ & OpenFrameworks) and runs on multiple platforms. This way, I can get in the flow, make some scenes, upload them to my iPad, and go play a show.
Check it out on Github: github.com/danomatika/robotcowboy
On Oct 23, 2012, at 10:51 AM, Dan Wilcox danomatika@gmail.com wrote:
Sorry, I should have clarified.
RjDj the entity is going great.
RjDj the original iOS app, is no longer being supported and is now no longer availabel on the App Store. From the RjDj blog:
In all these years, RjDj grew out of this app and really became something different. RjDj became a new way how to think music, it became a brand. This development is something we want to enforce which is the reason why we are now positioning everything for our future.
As a first step we are cleaning up our "old" apps which also means that we are retiring the good old RjDj app. Don't be sad, we are working on some great new content released through "The Dark Knight Rises Z+" app and we are also working on the exciting "Music Zones" project which we are currently test driving in the UK app store.
So starting from next week, we won't make the app available in the app store anymore, so if you are a nostalgic app collector, this is your last chance to get it. You will still be able to use the installed app but we won't be supporting it any longer. This means that you won't be able to upload recordings or download scenes. On October 8th we will also change our website.
I was directly inspired by RjDj to in making a similar app and thanks to Peter, et al. libpd makes it possible. I have used RjDj for a number of small experiments and are sad to see it go, but in the end I needed something that works more for my needs, so I've been working towards making my own app.
On Oct 23, 2012, at 10:43 AM, Ivica Ico Bukvic ico@vt.edu wrote:
Do you mind saying why is the app off the iOS ap
-- www.epicjefferson.com www.avmachinists.org Puerto Rico based Art Collective/ Non-Profit Org
Dan Wilcox danomatika.com robotcowboy.com
Tcl/Tk is portable to iOS and I think there are Tcl/Tk apps in the App Store.
.hc
On Nov 1, 2012, at 10:12 AM, i go bananas wrote:
I've always assumed because tcl/tk isn't portable to iOS?
On Thursday, November 1, 2012, Leandro da Mota Damasceno wrote: You know what I´ve alwayus wanted? Actual PD for the iPhone. An app with the same GUI, so I could create my patches and even live code.
Why don't we have it yet?
On Thu, Nov 1, 2012 at 9:54 AM, i go bananas hard.off@gmail.com wrote: This is pretty much what I've been waiting for. How long does it take to get the hang of processing/Lua?
On Thursday, November 1, 2012, Epic Jefferson wrote: I'm very happy you're doing this. this is exactly what i want to do, but i'm still a few years away programming-wise. How do you plan to distribute it, on the app store as a standard app? or something a bit more hacker friendly? perhaps a .ipa we can jam in there via ssh?
On Wed, Oct 31, 2012 at 2:00 PM, Dan Wilcox danomatika@gmail.com wrote: Hey all,
I made a video demo of the robotcowboy app: https://vimeo.com/52557228
Description
The robotcowboy app is an audio/visual environment for performance with visual Lua scripting and Pure Data audio patching. Think of it as Processing and PD wrapped up into a single app that will run on Mac/Win/Linux and iOS.
It features:
- a Pure Data audio instance
- a Lua scripting environment inspired by OpenFrameworks/Processing
- a scene system including playlists
- midi io (yes, on iPad too)
- inter-app OSC communication
- 2d physics using Box2d
The idea is that I want a single environment focused on performance with an easy workflow that doesn't involve compilation (ala C++ & OpenFrameworks) and runs on multiple platforms. This way, I can get in the flow, make some scenes, upload them to my iPad, and go play a show.
Check it out on Github: github.com/danomatika/robotcowboy
On Oct 23, 2012, at 10:51 AM, Dan Wilcox danomatika@gmail.com wrote:
Sorry, I should have clarified.
RjDj the entity is going great.
RjDj the original iOS app, is no longer being supported and is now no longer availabel on the App Store. From the RjDj blog:
In all these years, RjDj grew out of this app and really became something different. RjDj became a new way how to think music, it became a brand. This development is something we want to enforce which is the reason why we are now positioning everything for our future.
As a first step we are cleaning up our "old" apps which also means that we are retiring the good old RjDj app. Don't be sad, we are working on some great new content released through "The Dark Knight Rises Z+" app and we are also working on the exciting "Music Zones" project which we are currently test driving in the UK app store.
So starting from next week, we won't make the app available in the app store anymore, so if you are a nostalgic app collector, this is your last chance to get it. You will still be able to use the installed app but we won't be supporting it any longer. This means that you won't be able to upload recordings or download scenes. On October 8th we will also change our website.
I was directly inspired by RjDj to in making a similar app and thanks to Peter, et al. libpd makes it possible. I have used RjDj for a number of small experiments and are sad to see it go, but in the end I needed something that works more for my needs, so I've been working towards making my own app.
On Oct 23, 2012, at 10:43 AM, Ivica Ico Bukvic ico@vt.edu wrote:
Do you mind saying why is the app off the iOS ap
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
I want to release it on the app store. Now that the scripting-langauge barrier is released, it's possible. It has a WebDAV server built in so you can manage your scenes and abstractions. I'll be updating my rc-patches to work with rjlib and vanilla, so there should be plenty of stuff to use out of the box.
On Oct 31, 2012, at 11:40 PM, Epic Jefferson jeffreyconcepcion@gmail.com wrote:
I'm very happy you're doing this. this is exactly what i want to do, but i'm still a few years away programming-wise. How do you plan to distribute it, on the app store as a standard app? or something a bit more hacker friendly? perhaps a .ipa we can jam in there via ssh?
On Wed, Oct 31, 2012 at 2:00 PM, Dan Wilcox danomatika@gmail.com wrote: Hey all,
I made a video demo of the robotcowboy app: https://vimeo.com/52557228
Description
The robotcowboy app is an audio/visual environment for performance with visual Lua scripting and Pure Data audio patching. Think of it as Processing and PD wrapped up into a single app that will run on Mac/Win/Linux and iOS.
It features:
- a Pure Data audio instance
- a Lua scripting environment inspired by OpenFrameworks/Processing
- a scene system including playlists
- midi io (yes, on iPad too)
- inter-app OSC communication
- 2d physics using Box2d
The idea is that I want a single environment focused on performance with an easy workflow that doesn't involve compilation (ala C++ & OpenFrameworks) and runs on multiple platforms. This way, I can get in the flow, make some scenes, upload them to my iPad, and go play a show.
Check it out on Github: github.com/danomatika/robotcowboy
On Oct 23, 2012, at 10:51 AM, Dan Wilcox danomatika@gmail.com wrote:
Sorry, I should have clarified.
RjDj the entity is going great.
RjDj the original iOS app, is no longer being supported and is now no longer availabel on the App Store. From the RjDj blog:
In all these years, RjDj grew out of this app and really became something different. RjDj became a new way how to think music, it became a brand. This development is something we want to enforce which is the reason why we are now positioning everything for our future.
As a first step we are cleaning up our "old" apps which also means that we are retiring the good old RjDj app. Don't be sad, we are working on some great new content released through "The Dark Knight Rises Z+" app and we are also working on the exciting "Music Zones" project which we are currently test driving in the UK app store.
So starting from next week, we won't make the app available in the app store anymore, so if you are a nostalgic app collector, this is your last chance to get it. You will still be able to use the installed app but we won't be supporting it any longer. This means that you won't be able to upload recordings or download scenes. On October 8th we will also change our website.
I was directly inspired by RjDj to in making a similar app and thanks to Peter, et al. libpd makes it possible. I have used RjDj for a number of small experiments and are sad to see it go, but in the end I needed something that works more for my needs, so I've been working towards making my own app.
On Oct 23, 2012, at 10:43 AM, Ivica Ico Bukvic ico@vt.edu wrote:
Do you mind saying why is the app off the iOS app store?
From: pd-list-bounces@iem.at [mailto:pd-list-bounces@iem.at] On Behalf Of Dan Wilcox Sent: Tuesday, October 23, 2012 10:06 AM To: pd list Subject: [PD] rjdj is gone, robotcowboy is coming ...
Hey all,
So it seems the rjdj app is off the iOS app store already :(
Just letting you know I have an alternative coming for running pd patches on iOS & desktop: the robotcowboy app. It's basically my performance environment as an app including pd, midi, osc, and a Processing-like lua scripting environment.
I could use some help on beta testing, website work, etc soon since I'm trying to get this out *while* planning/working on my masters thesis project (robotcowboy is going to Mars!). Any help would be greatly appreciated. This app is being built in OpenFrameworks, so it works on Mac/Win/Lin & iOS. Android support could be added, but I don't have an android device.
https://github.com/danomatika/robotcowboy
Dan Wilcox danomatika.com robotcowboy.com
Dan Wilcox danomatika.com robotcowboy.com
Dan Wilcox danomatika.com robotcowboy.com
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
-- www.epicjefferson.com www.avmachinists.org Puerto Rico based Art Collective/ Non-Profit Org
Dan Wilcox danomatika.com robotcowboy.com
So, it will be just like rjdj in the sense that it'll use pd-vanilla + rjlib? + the benefit of coding interactive graphics in Lua? (i think it's a benefit anyways) What about the infamous topic of the [expr] object?
On Thu, Nov 1, 2012 at 12:06 PM, Dan Wilcox danomatika@gmail.com wrote:
I want to release it on the app store. Now that the scripting-langauge barrier is released, it's possible. It has a WebDAV server built in so you can manage your scenes and abstractions. I'll be updating my rc-patches to work with rjlib and vanilla, so there should be plenty of stuff to use out of the box.
On Oct 31, 2012, at 11:40 PM, Epic Jefferson jeffreyconcepcion@gmail.com wrote:
I'm very happy you're doing this. this is exactly what i want to do, but i'm still a few years away programming-wise. How do you plan to distribute it, on the app store as a standard app? or something a bit more hacker friendly? perhaps a .ipa we can jam in there via ssh?
On Wed, Oct 31, 2012 at 2:00 PM, Dan Wilcox danomatika@gmail.com wrote:
Hey all,
I made a video demo of the robotcowboy app: https://vimeo.com/52557228
Description
The robotcowboy app is an audio/visual environment for performance with visual Lua scripting and Pure Data audio patching. Think of it as Processing and PD wrapped up into a single app that will run on Mac/Win/Linux and iOS.
It features:
- a Pure Data audio instance
- a Lua scripting environment inspired by OpenFrameworks/Processing
- a scene system including playlists
- midi io (yes, on iPad too)
- inter-app OSC communication
- 2d physics using Box2d
The idea is that I want a single environment focused on performance with an easy workflow that doesn't involve compilation (ala C++ & OpenFrameworks) and runs on multiple platforms. This way, I can get in the flow, make some scenes, upload them to my iPad, and go play a show.
Check it out on Github: github.com/danomatika/robotcowboy
On Oct 23, 2012, at 10:51 AM, Dan Wilcox danomatika@gmail.com wrote:
Sorry, I should have clarified.
RjDj the entity is going great.
RjDj the original iOS app, is no longer being supported and is now no longer availabel on the App Store. From the RjDj bloghttp://blog.rjdj.me/more-than-an-app :
In all these years, RjDj grew out of this app and really became something different. RjDj became a new way how to think music, it became a brand. This development is something we want to enforce which is the reason why we are now positioning everything for our future.
As a first step we are cleaning up our "old" apps which also means that we are retiring the good old RjDj app. Don't be sad, we are working on some great new content released through "The Dark Knight Rises Z+" app and we are also working on the exciting "Music Zones" project which we are currently test driving in the UK app store.
So starting from next week, we won't make the app available in the app store anymore, so if you are a nostalgic app collector, this is your last chance to get it. You will still be able to use the installed app but we won't be supporting it any longer. This means that you won't be able to upload recordings or download scenes. On October 8th we will also change our website.
I was directly inspired by RjDj to in making a similar app and thanks to Peter, et al. libpd makes it possible. I have used RjDj for a number of small experiments and are sad to see it go, but in the end I needed something that works more for my needs, so I've been working towards making my own app.
On Oct 23, 2012, at 10:43 AM, Ivica Ico Bukvic ico@vt.edu wrote:
Do you mind saying why is the app off the iOS app store?****
*From:* pd-list-bounces@iem.at [mailto:pd-list-bounces@iem.at] *On Behalf Of *Dan Wilcox *Sent:* Tuesday, October 23, 2012 10:06 AM *To:* pd list *Subject:* [PD] rjdj is gone, robotcowboy is coming ...****
Hey all,****
So it seems the rjdj app is off the iOS app store already :(****
Just letting you know I have an alternative coming for running pd patches on iOS & desktop: the robotcowboy app. It's basically my performance environment as an app including pd, midi, osc, and a Processing-like lua scripting environment.****
I could use some help on beta testing, website work, etc soon since I'm trying to get this out *while* planning/working on my masters thesis project (robotcowboy is going to Mars!). Any help would be greatly appreciated. This app is being built in OpenFrameworks, so it works on Mac/Win/Lin & iOS. Android support could be added, but I don't have an android device.****
https://github.com/danomatika/robotcowboy****
--------**** Dan Wilcox**** danomatika.com**** robotcowboy.com****
Dan Wilcox danomatika.com robotcowboy.com
Dan Wilcox danomatika.com robotcowboy.com
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
-- www.epicjefferson.com www.avmachinists.org Puerto Rico based Art Collective/ Non-Profit Org
Dan Wilcox danomatika.com robotcowboy.com
Correct. RjDj like + visual scripting.
I know [expr~] is now LGPL, but I'm not sure about [expr] yet ... in either case, I've left them and any GPL code out so far due to Apple's licensing. GPL patches, however are kosher since they are not compiled and you'll be able to modify/update them.
Also, the app has a desktop version ...
On Nov 1, 2012, at 12:31 PM, Epic Jefferson jeffreyconcepcion@gmail.com wrote:
So, it will be just like rjdj in the sense that it'll use pd-vanilla + rjlib? + the benefit of coding interactive graphics in Lua? (i think it's a benefit anyways) What about the infamous topic of the [expr] object?
On Thu, Nov 1, 2012 at 12:06 PM, Dan Wilcox danomatika@gmail.com wrote: I want to release it on the app store. Now that the scripting-langauge barrier is released, it's possible. It has a WebDAV server built in so you can manage your scenes and abstractions. I'll be updating my rc-patches to work with rjlib and vanilla, so there should be plenty of stuff to use out of the box.
On Oct 31, 2012, at 11:40 PM, Epic Jefferson jeffreyconcepcion@gmail.com wrote:
I'm very happy you're doing this. this is exactly what i want to do, but i'm still a few years away programming-wise. How do you plan to distribute it, on the app store as a standard app? or something a bit more hacker friendly? perhaps a .ipa we can jam in there via ssh?
On Wed, Oct 31, 2012 at 2:00 PM, Dan Wilcox danomatika@gmail.com wrote: Hey all,
I made a video demo of the robotcowboy app: https://vimeo.com/52557228
Description
The robotcowboy app is an audio/visual environment for performance with visual Lua scripting and Pure Data audio patching. Think of it as Processing and PD wrapped up into a single app that will run on Mac/Win/Linux and iOS.
It features:
- a Pure Data audio instance
- a Lua scripting environment inspired by OpenFrameworks/Processing
- a scene system including playlists
- midi io (yes, on iPad too)
- inter-app OSC communication
- 2d physics using Box2d
The idea is that I want a single environment focused on performance with an easy workflow that doesn't involve compilation (ala C++ & OpenFrameworks) and runs on multiple platforms. This way, I can get in the flow, make some scenes, upload them to my iPad, and go play a show.
Check it out on Github: github.com/danomatika/robotcowboy
On Oct 23, 2012, at 10:51 AM, Dan Wilcox danomatika@gmail.com wrote:
Sorry, I should have clarified.
RjDj the entity is going great.
RjDj the original iOS app, is no longer being supported and is now no longer availabel on the App Store. From the RjDj blog:
In all these years, RjDj grew out of this app and really became something different. RjDj became a new way how to think music, it became a brand. This development is something we want to enforce which is the reason why we are now positioning everything for our future.
As a first step we are cleaning up our "old" apps which also means that we are retiring the good old RjDj app. Don't be sad, we are working on some great new content released through "The Dark Knight Rises Z+" app and we are also working on the exciting "Music Zones" project which we are currently test driving in the UK app store.
So starting from next week, we won't make the app available in the app store anymore, so if you are a nostalgic app collector, this is your last chance to get it. You will still be able to use the installed app but we won't be supporting it any longer. This means that you won't be able to upload recordings or download scenes. On October 8th we will also change our website.
I was directly inspired by RjDj to in making a similar app and thanks to Peter, et al. libpd makes it possible. I have used RjDj for a number of small experiments and are sad to see it go, but in the end I needed something that works more for my needs, so I've been working towards making my own app.
On Oct 23, 2012, at 10:43 AM, Ivica Ico Bukvic ico@vt.edu wrote:
Do you mind saying why is the app off the iOS app store?
From: pd-list-bounces@iem.at [mailto:pd-list-bounces@iem.at] On Behalf Of Dan Wilcox Sent: Tuesday, October 23, 2012 10:06 AM To: pd list Subject: [PD] rjdj is gone, robotcowboy is coming ...
Hey all,
So it seems the rjdj app is off the iOS app store already :(
Just letting you know I have an alternative coming for running pd patches on iOS & desktop: the robotcowboy app. It's basically my performance environment as an app including pd, midi, osc, and a Processing-like lua scripting environment.
I could use some help on beta testing, website work, etc soon since I'm trying to get this out *while* planning/working on my masters thesis project (robotcowboy is going to Mars!). Any help would be greatly appreciated. This app is being built in OpenFrameworks, so it works on Mac/Win/Lin & iOS. Android support could be added, but I don't have an android device.
https://github.com/danomatika/robotcowboy
Dan Wilcox danomatika.com robotcowboy.com
Dan Wilcox danomatika.com robotcowboy.com
Dan Wilcox danomatika.com robotcowboy.com
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
-- www.epicjefferson.com www.avmachinists.org Puerto Rico based Art Collective/ Non-Profit Org
Dan Wilcox danomatika.com robotcowboy.com
-- www.epicjefferson.com www.avmachinists.org Puerto Rico based Art Collective/ Non-Profit Org
Dan Wilcox danomatika.com robotcowboy.com
i'm not sure i understood correctly.
you say you left out [expr~], [expr] and other GPL code out due to licensing issues, but i'll still be able to use/modify GPL patches.
Hmm, will we be able to add these objects with a path of sorts, or are they strictly off limits?
On Thu, Nov 1, 2012 at 12:36 PM, Dan Wilcox danomatika@gmail.com wrote:
Correct. RjDj like + visual scripting.
I know [expr~] is now LGPL, but I'm not sure about [expr] yet ... in either case, I've left them and any GPL code out so far due to Apple's licensing. GPL patches, however are kosher since they are not compiled and you'll be able to modify/update them.
Also, the app has a desktop version ...
On Nov 1, 2012, at 12:31 PM, Epic Jefferson jeffreyconcepcion@gmail.com wrote:
So, it will be just like rjdj in the sense that it'll use pd-vanilla + rjlib? + the benefit of coding interactive graphics in Lua? (i think it's a benefit anyways) What about the infamous topic of the [expr] object?
On Thu, Nov 1, 2012 at 12:06 PM, Dan Wilcox danomatika@gmail.com wrote:
I want to release it on the app store. Now that the scripting-langauge barrier is released, it's possible. It has a WebDAV server built in so you can manage your scenes and abstractions. I'll be updating my rc-patches to work with rjlib and vanilla, so there should be plenty of stuff to use out of the box.
On Oct 31, 2012, at 11:40 PM, Epic Jefferson jeffreyconcepcion@gmail.com wrote:
I'm very happy you're doing this. this is exactly what i want to do, but i'm still a few years away programming-wise. How do you plan to distribute it, on the app store as a standard app? or something a bit more hacker friendly? perhaps a .ipa we can jam in there via ssh?
On Wed, Oct 31, 2012 at 2:00 PM, Dan Wilcox danomatika@gmail.com wrote:
Hey all,
I made a video demo of the robotcowboy app: https://vimeo.com/52557228
Description
The robotcowboy app is an audio/visual environment for performance with visual Lua scripting and Pure Data audio patching. Think of it as Processing and PD wrapped up into a single app that will run on Mac/Win/Linux and iOS.
It features:
- a Pure Data audio instance
- a Lua scripting environment inspired by OpenFrameworks/Processing
- a scene system including playlists
- midi io (yes, on iPad too)
- inter-app OSC communication
- 2d physics using Box2d
The idea is that I want a single environment focused on performance with an easy workflow that doesn't involve compilation (ala C++ & OpenFrameworks) and runs on multiple platforms. This way, I can get in the flow, make some scenes, upload them to my iPad, and go play a show.
Check it out on Github: github.com/danomatika/robotcowboy
On Oct 23, 2012, at 10:51 AM, Dan Wilcox danomatika@gmail.com wrote:
Sorry, I should have clarified.
RjDj the entity is going great.
RjDj the original iOS app, is no longer being supported and is now no longer availabel on the App Store. From the RjDj bloghttp://blog.rjdj.me/more-than-an-app :
In all these years, RjDj grew out of this app and really became something different. RjDj became a new way how to think music, it became a brand. This development is something we want to enforce which is the reason why we are now positioning everything for our future.
As a first step we are cleaning up our "old" apps which also means that we are retiring the good old RjDj app. Don't be sad, we are working on some great new content released through "The Dark Knight Rises Z+" app and we are also working on the exciting "Music Zones" project which we are currently test driving in the UK app store.
So starting from next week, we won't make the app available in the app store anymore, so if you are a nostalgic app collector, this is your last chance to get it. You will still be able to use the installed app but we won't be supporting it any longer. This means that you won't be able to upload recordings or download scenes. On October 8th we will also change our website.
I was directly inspired by RjDj to in making a similar app and thanks to Peter, et al. libpd makes it possible. I have used RjDj for a number of small experiments and are sad to see it go, but in the end I needed something that works more for my needs, so I've been working towards making my own app.
On Oct 23, 2012, at 10:43 AM, Ivica Ico Bukvic ico@vt.edu wrote:
Do you mind saying why is the app off the iOS app store?****
*From:* pd-list-bounces@iem.at [mailto:pd-list-bounces@iem.at] *On Behalf Of *Dan Wilcox *Sent:* Tuesday, October 23, 2012 10:06 AM *To:* pd list *Subject:* [PD] rjdj is gone, robotcowboy is coming ...****
Hey all,****
So it seems the rjdj app is off the iOS app store already :(****
Just letting you know I have an alternative coming for running pd patches on iOS & desktop: the robotcowboy app. It's basically my performance environment as an app including pd, midi, osc, and a Processing-like lua scripting environment.****
I could use some help on beta testing, website work, etc soon since I'm trying to get this out *while* planning/working on my masters thesis project (robotcowboy is going to Mars!). Any help would be greatly appreciated. This app is being built in OpenFrameworks, so it works on Mac/Win/Lin & iOS. Android support could be added, but I don't have an android device.****
https://github.com/danomatika/robotcowboy****
--------**** Dan Wilcox**** danomatika.com**** robotcowboy.com****
Dan Wilcox danomatika.com robotcowboy.com
Dan Wilcox danomatika.com robotcowboy.com
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
-- www.epicjefferson.com www.avmachinists.org Puerto Rico based Art Collective/ Non-Profit Org
Dan Wilcox danomatika.com robotcowboy.com
-- www.epicjefferson.com www.avmachinists.org Puerto Rico based Art Collective/ Non-Profit Org
Dan Wilcox danomatika.com robotcowboy.com
I think that the Apple App Store terms conflict with the LGPL as much as the GPL. The issue is not related to linking, but rather the ability for the user to create the exact app from the source code. Apple's addition of DRM to apps in the App Store is the culprit there.
http://stackoverflow.com/questions/459833/which-open-source-licenses-are-com... http://stackoverflow.com/questions/8501685/ios-app-and-lgpl-issue http://opensourcedelivers.com/2011/09/13/lgpl-the-apple-app-store-no-easy-so...
.hc
On Nov 1, 2012, at 12:36 PM, Dan Wilcox wrote:
Correct. RjDj like + visual scripting.
I know [expr~] is now LGPL, but I'm not sure about [expr] yet ... in either case, I've left them and any GPL code out so far due to Apple's licensing. GPL patches, however are kosher since they are not compiled and you'll be able to modify/update them.
Also, the app has a desktop version ...
On Nov 1, 2012, at 12:31 PM, Epic Jefferson jeffreyconcepcion@gmail.com wrote:
So, it will be just like rjdj in the sense that it'll use pd-vanilla + rjlib? + the benefit of coding interactive graphics in Lua? (i think it's a benefit anyways) What about the infamous topic of the [expr] object?
On Thu, Nov 1, 2012 at 12:06 PM, Dan Wilcox danomatika@gmail.com wrote: I want to release it on the app store. Now that the scripting-langauge barrier is released, it's possible. It has a WebDAV server built in so you can manage your scenes and abstractions. I'll be updating my rc-patches to work with rjlib and vanilla, so there should be plenty of stuff to use out of the box.
On Oct 31, 2012, at 11:40 PM, Epic Jefferson jeffreyconcepcion@gmail.com wrote:
I'm very happy you're doing this. this is exactly what i want to do, but i'm still a few years away programming-wise. How do you plan to distribute it, on the app store as a standard app? or something a bit more hacker friendly? perhaps a .ipa we can jam in there via ssh?
On Wed, Oct 31, 2012 at 2:00 PM, Dan Wilcox danomatika@gmail.com wrote: Hey all,
I made a video demo of the robotcowboy app: https://vimeo.com/52557228
Description
The robotcowboy app is an audio/visual environment for performance with visual Lua scripting and Pure Data audio patching. Think of it as Processing and PD wrapped up into a single app that will run on Mac/Win/Linux and iOS.
It features:
- a Pure Data audio instance
- a Lua scripting environment inspired by OpenFrameworks/Processing
- a scene system including playlists
- midi io (yes, on iPad too)
- inter-app OSC communication
- 2d physics using Box2d
The idea is that I want a single environment focused on performance with an easy workflow that doesn't involve compilation (ala C++ & OpenFrameworks) and runs on multiple platforms. This way, I can get in the flow, make some scenes, upload them to my iPad, and go play a show.
Check it out on Github: github.com/danomatika/robotcowboy
On Oct 23, 2012, at 10:51 AM, Dan Wilcox danomatika@gmail.com wrote:
Sorry, I should have clarified.
RjDj the entity is going great.
RjDj the original iOS app, is no longer being supported and is now no longer availabel on the App Store. From the RjDj blog:
In all these years, RjDj grew out of this app and really became something different. RjDj became a new way how to think music, it became a brand. This development is something we want to enforce which is the reason why we are now positioning everything for our future.
As a first step we are cleaning up our "old" apps which also means that we are retiring the good old RjDj app. Don't be sad, we are working on some great new content released through "The Dark Knight Rises Z+" app and we are also working on the exciting "Music Zones" project which we are currently test driving in the UK app store.
So starting from next week, we won't make the app available in the app store anymore, so if you are a nostalgic app collector, this is your last chance to get it. You will still be able to use the installed app but we won't be supporting it any longer. This means that you won't be able to upload recordings or download scenes. On October 8th we will also change our website.
I was directly inspired by RjDj to in making a similar app and thanks to Peter, et al. libpd makes it possible. I have used RjDj for a number of small experiments and are sad to see it go, but in the end I needed something that works more for my needs, so I've been working towards making my own app.
On Oct 23, 2012, at 10:43 AM, Ivica Ico Bukvic ico@vt.edu wrote:
Do you mind saying why is the app off the iOS app store?
From: pd-list-bounces@iem.at [mailto:pd-list-bounces@iem.at] On Behalf Of Dan Wilcox Sent: Tuesday, October 23, 2012 10:06 AM To: pd list Subject: [PD] rjdj is gone, robotcowboy is coming ...
Hey all,
So it seems the rjdj app is off the iOS app store already :(
Just letting you know I have an alternative coming for running pd patches on iOS & desktop: the robotcowboy app. It's basically my performance environment as an app including pd, midi, osc, and a Processing-like lua scripting environment.
I could use some help on beta testing, website work, etc soon since I'm trying to get this out *while* planning/working on my masters thesis project (robotcowboy is going to Mars!). Any help would be greatly appreciated. This app is being built in OpenFrameworks, so it works on Mac/Win/Lin & iOS. Android support could be added, but I don't have an android device.
https://github.com/danomatika/robotcowboy
Dan Wilcox danomatika.com robotcowboy.com
Dan Wilcox danomatika.com robotcowboy.com
Dan Wilcox danomatika.com robotcowboy.com
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
-- www.epicjefferson.com www.avmachinists.org Puerto Rico based Art Collective/ Non-Profit Org
Dan Wilcox danomatika.com robotcowboy.com
-- www.epicjefferson.com www.avmachinists.org Puerto Rico based Art Collective/ Non-Profit Org
Dan Wilcox danomatika.com robotcowboy.com
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
i had heard that to be totally safe you needed to use MIT or BSD licensing on the external. has anyone found that to be generally true?
scott
On Thu, Nov 1, 2012 at 8:00 PM, Hans-Christoph Steiner hans@at.or.atwrote:
I think that the Apple App Store terms conflict with the LGPL as much as the GPL. The issue is not related to linking, but rather the ability for the user to create the exact app from the source code. Apple's addition of DRM to apps in the App Store is the culprit there.
http://stackoverflow.com/questions/459833/which-open-source-licenses-are-com... http://stackoverflow.com/questions/8501685/ios-app-and-lgpl-issue
http://opensourcedelivers.com/2011/09/13/lgpl-the-apple-app-store-no-easy-so...
.hc
On Nov 1, 2012, at 12:36 PM, Dan Wilcox wrote:
Correct. RjDj like + visual scripting.
I know [expr~] is now LGPL, but I'm not sure about [expr] yet ... in either case, I've left them and any GPL code out so far due to Apple's licensing. GPL patches, however are kosher since they are not compiled and you'll be able to modify/update them.
Also, the app has a desktop version ...
On Nov 1, 2012, at 12:31 PM, Epic Jefferson jeffreyconcepcion@gmail.com wrote:
So, it will be just like rjdj in the sense that it'll use pd-vanilla + rjlib? + the benefit of coding interactive graphics in Lua? (i think it's a benefit anyways) What about the infamous topic of the [expr] object?
On Thu, Nov 1, 2012 at 12:06 PM, Dan Wilcox danomatika@gmail.com wrote:
I want to release it on the app store. Now that the scripting-langauge barrier is released, it's possible. It has a WebDAV server built in so you can manage your scenes and abstractions. I'll be updating my rc-patches to work with rjlib and vanilla, so there should be plenty of stuff to use out of the box.
On Oct 31, 2012, at 11:40 PM, Epic Jefferson jeffreyconcepcion@gmail.com wrote:
I'm very happy you're doing this. this is exactly what i want to do, but i'm still a few years away programming-wise. How do you plan to distribute it, on the app store as a standard app? or something a bit more hacker friendly? perhaps a .ipa we can jam in there via ssh?
On Wed, Oct 31, 2012 at 2:00 PM, Dan Wilcox danomatika@gmail.com wrote:
Hey all,
I made a video demo of the robotcowboy app: https://vimeo.com/52557228
Description
The robotcowboy app is an audio/visual environment for performance with visual Lua scripting and Pure Data audio patching. Think of it as Processing and PD wrapped up into a single app that will run on Mac/Win/Linux and iOS.
It features:
- a Pure Data audio instance
- a Lua scripting environment inspired by OpenFrameworks/Processing
- a scene system including playlists
- midi io (yes, on iPad too)
- inter-app OSC communication
- 2d physics using Box2d
The idea is that I want a single environment focused on performance with an easy workflow that doesn't involve compilation (ala C++ & OpenFrameworks) and runs on multiple platforms. This way, I can get in the flow, make some scenes, upload them to my iPad, and go play a show.
Check it out on Github: github.com/danomatika/robotcowboy
On Oct 23, 2012, at 10:51 AM, Dan Wilcox danomatika@gmail.com wrote:
Sorry, I should have clarified.
RjDj the entity is going great.
RjDj the original iOS app, is no longer being supported and is now no longer availabel on the App Store. From the RjDj bloghttp://blog.rjdj.me/more-than-an-app :
In all these years, RjDj grew out of this app and really became something different. RjDj became a new way how to think music, it became a brand. This development is something we want to enforce which is the reason why we are now positioning everything for our future.
As a first step we are cleaning up our "old" apps which also means that we are retiring the good old RjDj app. Don't be sad, we are working on some great new content released through "The Dark Knight Rises Z+" app and we are also working on the exciting "Music Zones" project which we are currently test driving in the UK app store.
So starting from next week, we won't make the app available in the app store anymore, so if you are a nostalgic app collector, this is your last chance to get it. You will still be able to use the installed app but we won't be supporting it any longer. This means that you won't be able to upload recordings or download scenes. On October 8th we will also change our website.
I was directly inspired by RjDj to in making a similar app and thanks to Peter, et al. libpd makes it possible. I have used RjDj for a number of small experiments and are sad to see it go, but in the end I needed something that works more for my needs, so I've been working towards making my own app.
On Oct 23, 2012, at 10:43 AM, Ivica Ico Bukvic ico@vt.edu wrote:
Do you mind saying why is the app off the iOS app store?****
*From:* pd-list-bounces@iem.at [mailto:pd-list-bounces@iem.at] *On Behalf Of *Dan Wilcox *Sent:* Tuesday, October 23, 2012 10:06 AM *To:* pd list *Subject:* [PD] rjdj is gone, robotcowboy is coming ...****
Hey all,****
So it seems the rjdj app is off the iOS app store already :(****
Just letting you know I have an alternative coming for running pd patches on iOS & desktop: the robotcowboy app. It's basically my performance environment as an app including pd, midi, osc, and a Processing-like lua scripting environment.****
I could use some help on beta testing, website work, etc soon since I'm trying to get this out *while* planning/working on my masters thesis project (robotcowboy is going to Mars!). Any help would be greatly appreciated. This app is being built in OpenFrameworks, so it works on Mac/Win/Lin & iOS. Android support could be added, but I don't have an android device.****
https://github.com/danomatika/robotcowboy****
--------**** Dan Wilcox**** danomatika.com**** robotcowboy.com****
Dan Wilcox danomatika.com robotcowboy.com
Dan Wilcox danomatika.com robotcowboy.com
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
-- www.epicjefferson.com www.avmachinists.org Puerto Rico based Art Collective/ Non-Profit Org
Dan Wilcox danomatika.com robotcowboy.com
-- www.epicjefferson.com www.avmachinists.org Puerto Rico based Art Collective/ Non-Profit Org
Dan Wilcox danomatika.com robotcowboy.com
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
On 02/11/12 11:04, Scott R. Looney wrote:
i had heard that to be totally safe you needed to use MIT or BSD licensing on the external. has anyone found that to be generally true?
To sell an app on the App Store you give apple a license to distribute it and they agree to give you 70% (or so) of what they sell each DRM locked copy for, the business model here is selling the right to use individual copies of binaries of Apps. The end user license that the App Store offers is the right to use a copy the App in a restricted way in exchange for a one-off payment.
Any code that is Public Domain, or at least licensed so that there is no restriction on redistribution of the binaries is compatible with that model. Any code that requires the distributor to provide source code is not, Apple does not like that and will not do so.
So if by 'safe' you mean compliant with the needs of Apples business model then giving them a license for code which is Pubic Domain is 'safe', as is giving them a license any code that can be redistributed as closed source binaries.
Any copyleft license that restricts use of the code to open source projects only by requiring the distributor to provide the source code is 'unsafe'. It is unacceptable to Apple and will not fit in their App Store.
I believe most GPL code is intentionally copyleft, the (original) developers actively did not want to give it away for use in closed source projects.
Many are willing to sell their code to closed source projects with a different license, but of course each contributor must agree to the license given to Apple and many would want to be given a reasonable share of that 70% in exchange for the use of that code. If that 70% is actually $0 then they must be willing to allow closed source, DRM locked redistribution of their code without payment. That may well conflict with their own business model, they may consider this 'unsafe'.
Simon
thanks for that excellent information Simon! very descriptive.
i am partially wondering about this myself because there are a few developers out there using PD/libpd as a sound engine for games, and one obstacle encountered is that it is not possible to use pd-extended under libpd because of the issues copyleft/GPL presents when creating iOS apps. i am personally in favor of open source/copyleft myself, but it is a significant issue. i for one would love to see the cyclone library (both audio and data objects) ported under a different license - is this just a matter of recompiling from source independently, or should i get permission from the maintainer (i think it's HC, right?) to do so?
scott
BTW i think Robotcowboy looks great, although i was also curious where Chris M's PdParty (iOS version of DroidParty) alpha port went.
On Fri, Nov 2, 2012 at 7:05 PM, Simon Wise simonzwise@gmail.com wrote:
On 02/11/12 11:04, Scott R. Looney wrote:
i had heard that to be totally safe you needed to use MIT or BSD licensing on the external. has anyone found that to be generally true?
To sell an app on the App Store you give apple a license to distribute it and they agree to give you 70% (or so) of what they sell each DRM locked copy for, the business model here is selling the right to use individual copies of binaries of Apps. The end user license that the App Store offers is the right to use a copy the App in a restricted way in exchange for a one-off payment.
Any code that is Public Domain, or at least licensed so that there is no restriction on redistribution of the binaries is compatible with that model. Any code that requires the distributor to provide source code is not, Apple does not like that and will not do so.
So if by 'safe' you mean compliant with the needs of Apples business model then giving them a license for code which is Pubic Domain is 'safe', as is giving them a license any code that can be redistributed as closed source binaries.
Any copyleft license that restricts use of the code to open source projects only by requiring the distributor to provide the source code is 'unsafe'. It is unacceptable to Apple and will not fit in their App Store.
I believe most GPL code is intentionally copyleft, the (original) developers actively did not want to give it away for use in closed source projects.
Many are willing to sell their code to closed source projects with a different license, but of course each contributor must agree to the license given to Apple and many would want to be given a reasonable share of that 70% in exchange for the use of that code. If that 70% is actually $0 then they must be willing to allow closed source, DRM locked redistribution of their code without payment. That may well conflict with their own business model, they may consider this 'unsafe'.
Simon
______________________________**_________________ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/** listinfo/pd-list http://lists.puredata.info/listinfo/pd-list
On 03/11/12 11:44, Scott R. Looney wrote:
thanks for that excellent information Simon! very descriptive.
i am partially wondering about this myself because there are a few developers out there using PD/libpd as a sound engine for games, and one obstacle encountered is that it is not possible to use pd-extended under libpd because of the issues copyleft/GPL presents when creating iOS apps. i am personally in favor of open source/copyleft myself, but it is a significant issue. i for one would love to see the cyclone library (both audio and data objects) ported under a different license - is this just a matter of recompiling from source independently, or should i get permission from the maintainer (i think it's HC, right?) to do so?
If NONE of the original source you use is copyleft (and you do everything else yourself) it would be fine, though talking to the current maintainer is very appropriate and may save you wasting time ... you would need to check the licensing carefully, and a build system is already set up so it would be easy enough for them if they were willing to allow their own contributions to be distributed without a copyleft license.
Debian policy is quite strict about redistributing the original source code with the original licenses intact and properly documented and since that is where it is maintained that information should all be there in pd-cyclone.deb, with the sources and Debian patches all in the Debian source repositories. The Debian maintainer has done all that work for you. If it is currently described as GPL then the sources are probably copyleft licensed and hence incompatible with the App Store.
Simon
From: Scott R. Looney scottrlooney@gmail.com To: Simon Wise simonzwise@gmail.com Cc: pd-list pd-list@iem.at Sent: Friday, November 2, 2012 11:44 PM Subject: Re: [PD] rjdj is gone, robotcowboy is coming ...
thanks for that excellent information Simon! very descriptive.
i am partially wondering about this myself because there are a few developers out there using PD/libpd as a sound engine for games, and one obstacle encountered is that it is not possible to use pd-extended under libpd because of the issues copyleft/GPL presents when creating iOS apps.
I'd just like to point out here that the common denominator in these threads about expr license, GPL, etc., is the iOS.
Do these issues crop up with Android? If not, can we just say that running Pd on the extremely restrictive, locked down devices made by Apple means that you should stick to 3-Clause BSD or MIT licensed code?
i am personally in favor of open source/copyleft myself, but it is a significant issue. i for one would love to see the cyclone library (both audio and data objects) ported under a different license - is this just a matter of recompiling from source independently, or should i get permission from the maintainer (i think it's HC, right?) to do so?
Cyclone has the 3-Clause BSD license which is the same as Pd Vanilla.
-Jonathan
scott
BTW i think Robotcowboy looks great, although i was also curious where Chris M's PdParty (iOS version of DroidParty) alpha port went.
On Fri, Nov 2, 2012 at 7:05 PM, Simon Wise simonzwise@gmail.com wrote:
On 02/11/12 11:04, Scott R. Looney wrote:
i had heard that to be totally safe you needed to use MIT or BSD licensing
on the external. has anyone found that to be generally true?
To sell an app on the App Store you give apple a license to distribute it and they agree to give you 70% (or so) of what they sell each DRM locked copy for, the business model here is selling the right to use individual copies of binaries of Apps. The end user license that the App Store offers is the right to use a copy the App in a restricted way in exchange for a one-off payment.
Any code that is Public Domain, or at least licensed so that there is no restriction on redistribution of the binaries is compatible with that model. Any code that requires the distributor to provide source code is not, Apple does not like that and will not do so.
So if by 'safe' you mean compliant with the needs of Apples business model then giving them a license for code which is Pubic Domain is 'safe', as is giving them a license any code that can be redistributed as closed source binaries.
Any copyleft license that restricts use of the code to open source projects only by requiring the distributor to provide the source code is 'unsafe'. It is unacceptable to Apple and will not fit in their App Store.
I believe most GPL code is intentionally copyleft, the (original) developers actively did not want to give it away for use in closed source projects.
Many are willing to sell their code to closed source projects with a different license, but of course each contributor must agree to the license given to Apple and many would want to be given a reasonable share of that 70% in exchange for the use of that code. If that 70% is actually $0 then they must be willing to allow closed source, DRM locked redistribution of their code without payment. That may well conflict with their own business model, they may consider this 'unsafe'.
Simon
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
On Fri, Nov 2, 2012 at 9:32 PM, Jonathan Wilkes jancsika@yahoo.com wrote:
From: Scott R. Looney scottrlooney@gmail.com To: Simon Wise simonzwise@gmail.com Cc: pd-list pd-list@iem.at Sent: Friday, November 2, 2012 11:44 PM Subject: Re: [PD] rjdj is gone, robotcowboy is coming ...
thanks for that excellent information Simon! very descriptive.
i am partially wondering about this myself because there are a few
developers out there using PD/libpd as a sound engine for games, and one obstacle encountered is that it is not possible to use pd-extended under libpd because of the issues copyleft/GPL presents when creating iOS apps.
I'd just like to point out here that the common denominator in these threads about expr license, GPL, etc., is the iOS.
Do these issues crop up with Android? If not, can we just say that running Pd on the extremely restrictive, locked down devices made by Apple means that you should stick to 3-Clause BSD or MIT licensed code?
i am personally in favor of open source/copyleft myself, but it is a
significant issue. i for one would love to see the cyclone library (both audio and data objects) ported under a different license - is this just a matter of recompiling from source independently, or should i get permission from the maintainer (i think it's HC, right?) to do so?
Cyclone has the 3-Clause BSD license which is the same as Pd Vanilla.
-Jonathan
wow- i did not know that PD-vanilla was BSD and not GPL. as for cyclone, i never checked the license before so that is excellent news. does this mean then that if you use libpd and cyclone you can theoretically get it on the App Store as it is now, or would you have to compile from source for it to run on iOS? my gut says you'd have to recompile (make) because iOS devices are ARM based, not X86 based.
i apologize in advance if i'm seeming dense about this. i'm not a programmer, and i've been getting a lot of conflicting information about running any of pd-extended at all in libpd and being able to sell on the iOS App Store. literally until this moment the only external i knew that would run is expr~, based on everything i've read so far, so this is very helpful information, at least for me anyway.
scott
On Nov 3, 2012, at 12:32 AM, Jonathan Wilkes wrote:
From: Scott R. Looney scottrlooney@gmail.com To: Simon Wise simonzwise@gmail.com Cc: pd-list pd-list@iem.at Sent: Friday, November 2, 2012 11:44 PM Subject: Re: [PD] rjdj is gone, robotcowboy is coming ...
thanks for that excellent information Simon! very descriptive.
i am partially wondering about this myself because there are a few developers out there using PD/libpd as a sound engine for games, and one obstacle encountered is that it is not possible to use pd-extended under libpd because of the issues copyleft/GPL presents when creating iOS apps.
I'd just like to point out here that the common denominator in these threads about expr license, GPL, etc., is the iOS.
Do these issues crop up with Android? If not, can we just say that running Pd on the extremely restrictive, locked down devices made by Apple means that you should stick to 3-Clause BSD or MIT licensed code?
There is no clash with the Google Play Store and GPL that I know of. I think GPL software is quite common in the Google Play Store. Now if only they'd make Android have decent audio performance...
.hc
i am personally in favor of open source/copyleft myself, but it is a significant issue. i for one would love to see the cyclone library (both audio and data objects) ported under a different license - is this just a matter of recompiling from source independently, or should i get permission from the maintainer (i think it's HC, right?) to do so?
Cyclone has the 3-Clause BSD license which is the same as Pd Vanilla.
-Jonathan
scott
BTW i think Robotcowboy looks great, although i was also curious where Chris M's PdParty (iOS version of DroidParty) alpha port went.
On Fri, Nov 2, 2012 at 7:05 PM, Simon Wise simonzwise@gmail.com wrote:
On 02/11/12 11:04, Scott R. Looney wrote:
i had heard that to be totally safe you needed to use MIT or BSD licensing
on the external. has anyone found that to be generally true?
To sell an app on the App Store you give apple a license to distribute it and they agree to give you 70% (or so) of what they sell each DRM locked copy for, the business model here is selling the right to use individual copies of binaries of Apps. The end user license that the App Store offers is the right to use a copy the App in a restricted way in exchange for a one-off payment.
Any code that is Public Domain, or at least licensed so that there is no restriction on redistribution of the binaries is compatible with that model. Any code that requires the distributor to provide source code is not, Apple does not like that and will not do so.
So if by 'safe' you mean compliant with the needs of Apples business model then giving them a license for code which is Pubic Domain is 'safe', as is giving them a license any code that can be redistributed as closed source binaries.
Any copyleft license that restricts use of the code to open source projects only by requiring the distributor to provide the source code is 'unsafe'. It is unacceptable to Apple and will not fit in their App Store.
I believe most GPL code is intentionally copyleft, the (original) developers actively did not want to give it away for use in closed source projects.
Many are willing to sell their code to closed source projects with a different license, but of course each contributor must agree to the license given to Apple and many would want to be given a reasonable share of that 70% in exchange for the use of that code. If that 70% is actually $0 then they must be willing to allow closed source, DRM locked redistribution of their code without payment. That may well conflict with their own business model, they may consider this 'unsafe'.
Simon
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
cyclone is BSDish. While I generally favor GPL, since I think its important to ensure that everyone has the four software freedoms, I give my contributions to existing code under the same license. So my contributions to Pd, cyclone, etc. are under their license, which is BSDish
.hc
On Nov 2, 2012, at 11:44 PM, Scott R. Looney wrote:
thanks for that excellent information Simon! very descriptive.
i am partially wondering about this myself because there are a few developers out there using PD/libpd as a sound engine for games, and one obstacle encountered is that it is not possible to use pd-extended under libpd because of the issues copyleft/GPL presents when creating iOS apps. i am personally in favor of open source/copyleft myself, but it is a significant issue. i for one would love to see the cyclone library (both audio and data objects) ported under a different license - is this just a matter of recompiling from source independently, or should i get permission from the maintainer (i think it's HC, right?) to do so?
scott
BTW i think Robotcowboy looks great, although i was also curious where Chris M's PdParty (iOS version of DroidParty) alpha port went.
On Fri, Nov 2, 2012 at 7:05 PM, Simon Wise simonzwise@gmail.com wrote: On 02/11/12 11:04, Scott R. Looney wrote: i had heard that to be totally safe you needed to use MIT or BSD licensing on the external. has anyone found that to be generally true?
To sell an app on the App Store you give apple a license to distribute it and they agree to give you 70% (or so) of what they sell each DRM locked copy for, the business model here is selling the right to use individual copies of binaries of Apps. The end user license that the App Store offers is the right to use a copy the App in a restricted way in exchange for a one-off payment.
Any code that is Public Domain, or at least licensed so that there is no restriction on redistribution of the binaries is compatible with that model. Any code that requires the distributor to provide source code is not, Apple does not like that and will not do so.
So if by 'safe' you mean compliant with the needs of Apples business model then giving them a license for code which is Pubic Domain is 'safe', as is giving them a license any code that can be redistributed as closed source binaries.
Any copyleft license that restricts use of the code to open source projects only by requiring the distributor to provide the source code is 'unsafe'. It is unacceptable to Apple and will not fit in their App Store.
I believe most GPL code is intentionally copyleft, the (original) developers actively did not want to give it away for use in closed source projects.
Many are willing to sell their code to closed source projects with a different license, but of course each contributor must agree to the license given to Apple and many would want to be given a reasonable share of that 70% in exchange for the use of that code. If that 70% is actually $0 then they must be willing to allow closed source, DRM locked redistribution of their code without payment. That may well conflict with their own business model, they may consider this 'unsafe'.
Simon
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
----- Original Message -----
From: Simon Wise simonzwise@gmail.com To: pd-list@iem.at Cc: Sent: Friday, November 2, 2012 10:05 PM Subject: Re: [PD] rjdj is gone, robotcowboy is coming ...
[...]
Any copyleft license that restricts use of the code to open source projects only by requiring the distributor to provide the source code is 'unsafe'.
The GPL doesn't restrict use of the software to open source projects[1]. It doesn't restrict use in any way whatsoever-- that's Freedom 0. However, it does restrict anyone from adding restrictions to the license, which not only covers use but also distribution of the original or amended source code. Apple's App Store puts a restriction use (at least the last time I looked at it); only allowing the binary to be run on $n devices conflicts with Freedom 0.
-Jonathan
[1] For example, Google's software stack that powers their search could all be GPL and Google would be under no obligation to reveal the source code. They are running it on their machines and are entitled to Freedom 0, the freedom to run the program for any purpose. But the Four Freedoms of the GPL spell out freedoms that the user is free to make use of _if_ they wish-- they are under no obligation to exercise any of them. So, if Google decides not to distribute their hypothetically GPL'd software and only let's you access their service through their website (or whatever), then you've never actually received a copy of the program and therefore aren't entitled to any of the freedoms outlined in the GPL. (This, btw, is a great example of the reason the FSF talks about freedom instead of access to source code. An open source advocate concerned only with the technical merits of open development must admit that Google's centralized approach blows every decentralized open source alternative out of the water, and I'm not sure how exactly they would find anything to criticize. Meanwhile, the free software user will immediately realize they are missing all four freedoms when they use the service and hopefully realize the privacy implications of Google being the only entity that has Freedom 0 (actually regardless of the license since it's their software run on their machines and they aren't selling it to anyone).
It is unacceptable to Apple and will not fit in their App Store.
I believe most GPL code is intentionally copyleft, the (original) developers actively did not want to give it away for use in closed source projects.
Many are willing to sell their code to closed source projects with a different license, but of course each contributor must agree to the license given to Apple and many would want to be given a reasonable share of that 70% in exchange for the use of that code. If that 70% is actually $0 then they must be willing to allow closed source, DRM locked redistribution of their code without payment. That may well conflict with their own business model, they may consider this 'unsafe'.
Simon
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list