-
xaverius
posted in technical issues • read moreUnfortunately, I run into missing dependencies. I tested the Purr-Data binary package for Ubuntu 24.04 LTS:
xaverius@xaverius-XPS-13-9310:~$ sudo dpkg -i Desktop/purr-data_2.20.1+git5351+3ca3b637-1_amd64.deb (Reading database ... 763902 files and directories currently installed.) Preparing to unpack .../purr-data_2.20.1+git5351+3ca3b637-1_amd64.deb ... Unpacking purr-data (2.20.1+git5351+3ca3b637-1) over (2.20.1+git5351+3ca3b637-1) ... dpkg: dependency problems prevent configuration of purr-data: purr-data depends on libavifile-0.7c2; however: Package libavifile-0.7c2 is not installed. purr-data depends on libgsl27 (>= 2.7.1); however: Package libgsl27 is not installed. purr-data depends on libmagick++-6.q16-9t64 (>= 8:6.9.12.98+dfsg1); however: Package libmagick++-6.q16-9t64 is not installed. purr-data depends on libmagickcore-6.q16-7t64 (>= 8:6.9.10.2); however: Package libmagickcore-6.q16-7t64 is not installed. purr-data depends on libmpeg3-2t64 (>= 1.8~); however: Package libmpeg3-2t64 is not installed. dpkg: error processing package purr-data (--install): dependency problems - leaving unconfigured Processing triggers for desktop-file-utils (0.28-1) ... Processing triggers for hicolor-icon-theme (0.18-2) ... Processing triggers for shared-mime-info (2.4-5build2) ... Errors were encountered while processing: purr-data -
xaverius
posted in technical issues • read moreHi there,
I'd like to compile Purr-Data for Ubuntu Studio 25.10. since the provided OBS downloads only support Ubuntu 25.04 at the moment. Unfortunately, the dependency list in the Purr-Data GitHub wiki is outdated and not distro-specific. I tried to contact Albert Gräf, who seems to maintain the wiki and the OBS downloads, but did not get a reply.
Is someone able to provide an up-to-date dependency list for Ubuntu? Purr Data is a complicated package with many parts and dependencies.
Thank you in advance!
BTW: I was surprised to see that plugdata does not provide a binary package for Ubuntu 25.10 either.
-
xaverius
posted in technical issues • read moreNo, I'm working with a current version of Ubuntu Studio and I haven't pursued this issue any further. Are you observing a similar behavior? I assume that this issue systematic, i.e. caused by the different way Purr Data puts data onto the GUI since it is based on HTML5 in contrast to Vanilla PD.
-
xaverius
posted in technical issues • read moreIt has taken some time, but I reported the PlugData GUI issue now. The JUCE related input and output issue has already been addressed.
https://github.com/plugdata-team/plugdata/issues/2093
https://github.com/plugdata-team/plugdata/issues/2084 -
xaverius
posted in technical issues • read moreHow can you compare the stability of vstplugin~ inside PurrData since you can't even install it over there?

Well, okay, got it. I saw Purr-Data crash only very few times although I've used it extensively. That's why PlugData appeared instable to me. Sorry for this.
If the issue of the number of inputs and outputs under Linux and the bad touch response of sliders etc. get fixed, I might switch to PlugData. And yes, I will report these issues. Thank you for your help!
-
xaverius
posted in technical issues • read moreI had a closer look, but could not figure out where to set the number of inputs and outputs with PlugData. Please find attached a screenshot of its audio settings. And I could not find a manual for detailed information on this either (there is probably no manual since the GUI is quite self-explanatory).
And yes, I was able to install and instantiate a vstplugin~ object. Unfortunatelly, I can not use it. It's too instable and PlugData always crashes (Ubuntu Studio 24.04, PludData 0.9.1). An advantage of Purr-Data, it's really stable. But nevertheless, PlugData is really interesting and seems to be the only alternative to Purr-Data.

-
xaverius
posted in technical issues • read morePurr-Data and PlugData are very appealing graphically and are able to handle my high resolution display properly (in contrast to Pure Data). Here my comparison of Purr-Data and PlugData from my point of view. I should add that I did not really use PlugData, I only tested it shortly.
Purr-Data
- A little bit more graphically appealing although not as customizable as PlugData.
- I can operate sliders, buttons and switches with my fingers on my touchscreen (very important for me live).
- Reduced to what is really necessary.
- GUI gets slow with big patches (really annoying).
PlugData
- Can be used as VST plugin (not relevant for me).
- GUI can be customized much better with themes etc.
- I cannot operate sliders, buttons and switches properly with my fingers on my touchscreen (I don't know why, but no precise response).
- Seems to be more actively developed.
- Offers built-in effects and instruments etc (I prefer to create such abstractions on my own).
- I can only set 1 input and 1 output (no-go for me, I'm using 8 ins and 8 outs).
-
xaverius
posted in technical issues • read more@porres said:
you can't use binaries compiled for Vanilla in it
This is helpful, thank you!
It's a pity, I really like Purr Data and clearly prefer it. For my purpose even better than PlugData. -
xaverius
posted in technical issues • read moreI should add that it does work with Pure Data on my system.
-
xaverius
posted in technical issues • read moreHi there,
Is it possible to use the external vstplugin~ with Purr Data? What I tried so far: I downloaded the Linux binary package from https://git.iem.at/pd/vstplugin/-/releases, extracted it and added its vstplugin~ folder to the startup search paths of the Purr Data preferences. I get the following error message when I try to create a vstplugin~ object:
/home/.../vstplugin~/vstplugin~.pd_linux: undefined symbol: class_setfreefn
Any ideas? Thank you in advance!