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~] 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 <daniel.igle...@gmail.com> 
>>> 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 +0000, 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
>> 
> 


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

Reply via email to