Re: [PD] MobMuPlat - data from several iPads to one PC

2014-05-02 Thread Daniel Iglesia
(And for multiple devices into a pd patch, I usually have the user of each 
device manually input a number identifying their identity, and then 
filter/route based on this in the PC patch) 
(If you choose to use LANdini, you'll want to get the standalone client (OSX 
only, or supercollider code) for the hub computer)

Sent from my iPhone

> On May 2, 2014, at 4:49 PM, Christian Fischer  wrote:
> 
> Hi there,
> 
> not sure whether I can make out the forest for the trees after x hours of 
> fiddling…
> 
> 
> What would be the best way to send data (one way) from several iPads to one 
> master patch on PC, connected adhoc wireless?
> 
> So far I tried only with one iPad, used MobMuPlat and simple ‚netsend' / 
> ‚netreceive'. For one iPad it worked pretty fine! Now I wonder what about 
> several iPads. Can’t test before Monday, but I would like to prepare 
> everything before…
> 
> The idea is several people use the iPads as interfaces to manipulate a master 
> patch on a PC connected to interface, several speakers etc…
> They do not have to get any feedback from master patch. Data flows only one 
> way. 
> 
> MobMuPlat does not take ‚packOSC‘. Would ‚LANdini‘ be better for several 
> iPads (could not get it running so far. still trying…) Or is there something 
> else? 
> Any experiences?
> 
> Thanx & Best!
> chris
> 
> 
> 
> 
> ___
> 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


Re: [PD] MobMuPlat - data from several iPads to one PC

2014-05-02 Thread Daniel Iglesia
Hi
Mobmuplat handles networking at the app layer, not the pd patch layer.
Take a look at the tutorial patch "MMPTutorial4-Networking.pd" which has both 
LANdini and non-LANdini (UDP multicast) examples of sending/receiving. In all 
cases, OSC messages come from/go to [receive fromNetwork] and [send toNetwork] 
objects, not netsend/receive. If you have further issues feel free to email me 
off-list.
Dan

Sent from my iPhone

> On May 2, 2014, at 4:49 PM, Christian Fischer  wrote:
> 
> Hi there,
> 
> not sure whether I can make out the forest for the trees after x hours of 
> fiddling…
> 
> 
> What would be the best way to send data (one way) from several iPads to one 
> master patch on PC, connected adhoc wireless?
> 
> So far I tried only with one iPad, used MobMuPlat and simple ‚netsend' / 
> ‚netreceive'. For one iPad it worked pretty fine! Now I wonder what about 
> several iPads. Can’t test before Monday, but I would like to prepare 
> everything before…
> 
> The idea is several people use the iPads as interfaces to manipulate a master 
> patch on a PC connected to interface, several speakers etc…
> They do not have to get any feedback from master patch. Data flows only one 
> way. 
> 
> MobMuPlat does not take ‚packOSC‘. Would ‚LANdini‘ be better for several 
> iPads (could not get it running so far. still trying…) Or is there something 
> else? 
> Any experiences?
> 
> Thanx & Best!
> chris
> 
> 
> 
> 
> ___
> 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] MobMuPlat update

2014-01-29 Thread Daniel Iglesia
Hi all,

MobMuPlat (open-source tools for running Pd patches with custom interfaces
on iOS, via libpd) has a significant update with some fixes and new
features.

Major additions include a 2D graphics widget, an implementation of the
LANdini networking protocol (allowing direct network connections, with
guaranteed delivery, in addition to multicasting), multichannel audio and
selectable audio devices (bluetooth/airplay/etc), compass, device
vibration, and more.

www.mobmuplat.com
new intro vid: https://vimeo.com/85295522

As always, thoughts/bug reports/etc are welcome, feel free to email me
off-list.

Best,
Dan

===
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


[PD] MobMuPlat (libpd+iOS) open release

2013-05-05 Thread Daniel Iglesia
Hi pd list,

