Re: [PD] call for testing: infinite undo + intelligent patching

2018-06-22 Thread Alexandre Torres Porres
awesome, I shared this on the facebook group, hopefully many people over
there might help out on this.

2018-06-22 16:47 GMT-03:00 IOhannes m zmölnig :

> the "intelligent patching" features announced recently and a new
> backport of pd-l2ork's "infinite undo" require masses of testing.
>
> so if you have no other plans, you could go and try these new features.
> there are pre-built binaries available for macOS(amd64), w32(i386),
> w64(amd64; but this is a bit experimental) and linux(amd64; but i expect
> linuxers to be able to compile themselves):
>
>   https://github.com/pure-data/pure-data/pull/375
>
> (the download links are in the top post).
>
> please report any bugs, preferably as comments to the pull-request.
> if you feel inspired for new features, please only request them via
> (new) tickets on the github page.
>
>
> gmsadr
> IOhannes
>
>
> ___
> Pd-list@lists.iem.at mailing list
> UNSUBSCRIBE and account-management -> https://lists.puredata.info/
> listinfo/pd-list
>
>
___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


[PD] call for testing: infinite undo + intelligent patching

2018-06-22 Thread IOhannes m zmölnig
the "intelligent patching" features announced recently and a new
backport of pd-l2ork's "infinite undo" require masses of testing.

so if you have no other plans, you could go and try these new features.
there are pre-built binaries available for macOS(amd64), w32(i386),
w64(amd64; but this is a bit experimental) and linux(amd64; but i expect
linuxers to be able to compile themselves):

  https://github.com/pure-data/pure-data/pull/375

(the download links are in the top post).

please report any bugs, preferably as comments to the pull-request.
if you feel inspired for new features, please only request them via
(new) tickets on the github page.


gmsadr
IOhannes



signature.asc
Description: OpenPGP digital signature
___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


Re: [PD] intelligent patching

2018-06-22 Thread IOhannes m zmölnig
On 06/07/2018 12:18 PM, José de Abreu wrote:
> Feature Request. How about swapping connections?

please post any feature requests on the github tracker (starting a new
ticket per feature request)
   https://github.com/pure-data/pure-data/issues

gfmdsar
IOhannes



signature.asc
Description: OpenPGP digital signature
___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


Re: [PD] Puredata and DMX using OLA

2018-06-22 Thread IOhannes m zmölnig
On 06/22/2018 03:59 PM, Giulio Moro via Pd-list wrote:
> libola itself may have a number of deps: on my Debian system I get
> 
> $ pkg-config --libs libola
> -L/usr/local/lib -lola -lolacommon -lprotobuf

good point.

> 
> so maybe IOhannes's second line could be amended to:
> 
> $ make -f /usr/share/pd-flext/dev/Makefile.flext ldlibs="$(pkg-config --libs 
> pd-flext) $(pkg-config --libs libola)" SRCDIR=.
> 

you can add multiple packages to a pkg-config query, making both the
command and the resolved library string a bit easier:

$ make -f /usr/share/pd-flext/dev/Makefile.flext ldlibs="$(pkg-config
--libs pd-flext libola)" SRCDIR=.

and really, one should *also* get the cflags from pkgconfig, so the
ideal command would be:

$ make -f /usr/share/pd-flext/dev/Makefile.flext \
   cflags="$(pkg-config --cflags pd-flext libola)" \
   ldlibs="$(pkg-config --libs pd-flext libola)" \
   SRCDIR=.



gfamrds
IOhannes



signature.asc
Description: OpenPGP digital signature
___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


Re: [PD] Puredata and DMX using OLA

2018-06-22 Thread Giulio Moro via Pd-list
libola itself may have a number of deps: on my Debian system I get

$ pkg-config --libs libola
-L/usr/local/lib -lola -lolacommon -lprotobuf

so maybe IOhannes's second line could be amended to:

$ make -f /usr/share/pd-flext/dev/Makefile.flext ldlibs="$(pkg-config --libs 
pd-flext) $(pkg-config --libs libola)" SRCDIR=.

?

On Friday, 22 June 2018, 10:02:19 BST, IOhannes m zmölnig  
wrote: 

On 06/22/2018 10:33 AM, IOhannes m zmölnig wrote:
>> I tried to follow all the steps (installing Ola, compiling Flext), but the
>> object Ola2pd is not recognized by Pd.

