Here they all Are everyone who helps will get a working version of my super
Awesome Arp Patch :-)
hahaha.
"mammies step up and espress yo-selves"
FZ Thingfish
expr~ if($f3==0, ($v1 + 1) / 2, if($v2>0, 3, 0))
expr~ if($f3==0, $v2, 4.5*$v1/100)
expr~ ((1 - $v1) - .5) * 2
expr~ if($v1 < ($f4 - ($f5 * $f4 * if($f6==0, 0.15 * ($v3 + 1) / 2, 0.45 * $v2
/ 100 ) )), 1, -1)
expr~ if($v1==0, 0, $v1 + $f2*(1 - $v1))
expr if($f1==0, 0, $f2 + $f3)
expr if($f1==0 || $f2==0, 1, 0)
expr abs(1 - $f1)
expr if($f2 > $f3, $f3, $f2);
if ($f2 > $f3, $f2, $f3)
expr if($f2!=0, $f3, if($f3==$f4, $f5, $f4));
if($f2!=0, $f3, if($f3==$f5, $f4, $f5));
expr if($f1<=0, 0, 1)
________________________________________
From: Pagano, Patrick
Sent: Monday, March 18, 2013 7:15 PM
To: Daniel Iglesia
Cc: pd-list
Subject: RE: [PD] MobMuPlat for Ipad and expr~ woes
here's one:
[expr~ if($f2==0, $v1, 0); if ($f2==0, $v1) ]
________________________________________
From: [email protected] [[email protected]] on behalf of Pagano,
Patrick [[email protected]]
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 [[email protected]]
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: [email protected] [[email protected]] on behalf of Scott R.
>> Looney [[email protected]]
>> 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 <[email protected]>
>> 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
>>>>
>>>>
>>>> _______________________________________________
>>>> [email protected] mailing list
>>>> UNSUBSCRIBE and account-management ->
>>>> http://lists.puredata.info/listinfo/pd-list
>>>
>>>
>>> _______________________________________________
>>> [email protected] mailing list
>>> UNSUBSCRIBE and account-management ->
>>> http://lists.puredata.info/listinfo/pd-list
>>
>>
>> _______________________________________________
>> [email protected] mailing list
>> UNSUBSCRIBE and account-management ->
>> http://lists.puredata.info/listinfo/pd-list
>
_______________________________________________
[email protected] mailing list
UNSUBSCRIBE and account-management ->
http://lists.puredata.info/listinfo/pd-list
_______________________________________________
[email protected] mailing list
UNSUBSCRIBE and account-management ->
http://lists.puredata.info/listinfo/pd-list