here's one:

[expr~ if($f2==0, $v1, 0); if ($f2==0, $v1) ]



________________________________________
From: pd-list-boun...@iem.at [pd-list-boun...@iem.at] on behalf of Pagano, 
Patrick [p...@digitalworlds.ufl.edu]
Sent: Monday, March 18, 2013 6:55 PM
To: Daniel Iglesia
Cc: pd-list
Subject: Re: [PD] MobMuPlat for Ipad and expr~ woes

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

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

Reply via email to