btw, if you are on a recent Debian based distribution, building might be
as simple as:

~~~
$ sudo apt install pd-flext-dev libola-dev
$ make -f /usr/share/pd-flext/dev/Makefile.flext ldlibs="$(pkg-config
--libs pd-flext) -lola" SRCDIR=.
~~~

(that's two lines).

gfmads

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

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


Re: [PD] Puredata and DMX using OLA

2018-06-22 Thread IOhannes m zmölnig
On 06/22/2018 10:33 AM, IOhannes m zmölnig wrote:
>> I tried to follow all the steps (installing Ola, compiling Flext), but the
>> object Ola2pd is not recognized by Pd.

btw, if you are on a recent Debian based distribution, building might be
as simple as:

~~~
$ sudo apt install pd-flext-dev libola-dev
$ make -f /usr/share/pd-flext/dev/Makefile.flext ldlibs="$(pkg-config
--libs pd-flext) -lola" SRCDIR=.
~~~

(that's two lines).

gfmads
IOhannes



signature.asc
Description: OpenPGP digital signature
___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


Re: [PD] Puredata and DMX using OLA

2018-06-22 Thread cyrille henry

hello,

I used ola once or twice with pd. I configured it to receive OSC message so I 
did not need any externals...

Since your interface is the enttec dmx usb, you can also use an abstraction 
made by mrtoftr...@gmail.com, that is located in pd svn/hardware/DMXUSBPro
It use zexy/length (that you can replace with list length) and comport. The 
rest is vanilla friendly.

cheers
c


Le 22/06/2018 à 05:37, JP - Escarres a écrit :

Hi everyone.
I'm trying to make my DMX interface (Enttec OpenDMX USB) work with Pd.
I read a lot of things about it, and probably the best way to make it work 
would be by using Open Lighting Architecture (https://www.openlighting.org/ola/)
I'd like to avoid using something like QLC if possible.
I'm on Linux (Ubuntu).

I found this external http://puredata.info/Members/santi/ola2pd/ which seems to 
be perfect for me.
I tried to follow all the steps (installing Ola, compiling Flext), but the 
object Ola2pd is not recognized by Pd.
As they suggested, I tried to compile it myself by using Flext. It works, but 
still, the object Ola2pd is not recognized in pd.
I received the message "undefined symbol: _ZTIN3ola6client17BaseClientWrapperE"

Any idea of what I could do?
Do you know if some other externals exist for the job?
Or if there's some other solutions for controlling a DMX Interface with Pd?

Thanks in advance if you can help


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



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


Re: [PD] Puredata and DMX using OLA

2018-06-22 Thread IOhannes m zmölnig
On 06/22/2018 05:37 AM, JP - Escarres wrote:
> Hi everyone.
> I'm trying to make my DMX interface (Enttec OpenDMX USB) work with Pd.
> I read a lot of things about it, and probably the best way to make it work
> would be by using Open Lighting Architecture (
> https://www.openlighting.org/ola/)
> I'd like to avoid using something like QLC if possible.
> I'm on Linux (Ubuntu).
> 
> I found this external http://puredata.info/Members/santi/ola2pd/ which
> seems to be perfect for me.
> I tried to follow all the steps (installing Ola, compiling Flext), but the
> object Ola2pd is not recognized by Pd.
> As they suggested, I tried to compile it myself by using Flext. It works,
> but still, the object Ola2pd is not recognized in pd.
> I received the message "undefined symbol:
> _ZTIN3ola6client17BaseClientWrapperE"
> 
> Any idea of what I could do?

well, the problem you are facing is, that (at least) one of the symbols
that are supposedly provided by libola is missing.

so there's two possibilities:
- either you are not (properly) linking against libola
- or current version of libola does not provide that symbol any longer.

assuming the former (as the latter would require porting the external to
the new libola), i see that the readme.txt has an explicit note on
"compiling on ubuntu", that requires you to repeat the linker command
with "-lflext-pd_t -lola" *after* the output file (ola.pd_linux) rather
than before it (because doing it in the wrong order will make modern
linkers skip the linking; this is actually a bug in the buildsystem).

even if you are not using ubuntu, most modern linkers will require that
step.

fgmasrd
IOhannes



signature.asc
Description: OpenPGP digital signature
___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list