A few months ago, I released MobMuPlat, an iOS app to host pd patches (via 
libpd) with user-created GUIs (made with an accompanying OSX GUI editor). It's 
been refined and tested quite a bit since then, and (for those of you who can 
tolerate closed systems) it has now been released open source.

http://www.mobmuplat.com

Please enjoy! Feel free to contact me off-list with questions/bugs/things 
you've made/etc. Thanks to the members of this list that have already engaged 
me on this project, and to the makers of PD and libpd!

Dan

===
www.danieliglesia.com
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] MobMuPlat for Ipad and expr~ woes

2013-03-18 Thread Daniel Iglesia
I've actually just already gotten expr and expr~ working in my xcode project 
(easier than anticipated). 
I'm working on other elements of the next update over the next few days, so if 
you can wait about a week or two for the apple approval process to finish, then 
the next update should work for you. (If you use testflight, contact me 
off-list, and you can try my current build sooner than that)

dan

On Mar 18, 2013, at 3:55 PM, Pagano, Patrick wrote:

> 
> i have xcode and a fully mobmuplatted Arp Odyssey emulator i want to use. Is 
> someone willing to hold my hand on this?
> I will start posting the expressions if not., but i really would love to have 
> this thing working!
> 
> Dan~ thanks for MobMuplat, it's quite fun and made me go purchase a ipad4, so 
> i blame you for all this :-)
> 
> pp
> 
> ___
> From: Daniel Iglesia [daniel.igle...@gmail.com]
> Sent: Monday, March 18, 2013 6:52 PM
> To: Pagano, Patrick
> Cc: Scott R. Looney; pd-list
> Subject: Re: [PD] MobMuPlat for Ipad and expr~ woes
> 
> (in addition to that last link, I meant plus of course Peter Brinkmann's 
> straightforward description here
> https://github.com/libpd/pd-for-ios/wiki/ios
> )
> 
> On Mar 18, 2013, at 3:49 PM, Daniel Iglesia wrote:
> 
>> yes, technically it can be built for, and included with, MobMuPlat, since it 
>> comes with libpd, but needs to be built in xcode with all the other code for 
>> the MMP binary. I don't believe compiling the pd vanilla makefile for OSX or 
>> other platforms will get you anything. But my knowledge of these things is 
>> sketchy.
>> 
>> https://github.com/libpd/libpd/blob/master/pure-data/extra/expr~/LICENSE.txt
>> 
>> the version of expr~ and expr with libpd seems to have the LGPL (instead of 
>> the regular GPL), which should be compatible with BSD. So I will make an 
>> attempt to include them the next MMP update.
>> 
>> (this is my primary reference for doing so
>> http://createdigitalnoise.com/discussion/302/using-expr-in-libpd/p1
>> and so if anyone else has an easy solution for including expr, etc, in a 
>> xcode build of a libpd project, please advise!)
>> 
>> (The open source release will have all of libpd's code+objects included with 
>> it, and so then it also would be straightforward for someone with greater 
>> knowledge than I ( and who has xcode and a developer's license) to enable 
>> and build those objects...although the reason I made MMP is so that people 
>> don't need to have those two things!)
>> 
>> Best, Dan
>> 
>> ===
>> www.danieliglesia.com
>> www.iglesiaintermedia.com
>> 
>> 
>> On Mar 18, 2013, at 1:37 PM, Pagano, Patrick wrote:
>> 
>>> Dan said this on that list::
>>> 
>>> ""No, there is no, and probably wil be no libpd-extended. It's up to you to 
>>> include and build external source code.
>>> 
>>> Yes, expr~ is in. The license is BSD now. As for other things, try rjlib 
>>> which aims to recreate many things currently in externals in pd-extended: 
>>> https://github.com/rjdj/rjlib
>>> 
>>> This is not a limitation as it's actually easier to do somethings directly 
>>> in C/C++, etc""
>>> 
>>> is there a way to build expr~ for MobMuPLat and use it then?
>>> that is the only object i seem to need, there is sources and a makefile 
>>> included in the PdVanilla for MMplat
>>> 
>>> colleagues please advise.
>>> 
>>> thanks
>>> 
>>> pp
>>> 
>>> 
>>> 
>>> 
>>> 
>>> From: pd-list-boun...@iem.at [pd-list-boun...@iem.at] on behalf of Scott R. 
>>> Looney [scottrloo...@gmail.com]
>>> Sent: Monday, March 18, 2013 1:34 PM
>>> To: Daniel Iglesia
>>> Cc: pd-list
>>> Subject: Re: [PD] MobMuPlat for Ipad and expr~ woes
>>> 
>>> peter brinkmann is the guy who who would know best, but i seem to remember 
>>> pretty clearly that he stated somewhere [expr] and [expr~] were ok to use 
>>> with libPD on the AppStore. in other words (i assume) they had been 
>>> recompiled from source in a more compatible license.
>>> 
>>> here's the bit that clearly states that the vanilla version of PD does not 
>>> have the right version of [expr] and [expr~] this is older news from about 
>>> 2011 i think:
>>> 
>>> https://github.com/libpd/libpd/wiki/misc
>>> 
>>> and here's the bit where they mention [expr] and [expr~] a

Re: [PD] MobMuPlat for Ipad and expr~ woes

2013-03-18 Thread Daniel Iglesia
(in addition to that last link, I meant plus of course Peter Brinkmann's 
straightforward description here
https://github.com/libpd/pd-for-ios/wiki/ios
)

On Mar 18, 2013, at 3:49 PM, Daniel Iglesia wrote:

> yes, technically it can be built for, and included with, MobMuPlat, since it 
> comes with libpd, but needs to be built in xcode with all the other code for 
> the MMP binary. I don't believe compiling the pd vanilla makefile for OSX or 
> other platforms will get you anything. But my knowledge of these things is 
> sketchy.
> 
> https://github.com/libpd/libpd/blob/master/pure-data/extra/expr~/LICENSE.txt
> 
> the version of expr~ and expr with libpd seems to have the LGPL (instead of 
> the regular GPL), which should be compatible with BSD. So I will make an 
> attempt to include them the next MMP update. 
> 
> (this is my primary reference for doing so 
> http://createdigitalnoise.com/discussion/302/using-expr-in-libpd/p1
> and so if anyone else has an easy solution for including expr, etc, in a 
> xcode build of a libpd project, please advise!)
> 
> (The open source release will have all of libpd's code+objects included with 
> it, and so then it also would be straightforward for someone with greater 
> knowledge than I ( and who has xcode and a developer's license) to enable and 
> build those objects...although the reason I made MMP is so that people don't 
> need to have those two things!)
> 
> Best, Dan
> 
> ===
> www.danieliglesia.com
> www.iglesiaintermedia.com
> 
> 
> On Mar 18, 2013, at 1:37 PM, Pagano, Patrick wrote:
> 
>> Dan said this on that list::
>> 
>> ""No, there is no, and probably wil be no libpd-extended. It's up to you to 
>> include and build external source code.
>> 
>> Yes, expr~ is in. The license is BSD now. As for other things, try rjlib 
>> which aims to recreate many things currently in externals in pd-extended: 
>> https://github.com/rjdj/rjlib
>> 
>> This is not a limitation as it's actually easier to do somethings directly 
>> in C/C++, etc""
>> 
>> is there a way to build expr~ for MobMuPLat and use it then?
>> that is the only object i seem to need, there is sources and a makefile 
>> included in the PdVanilla for MMplat
>> 
>> colleagues please advise.
>> 
>> thanks
>> 
>> pp
>> 
>> 
>> 
>> 
>> 
>> From: pd-list-boun...@iem.at [pd-list-boun...@iem.at] on behalf of Scott R. 
>> Looney [scottrloo...@gmail.com]
>> Sent: Monday, March 18, 2013 1:34 PM
>> To: Daniel Iglesia
>> Cc: pd-list
>> Subject: Re: [PD] MobMuPlat for Ipad and expr~ woes
>> 
>> peter brinkmann is the guy who who would know best, but i seem to remember 
>> pretty clearly that he stated somewhere [expr] and [expr~] were ok to use 
>> with libPD on the AppStore. in other words (i assume) they had been 
>> recompiled from source in a more compatible license.
>> 
>> here's the bit that clearly states that the vanilla version of PD does not 
>> have the right version of [expr] and [expr~] this is older news from about 
>> 2011 i think:
>> 
>> https://github.com/libpd/libpd/wiki/misc
>> 
>> and here's the bit where they mention [expr] and [expr~] are now under LGPL, 
>> but it doesn't appear to solve the issue definitively:
>> 
>> http://createdigitalnoise.com/discussion/1341/can-i-use-pd-extended-with-libpd/p1
>> 
>> the total solution if you want that specific functionality (that i am aware 
>> of) is to recompile [expr] and [expr~]  from source and put it under a BSD 
>> or MIT license.
>> 
>> the alternative is to redo that functionality with simple vanilla objects. 
>> there's a nice thread her on the PD forum about it:
>> 
>> http://puredata.hurleur.com/sujet-6980-way-rewrite-expr
>> 
>> hope this helps somewhat,
>> 
>> best,
>> scott
>> 
>> 
>> On Mon, Mar 18, 2013 at 9:45 AM, Daniel Iglesia  
>> wrote:
>> Hi everyone, (first time poster!)
>> 
>> expr and expr~ can't be in a closed-source binary. (the libpd doc has some 
>> discussion of this I believe). Once I release MobMuPlat open source, I was 
>> hoping to include them in the binary+source at that point. However, I have 
>> to check the licensing issues to see if even that is allowed, as MobMuPlat 
>> is and will be under the BSD license. (if people are well versed in this 
>> issue, please feel free to chime in.)
>> 
>> If they can't be included, then removing them from the pd-vanilla flavor in 
>> the di

Re: [PD] MobMuPlat for Ipad and expr~ woes

2013-03-18 Thread Daniel Iglesia
yes, technically it can be built for, and included with, MobMuPlat, since it 
comes with libpd, but needs to be built in xcode with all the other code for 
the MMP binary. I don't believe compiling the pd vanilla makefile for OSX or 
other platforms will get you anything. But my knowledge of these things is 
sketchy.

https://github.com/libpd/libpd/blob/master/pure-data/extra/expr~/LICENSE.txt

the version of expr~ and expr with libpd seems to have the LGPL (instead of the 
regular GPL), which should be compatible with BSD. So I will make an attempt to 
include them the next MMP update. 

(this is my primary reference for doing so 
http://createdigitalnoise.com/discussion/302/using-expr-in-libpd/p1
and so if anyone else has an easy solution for including expr, etc, in a xcode 
build of a libpd project, please advise!)

(The open source release will have all of libpd's code+objects included with 
it, and so then it also would be straightforward for someone with greater 
knowledge than I ( and who has xcode and a developer's license) to enable and 
build those objects...although the reason I made MMP is so that people don't 
need to have those two things!)

Best, Dan

===
www.danieliglesia.com
www.iglesiaintermedia.com


On Mar 18, 2013, at 1:37 PM, Pagano, Patrick wrote:

> Dan said this on that list::
> 
> ""No, there is no, and probably wil be no libpd-extended. It's up to you to 
> include and build external source code.
> 
> Yes, expr~ is in. The license is BSD now. As for other things, try rjlib 
> which aims to recreate many things currently in externals in pd-extended: 
> https://github.com/rjdj/rjlib
> 
> This is not a limitation as it's actually easier to do somethings directly in 
> C/C++, etc""
> 
> is there a way to build expr~ for MobMuPLat and use it then?
> that is the only object i seem to need, there is sources and a makefile 
> included in the PdVanilla for MMplat
> 
> colleagues please advise.
> 
> thanks
> 
> pp
> 
> 
> 
> 
> 
> From: pd-list-boun...@iem.at [pd-list-boun...@iem.at] on behalf of Scott R. 
> Looney [scottrloo...@gmail.com]
> Sent: Monday, March 18, 2013 1:34 PM
> To: Daniel Iglesia
> Cc: pd-list
> Subject: Re: [PD] MobMuPlat for Ipad and expr~ woes
> 
> peter brinkmann is the guy who who would know best, but i seem to remember 
> pretty clearly that he stated somewhere [expr] and [expr~] were ok to use 
> with libPD on the AppStore. in other words (i assume) they had been 
> recompiled from source in a more compatible license.
> 
> here's the bit that clearly states that the vanilla version of PD does not 
> have the right version of [expr] and [expr~] this is older news from about 
> 2011 i think:
> 
> https://github.com/libpd/libpd/wiki/misc
> 
> and here's the bit where they mention [expr] and [expr~] are now under LGPL, 
> but it doesn't appear to solve the issue definitively:
> 
> http://createdigitalnoise.com/discussion/1341/can-i-use-pd-extended-with-libpd/p1
> 
> the total solution if you want that specific functionality (that i am aware 
> of) is to recompile [expr] and [expr~]  from source and put it under a BSD or 
> MIT license.
> 
> the alternative is to redo that functionality with simple vanilla objects. 
> there's a nice thread her on the PD forum about it:
> 
> http://puredata.hurleur.com/sujet-6980-way-rewrite-expr
> 
> hope this helps somewhat,
> 
> best,
> scott
> 
> 
> On Mon, Mar 18, 2013 at 9:45 AM, Daniel Iglesia  
> wrote:
> Hi everyone, (first time poster!)
> 
> expr and expr~ can't be in a closed-source binary. (the libpd doc has some 
> discussion of this I believe). Once I release MobMuPlat open source, I was 
> hoping to include them in the binary+source at that point. However, I have to 
> check the licensing issues to see if even that is allowed, as MobMuPlat is 
> and will be under the BSD license. (if people are well versed in this issue, 
> please feel free to chime in.)
> 
> If they can't be included, then removing them from the pd-vanilla flavor in 
> the distribution is probably a good idea, will do that.
> 
> Best, Dan
> 
> ===
> www.danieliglesia.com
> www.iglesiaintermedia.com
> 
> 
> On Mar 18, 2013, at 8:50 AM, Patrick Pagano wrote:
> 
> > That's one of 20 expr~s that i need :-(
> >
> >
> > On 03/18/2013 11:01 AM, Roman Haefeli wrote:
> >> On Mon, 2013-03-18 at 13:52 +, Pagano, Patrick wrote:
> >>> damnit.
> >>> Any idea when that might be or a workaround?
> >>> silent weeping
> >>
> >>> expr if($f1-$f2==0, 0, 1)
> >>
> >> [!= ]  ?
> >>
> >> Roman
> >&g

Re: [PD] MobMuPlat for Ipad and expr~ woes

2013-03-18 Thread Daniel Iglesia
Hi everyone, (first time poster!)

expr and expr~ can't be in a closed-source binary. (the libpd doc has some 
discussion of this I believe). Once I release MobMuPlat open source, I was 
hoping to include them in the binary+source at that point. However, I have to 
check the licensing issues to see if even that is allowed, as MobMuPlat is and 
will be under the BSD license. (if people are well versed in this issue, please 
feel free to chime in.)

If they can't be included, then removing them from the pd-vanilla flavor in the 
distribution is probably a good idea, will do that. 

Best, Dan

===
www.danieliglesia.com
www.iglesiaintermedia.com


On Mar 18, 2013, at 8:50 AM, Patrick Pagano wrote:

> That's one of 20 expr~s that i need :-(
> 
> 
> On 03/18/2013 11:01 AM, Roman Haefeli wrote:
>> On Mon, 2013-03-18 at 13:52 +, Pagano, Patrick wrote:
>>> damnit.
>>> Any idea when that might be or a workaround?
>>> silent weeping
>> 
>>> expr if($f1-$f2==0, 0, 1)
>> 
>> [!= ]  ?
>> 
>> Roman
>> 
>> 
>> ___
>> 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