[PD] GUI external with alpha channel (tcl/tk alternative)?

Alexandre Torres Porres porres at gmail.com
Thu Apr 16 22:51:28 CEST 2020


I don't get the trick, but anyway, this would be for compiled objects

Em qui., 16 de abr. de 2020 às 16:27, João Pais <jmmmpais at gmail.com>
escreveu:

> there is an extremely ridiculous hack that could be tried, *if* the guis
> are for display only: similar to jmmmp/pix2canvas, a group of 1x1 canvases
> can be used to fake an alpha channel.
>
> But besides the condition above, the purpose of this will be mainly to
> show how ridiculously far Pd users will go to handle the current
> limitations they're bound to.
>
> (actually, guis can be placed under the canvases to create an interaction
> - which will make the whole concept even more ridiculous)
>
> Joao
>
> That's funny, I've just recently discovered your PoF project, which you've
> mentioned below: https://github.com/Ant1r/ofxPof
>
> I haven't really tried it, just skimmed through the code, but the
> multi-threaded rendering looks very promising and should make it much more
> suitable for building GUIs while simultanously running audio!
>
> Christof
> On 16.04.2020 18:23, Antoine Rousseau wrote:
>
> You can't display any object from another toolkit into a Pd window (aka Tk
> canvas).
> You'd have to open another window for that.
> e.g: Gem/Ofelia/Pof (through openGL) offer alpha...
>
> Antoine Rousseau
>   http://www.metalu.net <http://metalu.net> __
> http://www.metaluachahuter.com/
> <http://www.metaluachahuter.com/compagnies/al1-ant1/>
>
>
>
> Le jeu. 16 avr. 2020 à 18:02, Alexandre Torres Porres <porres at gmail.com>
> a écrit :
>
>> So, Tcl/Tk can't offer us an anpha channel for things like iemguis.
>>
>> But what if I want to write an external that does that? For cyclone, for
>> instance, there could be an alpha channel for opacity/transparency, as the
>> original ones have in Max.
>>
>> I assume I'd have to use some other language as an alternative and so I'd
>> like to ask for hints on which and also if it is even possible (I'm rather
>> clueless, sorry).
>>
>> I see Purr Data, which uses NW.js, offers an alpha channel, could I
>> supposedly code an external that uses such a language and load it in Pd
>> Vanilla? How?
>>
>> Sorry if I'm asking too basic and vague questions...
>>
>> cheers
>> _______________________________________________
>> Pd-list at lists.iem.at mailing list
>> UNSUBSCRIBE and account-management ->
>> https://lists.puredata.info/listinfo/pd-list
>>
>
> _______________________________________________Pd-list at lists.iem.at mailing list
> UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
>
>
> _______________________________________________Pd-list at lists.iem.at mailing list
> UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
>
> _______________________________________________
> Pd-list at lists.iem.at mailing list
> UNSUBSCRIBE and account-management ->
> https://lists.puredata.info/listinfo/pd-list
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20200416/6baadf2e/attachment-0001.html>


More information about the Pd-list mailing list