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
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@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@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Well, then the only way out is implementing that into Tk, I actually had opened such a request in their tracker, but that didn't lead anywhere. I (or someone else who ends up really really wanting this) would have to propose a PR for a future release and we'd have to wait for it... kind of a long shot...
Em qui., 16 de abr. de 2020 às 13:24, Antoine Rousseau antoine@metalu.net escreveu:
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@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@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
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@gmail.com mailto:porres@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@lists.iem.at <mailto: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
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@gmail.com mailto:porres@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@lists.iem.at <mailto: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-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
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@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@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@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-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
hmmm, it's kind of a bummer not running such things natively in a Pd patch window (aka Tk canvas), for instance, I couldn't do a cyclone/scope~ propely just like Max's... it'd need to be in the patch window...
But at least, as far as building awesome interfaces goes, I assume such projects like these (Ofelia/Pof) can offer a window just for "awesome", "beautiful", fully functional interface windows for controlling the patch and visualising data, right? I mean, transcending all the limitations of tcl/tk, with alpha channels and what not...
Em qui., 16 de abr. de 2020 às 13:46, Christof Ressi info@christofressi.com escreveu:
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@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@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-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list