purr-data issueshttps://git.purrdata.net/jwilkes/purr-data/-/issues2019-04-16T21:04:47Zhttps://git.purrdata.net/jwilkes/purr-data/-/issues/316osx:feature request - select multiple buttons and enter properties - change l...2019-04-16T21:04:47ZEsa Ruohoosx:feature request - select multiple buttons and enter properties - change label location (x+y) size and font - changes for allit would be great if i could select say 15 buttons, go to properties, and change label location (x+y), label size and label font, and all would change in one go.
is this feasible?it would be great if i could select say 15 buttons, go to properties, and change label location (x+y), label size and label font, and all would change in one go.
is this feasible?https://git.purrdata.net/jwilkes/purr-data/-/issues/682Auto-complete feature in Purr Data2020-09-11T21:28:56Z60-hzAuto-complete feature in Purr DataPurr Data still miss one great feature which is auto-complete for objects boxes.Purr Data still miss one great feature which is auto-complete for objects boxes.https://git.purrdata.net/jwilkes/purr-data/-/issues/583update doc/refererence/netsend-help.pd and netreceive-help.pd2020-05-09T01:13:16ZJonathan Wilkesupdate doc/refererence/netsend-help.pd and netreceive-help.pdNetsend and netreceive have xlets so that both objects can send *and* receive messages.
Once connected, they both accept a "send" message to the inlet.
This isn't clear in the help patches for each object so they need to be updated.Netsend and netreceive have xlets so that both objects can send *and* receive messages.
Once connected, they both accept a "send" message to the inlet.
This isn't clear in the help patches for each object so they need to be updated.https://git.purrdata.net/jwilkes/purr-data/-/issues/581EditMode - Reliability Issues2020-06-11T06:23:24ZJoseph GastelaisEditMode - Reliability IssuesIn add to one of my previous posts (#553 Copy/Paste - Duplicate - Move Weird behavior), I would like to mention 3 new key problems making the daily usage of EditMode a pain.
1. Purr Data doesn't have an '*edit*' indicator in the windows...In add to one of my previous posts (#553 Copy/Paste - Duplicate - Move Weird behavior), I would like to mention 3 new key problems making the daily usage of EditMode a pain.
1. Purr Data doesn't have an '*edit*' indicator in the windows tittle bar like Pure Data when EditMode is turned ON. So each time we have to visit again and again its Edit Menu to check if EditMode is ON or OFF. It's more than boring and not productive at all.
2. Both in patch and subpatch with Edit Mode = ON, when an object is under either the horizontal or vertical scrolling bar a click at this place on the bars will unfortunately select the object-s for edition. This bad behaviour is leading to enormous and continuous edition errors (known and unknown or known but much-much later when trying to understand what was going wrong).
3. At least for the top level parent patch there is not protection - advise against unwanted switch to EditMode = ON. An example among others, with a French AZERTY keyboard and Edit Mode = OFF, 'CTRL' + '-' lead directly to add a [dropdown] object when the expected result was to decrease the zoom level. A patch developer can +/- deal with such kind of behaviour but not standard users of your patch. A security mechanism should be added to the top level parent patch asking confirmation from the user before turning ON or not the EditMode.
I'm using Purr Data v.2.10.0 64-bit under GNU/Linux (Linux Mint 19.3 Cinnamon 64-bit based on Ubuntu 18.04).
I would appreciate a lot if above reliability issues can have a solution.
Thank you.https://git.purrdata.net/jwilkes/purr-data/-/issues/527Unathorized Visual Objects show up blank in latest Purr-data2019-04-16T21:16:03ZBrandon HaleUnathorized Visual Objects show up blank in latest Purr-dataHello again,
I am not sure if this is known by the purr-data team, but a lot of the tcl visual objects from [here](https://puredata.info/downloads/unauthorized) show up in purr-data as blank objects. Objects like scratcher~, sonogram~, ...Hello again,
I am not sure if this is known by the purr-data team, but a lot of the tcl visual objects from [here](https://puredata.info/downloads/unauthorized) show up in purr-data as blank objects. Objects like scratcher~, sonogram~, pianoroll, and playlist do not appear at all.https://git.purrdata.net/jwilkes/purr-data/-/issues/521fix background in dmg installer for osx2019-03-19T14:42:04ZJonathan Wilkesfix background in dmg installer for osxFor the OSX dmg installer, the background image isn't getting displayed in the little window where the user drags Purr Data's icon into the Applications folder.
The relevant background image is `purr-data/packages/darwin_app/background....For the OSX dmg installer, the background image isn't getting displayed in the little window where the user drags Purr Data's icon into the Applications folder.
The relevant background image is `purr-data/packages/darwin_app/background.png`
Might want to check both `purr-data/packages/darwin_app/Makefile` as well as the build output to see if there's an error somewhere.https://git.purrdata.net/jwilkes/purr-data/-/issues/487rhythm_estimator update2018-12-05T18:03:24ZOswald Bertholdrhythm_estimator updatehey, was recently fixing rhythm_estimator external to compile with recent pd versions. would like to send pull request, how's it work? cheershey, was recently fixing rhythm_estimator external to compile with recent pd versions. would like to send pull request, how's it work? cheershttps://git.purrdata.net/jwilkes/purr-data/-/issues/475Remove OSCx (OSC external) and add mrpeach to the defaults libs instead2018-06-01T23:27:55ZAlbert GräfRemove OSCx (OSC external) and add mrpeach to the defaults libs insteadThese externals are used to deal with OSC = Open Sound Control messages, cf. http://opensoundcontrol.org/introduction-osc. Pd now has some built-in support for these, but the OSCx and mrpeach externals provide more comprehensive coverage...These externals are used to deal with OSC = Open Sound Control messages, cf. http://opensoundcontrol.org/introduction-osc. Pd now has some built-in support for these, but the OSCx and mrpeach externals provide more comprehensive coverage.
OSCx has been deprecated in favor of the mrpeach OSC externals for a long time, it even says so with an error message in the main window when one of its objects is being loaded. While some legacy patches might still use it, all of OSCx's functionality is provided by mrpeach, albeit in a slightly different way. Also, for some reason OSCx still depends on the SUN RPC stuff in glibc which doesn't support IPv6, has been deprecated for a long time and was in fact removed from glibc in the most recent (May 2018) glibc release. So it makes a lot of sense to just get rid of OSCx at this point.
The required steps are:
- Remove the externals/oscx subdir from the sources and the oscx section from externals/Makefile.
- Remove oscx from the default libs and add mrpeach there instead (this affects packages/darwin_app/org.puredata.pd-l2ork.default.plist, packages/linux_make/default.settings and packages/win32_inno/pd-inno.iss.in).https://git.purrdata.net/jwilkes/purr-data/-/issues/451does deken work? + should be included?2018-08-23T15:34:55ZJoão Paisdoes deken work? + should be included?I noticed that deken isn't included in purr, although it's now part of vanilla. Should it be included as standard plugin?
Also, I installed it by hand, but it doesn't show up. Is it working in purr?I noticed that deken isn't included in purr, although it's now part of vanilla. Should it be included as standard plugin?
Also, I installed it by hand, but it doesn't show up. Is it working in purr?https://git.purrdata.net/jwilkes/purr-data/-/issues/428Point to Purr-Data-Intro in README2019-04-16T11:45:09ZAlbert GräfPoint to Purr-Data-Intro in READMEURL: https://agraef.github.io/purr-data-intro/
You might also want to point to the semi-official web page at: https://agraef.github.io/purr-data/URL: https://agraef.github.io/purr-data-intro/
You might also want to point to the semi-official web page at: https://agraef.github.io/purr-data/Jonathan WilkesJonathan Wilkeshttps://git.purrdata.net/jwilkes/purr-data/-/issues/421jmmmp library issues2019-04-16T11:35:25ZJoão Paisjmmmp library issuesSmall report on the abstraction jmmmp. I compared it to pd-ext, to see if there were any bugs. Most of it works, here are the issues I found:
- bezier - the patch opens, but everything goes white
- matrixctrl - when the help patch opens...Small report on the abstraction jmmmp. I compared it to pd-ext, to see if there were any bugs. Most of it works, here are the issues I found:
- bezier - the patch opens, but everything goes white
- matrixctrl - when the help patch opens, it's in edit mode. It also switches to edit mode when running some of the commands such as size and cellsize. I imagine it's because of some of the gop commands inside matrixctrl. It also switches off the gui update, e.g. a banged bang won't be seen afterwards, until purr is restarted.
- jp.menu and jp.preset - similiar issues as matrixctrl (also dynamic gop doesn't work)
- pix2canvas - [Gem/pix_image] doesn't open the same files that it opens in Pd-ext (maybe this isn't a purr problem)
- pd-colors (and others) - In general, drawing of structs seems to be slower than in pd-ext
- sliders - I can't move the structs, it seems that the control points aren't acessible (not even in the canvas where they're drawn, instead of through a gop)
- swatch - [ggee/image] doesn't load the swatch image (although when I open the help, it shows some images)
Most of these seem to be problems related to donecanvasdialog and similar gop-related commands.https://git.purrdata.net/jwilkes/purr-data/-/issues/399struct in a GOP canvas results in huge enlargement of ds object (as well as o...2017-12-20T17:53:02ZMarco Donnarummastruct in a GOP canvas results in huge enlargement of ds object (as well as of the canvas)Hi there, I'm on linux Mint 17 (derived from ubuntu trusty). Just installed purr data 2.4.6.
Please use the very basic patch attached to reproduce the bug.
[gop-struct-bug.pd](/uploads/41d0183fd9adc200f5ccf7dd921f06ec/gop-struct-bug.pd...Hi there, I'm on linux Mint 17 (derived from ubuntu trusty). Just installed purr data 2.4.6.
Please use the very basic patch attached to reproduce the bug.
[gop-struct-bug.pd](/uploads/41d0183fd9adc200f5ccf7dd921f06ec/gop-struct-bug.pd)
In an empty patch I create a [struct], a [draw] and create my ds object. As soon as I "apply" GOP to the same canvas (through the properties panel), the ds object becomes huge and is automatically positioned at the very bottom right corner of the canvas.
This also results in the canvas becoming incredibly large, thus rendering the patch unusable (or, I have to scroll endlessly with the mousewheel, unusable anyway).
Disabling GOP take the canvas back to normal.
The issue doesn't appear when using GOP either without [struct] or without [draw].https://git.purrdata.net/jwilkes/purr-data/-/issues/371Gem not loading on all platforms2017-12-27T20:06:58ZAlexandre PorresGem not loading on all platformsHi, I know this is obviously a known issue, but I wonder and ask about plans on making Gem work on all platforms
cheersHi, I know this is obviously a known issue, but I wonder and ask about plans on making Gem work on all platforms
cheershttps://git.purrdata.net/jwilkes/purr-data/-/issues/281purr data adds unnecessary width to GOP2019-04-16T11:43:08ZJonathan Wilkespurr data adds unnecessary width to GOPFrom the Pd forum:
>@jancsika That's great!, however I have another possible bug.
Create a GOP of 15 x 15 with name and args hidden add a 15 x 15 bang in the GOP square and save. Now open the patch and add an inlet or outlet and save, t...From the Pd forum:
>@jancsika That's great!, however I have another possible bug.
Create a GOP of 15 x 15 with name and args hidden add a 15 x 15 bang in the GOP square and save. Now open the patch and add an inlet or outlet and save, the GOP then grows to 19 x 15 with this warning:
"Warning: Adjusting canvas graph-on-parent area to accomodate its name. If you want to have a smaller graph-on-parent window, please hide graph text."
My response:
> @Balwyn Thanks for the report. It has to do with the value of SCALE_GOP_MINWIDTH. I'll have to investigate what that value is supposed to do and why it is set to 12.
Anyone know why `SCALE_GOP_MINWIDTH` is added in line 1220 of g_graph.c?https://git.purrdata.net/jwilkes/purr-data/-/issues/260Reloading the device tables in the prefs2019-07-24T21:35:53ZAlbert GräfReloading the device tables in the prefsI'm fairly sure that there's already code for that in the engine, so we might just have to expose that via the prefs dialog, by adding corresponding buttons on the Audio and MIDI tabs (something like "Rescan devices" in Reaper). Currentl...I'm fairly sure that there's already code for that in the engine, so we might just have to expose that via the prefs dialog, by adding corresponding buttons on the Audio and MIDI tabs (something like "Rescan devices" in Reaper). Currently the user must relaunch Purr after connecting external audio and MIDI gear like in good ol' vanilla, which is inconvenient.https://git.purrdata.net/jwilkes/purr-data/-/issues/878Update build instructions for 23.042023-07-23T13:26:34ZAntonio RobertsUpdate build instructions for 23.04The build instructions for linux don't work on Ubuntu 23.04 and need updating to include replacement and obsolete packages
https://github.com/agraef/purr-data/blob/master/README.md#linux
For example slv2-jack libslv2-dev python-dev lib...The build instructions for linux don't work on Ubuntu 23.04 and need updating to include replacement and obsolete packages
https://github.com/agraef/purr-data/blob/master/README.md#linux
For example slv2-jack libslv2-dev python-dev libjpeg62-turbo libstk0-dev libdc1394-22-dev do not exist or have no installation candidatehttps://git.purrdata.net/jwilkes/purr-data/-/issues/877Gem under MacOS should use glfw32023-01-30T11:28:41Z60-hzGem under MacOS should use glfw3Gem under MacOS works better with glfw3 as default window manager, rather than the default sdl2 in PurrData.
Recently, IOhannes fixed a lot of issues and it's working nicely with antialiaing etc...
You can enable it at configure:
./con...Gem under MacOS works better with glfw3 as default window manager, rather than the default sdl2 in PurrData.
Recently, IOhannes fixed a lot of issues and it's working nicely with antialiaing etc...
You can enable it at configure:
./configure --with-defaultwindow=gemglfw3windowhttps://git.purrdata.net/jwilkes/purr-data/-/issues/876Update list store to latest from vanilla2022-12-05T01:56:17ZAlbert GräfUpdate list store to latest from vanillaThe issue I noticed personally is that the 2017 version of `list store` that we got doesn't support a `get` message with just one index argument. Looking at the [upstream history](https://github.com/pure-data/pure-data/commits/master/src...The issue I noticed personally is that the 2017 version of `list store` that we got doesn't support a `get` message with just one index argument. Looking at the [upstream history](https://github.com/pure-data/pure-data/commits/master/src/x_list.c), I see that this is part of a bunch of other changes by Spacechild1 on Aug 11 2020, as well as various other bugfixes. So we should look at these changes (basically anything committed upstream July 2017 and later), and see what needs to be backported to Purr Data.https://git.purrdata.net/jwilkes/purr-data/-/issues/875Drag event now causing 'Consistency check failed' warning2022-05-31T09:36:54ZDavid AdamsDrag event now causing 'Consistency check failed' warningAdding a [drag 1( message to a [draw] object
in purr-data compiled against pd-l2ork 2.16.0 or later causes the following warning in the console
Consistency check failed for event mousemove of element [object HTMLDocument]
Consistency c...Adding a [drag 1( message to a [draw] object
in purr-data compiled against pd-l2ork 2.16.0 or later causes the following warning in the console
Consistency check failed for event mousemove of element [object HTMLDocument]
Consistency check failed for event touchmove of element [object HTMLDocument]
Consistency check failed for event mouseup of element [object HTMLDocument]
Consistency check failed for event touchend of element [object HTMLDocument]
However this doesn't happen in pd-L2Ork 2.16.0 for windows
My system is Windows 10https://git.purrdata.net/jwilkes/purr-data/-/issues/873Packages slv2-jack , libslv2-dev and libjpeg62-turbo do not seem to be downlo...2022-05-15T00:08:18ZSavvy OsivePackages slv2-jack , libslv2-dev and libjpeg62-turbo do not seem to be downloadable anymore via the apt repository.While trying to build the project for Debian/Ubuntu using the [build doc](https://git.purrdata.net/jwilkes/purr-data#linux), some of the Linux build dependencies do not seem to have an installable candidate.
**Screenshot**
![image](/up...While trying to build the project for Debian/Ubuntu using the [build doc](https://git.purrdata.net/jwilkes/purr-data#linux), some of the Linux build dependencies do not seem to have an installable candidate.
**Screenshot**
![image](/uploads/4fe5affafd7ed3017e135d2ced9470c6/image.png)
**Desktop**
Linux ip-10-0-0-52 5.16.11-76051611-generic #202202230823~1646248261~20.04~2b22243-Ubuntu SMP PREEMPT Thu Ma x86_64 x86_64 x86_64 GNU/Linux