Pure Data as a plugin, with a new GUI
GPL-3.0 License
Bot releases are visible (Hide)
Bugfix release for v0.9.0
Published by timothyschoen 3 months ago
Our biggest release ever! Thanks for everyone who helped!
Breaking changes:
Note that compared to recent test versions, Gem has temporarily been disabled because it was not stable enough yet.
Published by timothyschoen 4 months ago
Pre-release version 2 of plugdata v0.9.0
Headlines:
Breaking changes:
Published by timothyschoen 6 months ago
Pre-release version of plugdata v0.9.0
Headlines:
Breaking changes:
Published by timothyschoen 9 months ago
Since test release:
All changes:
Published by timothyschoen 10 months ago
Pre-release version of plugdata v0.8.3.
Published by timothyschoen 11 months ago
Patch release with some important bugfixes:
Reuploaded on 21/11 to fix a Windows font size issue
Published by timothyschoen 11 months ago
2 year anniversary edition!
Highlights:
Updates:
Other:
Note: An update for plugdata-ofelia will arrive in the future, it is currently unsupported in v0.8.1. There are still some issues that I'd like to fix first.
Published by timothyschoen about 1 year ago
Huge update!
Thanks to @alcomposer @tomara-x @agraef @dromer @vasilymilovidov @caitp @haenkel for contributing. And thanks to everyone who reported bugs, thanks to you, plugdata is now more stable than ever before!
Published by timothyschoen about 1 year ago
Pre-release version of plugdata v0.8.0
If you find any bugs in this version, you may report it on GitHub, join our Discord, or e-mail me
Some highlights:
Published by timothyschoen over 1 year ago
Another large release, with many UI/UX improvements, performance improvements, bugfixes, and a few new objects.
NOTE: The way plugdata saves inside a DAW project has changes. If your patch is saved to a file, plugdata will load the patch from that file upon reopening a project. If your patch is not saved to a file, it will store the patch content inside the DAW project, as it did previously. The reason for this, is that loading patches from file allows you to put abstractions inside the same folder, which caused issues before.
Most importantly:
And some smaller stuff:
Big thanks to @alcomposer @tomara-x and @Nejrup for helping me out with this release!
Published by timothyschoen over 1 year ago
Perhaps the biggest release so far!
Published by timothyschoen almost 2 years ago
Small release with a bunch of important bugfixes.
Changes:
Published by timothyschoen almost 2 years ago
NOTE: this release was re-uploaded on 13-01-2023, with several important fixes.
The next version is here!
Thanks to everyone who helped out by reporting bugs and sending me pull requests! I used to thank everyone who has made a contribution here, but unfortunately it's becoming too hard for me to keep track of that.
Highlights:
Other features:
Bugfixes:
Other:
And there's probably some more things I'm forgetting here.
Published by timothyschoen almost 2 years ago
A new version with PlugData, finally!
Thanks to everyone who's helped me with this one, I'm gonna try to name everyone but it's becoming increasingly more difficult. Here we go:
@chee, @JoshuaACNewman, @60-hz, @POLARITY, @Wasted-Audio , MZY-CBX, JaqueArse, @jaffasplaffa, @hellocatfood, @hAK-klang, daniellumertz, DSB, fredeic, @vasilymilovidov, @hatitrain, BonefishSam
For Linux users, I'd recommend using the OBS packages, or the AUR package on Arch.
OBS packages (maintained by @KottV): https://software.opensuse.org//download.html?project=home%3Aplugdata&package=plugdata
AUR packages (maintained by @aik2mlj): https://aur.archlinux.org/packages/plugdata-git
And thanks to @kreth608 for adding new documentation to this release.
Highlights:
Other features:
Bugfixes:
Other:
Published by timothyschoen about 2 years ago
This version contains mostly bug fixes. Thanks to everyone who helped out by reporting these: @60-hz, @porres, @offthesky, @sidec, @JoshuaACNewman, @vasilymilovidov and @alfonso73
This version also contains updated hover messages and object descriptions for ELSE objects starting with A and B. Big thanks to @kreth608 for this, he's working his way through ELSE's documentation to make it fully integrated into PlugData.
IMPORTANT: to ensure this version works perfectly, I recommend removing PlugData's folder file located at
Mac: ~/Library/PlugData/
Linux: ~/.config/PlugData/
Windows: %APPDATA%/PlugData/
If you stored any patches there, back them up first! It will probably work okay-ish if you don't do this, but it will show the wrong folder in your documentation panel, and it can lead to problems with your search paths.
For Linux users, I'd recommend using the OBS packages, or the AUR package on Arch.
OBS packages (maintained by @KottV): https://software.opensuse.org//download.html?project=home%3Aplugdata&package=plugdata
AUR packages (maintained by @aik2mlj): https://aur.archlinux.org/packages/plugdata-git
Uploaded a zipfile with just the plugins for Windows, in case Windows Defender gives you a false positive, which can unfortunately happen
Added missing ELSE objects: [route2], [db2lin~], [bitnormal~], [bl.imp2~], [bicoeff2]
Added GUI implementation for ELSE's [button] object
Left and right arrow key on opened objects now jumps to the end of selection (strange that this is not the default in JUCE)
Fixed crashes when opening helpfiles due to them being opened twice
Fixed potential crashes when the console gets spammed a lot
If you open a patch that's already opened, just show the tab of the opened patch
Keyboard keys now light up when receiving input
Up/Down keys in [nbx], [floatatom] actually triggers output
[nbx] no longer outputs duplicate values
Fixed crash when trying to insert an object without outlets into a connection with shift
Can now set caret position in [msg] by clicking
Media integration: Clicking on a non-pd patch file from documentation browser puts the path into a message box. makes it easier to use audiofiles or soundfont. This feature will be expanded later with a library of default media.
Fixed hanging command/ctrl lock state
Added a very basic implementation of [cyclone/comment] just to make sure that cyclone's documentation files look okay
Fixed bug causing connection paths to look offset after saving/loading
Fixed bug causing subpatchers to be empty after saving/loading DAW presets
Fixed bug causing search paths not to update
Fixed bug causing abstractions not to be found on startup
Improved responsiveness of automation
Fixed filesystem initialisation issues (this is why it is recommended that you trash PlugData's filesystem)
Various fixes for Windows
Fixed hi-dpi scaling for dialogs on Linux
Added helpfiles for [param] and [playhead]
Update (2/9/2022): Fixed [zl] object issues
Published by timothyschoen about 2 years ago
IMPORTANT: This version is not compatible with DAW saves from v0.5.3. If you're using a recent Actions tab build, you should be fine. Hopefully the last time that happens. But if you have DAW projects you want to keep:
For Linux users, I'd recommend using the OBS packages, or the AUR package on Arch.
OBS packages (maintained by @KottV): https://software.opensuse.org//download.html?project=home%3Aplugdata&package=plugdata
AUR packages (maintained by @aik2mlj): https://aur.archlinux.org/packages/plugdata-git
Thanks to @JoshuaACNewman, @ludnny, @kreth608 and @QuevasMz for sponsoring the development of PlugData!
This version includes many improvements, most importantly:
Other changes:
Thanks to @kreth608, @60-hz, @offthesky, @Omar-Misa, @mantsar, @JoshuaACNewman, @Nek, for contributing and reporting a lot of these bugs. Sorry If I forgot anyone!
Published by timothyschoen over 2 years ago
Big release with many changes, I've tried to list them all but there's probably even more. Performance should be much better. Large parts of the GUI object code have been rewritten and redesigned, many of the bugs that v0.5.2 suffered from are fixed. Because of the large rewrites, you may still encounter some bugs, please report them to me!
On Linux, I recommend installing it through the package repository (thanks @KottV), or the AUR package on Arch (thanks @aik2mlj). The advantages are that it will automatically copy the plugins and create a .desktop file for better Linux integration. You'll also get automatic updates.
Thanks for reporting bugs and suggesting features: @vewilya, @TjShredder, @60-hz, @zkf, @TheGuyWhoo, @sevdh, @alfonso73, @plantappreciator, @ludnny, @jaffasplaffa, @offthesky, @JoshuaACNewman
Sorry if I forgot anyone, this release has been in development for a while!
Thanks to @JoshuaACNewman and @ludnny for also sponsoring the development of PlugData, I appreciate it!
Known Issues:
Published by timothyschoen over 2 years ago
Version with important fixes for problems in the last version.
Published by timothyschoen over 2 years ago
New version with many new features and fixes.
Big thanks to @60-hz, @ludnny, @TheGuyWhoo, @porres, @FlachyJoe and @jaffasplaffa for the bug reports and feature requests! Most of the important stuff this release was suggested by you!
IMPORTANT:
If you've used previous versions of PlugData, you need to clear out old PlugData's settings, since the file organisation has completely changed this release. To do this, remove the "PlugData" folder at the following location.
MacOS: ~/Library/PlugData/
Linux: ~/.config/PlugData/
Windows: %APPDATA%\PlugData\
This update will also break compatibly with DAW presets and save files that include a previous version of PlugData. I'm hoping this is the last time this will happen. If you are using an older version of PlugData in a DAW project, you'll have to save the pd patch, remove PlugData from the project, upgrade PlugData and re-add PlugData in the project and load the saved patch.
Features:
Other improvements and fixes:
Known issues: