Before you rewrite the whole thing, maybe it's a bug on the platform...?
Another option is not to use the Pd GUI at all and make a custom GUI using OpenGL via something like SDL or OpenFrameworks, then communicate with Pd via networking / OSC. IN fact, you could avoid the desktop GUI altogether and get some graphics mem, CPU, and RAM back. That is my preferred approach for embedded where I'm using Pd for audio and mappings but do not need to patch once things are prepared.
On Oct 9, 2022, at 12:00 PM, pd-list-request@lists.iem.at wrote:
Let me add that I had never any issues like that on Intel or AMD processors over the last 10 years.
It only happens on the Paspberry Pi.
The same software always runs flawlessly on these other systems updating all graphics normally as they should.
Dan Wilcox @danomatika http://twitter.com/danomatika danomatika.com http://danomatika.com/ robotcowboy.com http://robotcowboy.com/
I have no experience with Pi - is running them on GEM an option?
Or a downsampled array display, depending on how much detail you need.
Am So., 9. Okt. 2022 um 18:19 Uhr schrieb Dan Wilcox danomatika@gmail.com:
Before you rewrite the whole thing, maybe it's a bug on the platform...?
Another option is not to use the Pd GUI at all and make a custom GUI using OpenGL via something like SDL or OpenFrameworks, then communicate with Pd via networking / OSC. IN fact, you could avoid the desktop GUI altogether and get some graphics mem, CPU, and RAM back. That is my preferred approach for embedded where I'm using Pd for audio and mappings but do not need to patch once things are prepared.
On Oct 9, 2022, at 12:00 PM, pd-list-request@lists.iem.at wrote:
Let me add that I had never any issues like that on Intel or AMD processors over the last 10 years.
It only happens on the Paspberry Pi.
The same software always runs flawlessly on these other systems updating all graphics normally as they should.
Dan Wilcox @danomatika http://twitter.com/danomatika danomatika.com robotcowboy.com
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list