Skip to content

Ofelia for plugdata v4.0.0-test2

Pre-release
Pre-release

Choose a tag to compare

@timothyschoen timothyschoen released this 23 Apr 16:11
· 585 commits to main since this release

This was built to work on the commit of plugdata, it may work on later versions as well.

Installation

  • Get a recent nightly build of plugdata, at least d6d11fc. You can download it here, under "nightly".
  • Add the contents of the zip file to plugdata's search path, you might also want to add the "abs" folder to your search path.
  • On Windows, install these dependencies:

Changes

  • Now has a Windows (x64) version!
  • Fixed various threading issues
  • Fixed crash when PdClock calls back after it has been deleted
  • Fixed deadlock when closing patches
  • Fixed crash when loading an Ofelia patch on startup
  • Merged some upcoming changes for Ofelia v4.1.0:
    • Updated ofxLua
    • Updated openFrameworks
  • Now building against plugdata-pd instead of pd-vanilla, just to be sure
  • Signals should now be thread-safe
  • Fixed formatting of examples in plugdata

Linux:

  • Fixed bad rpath value
  • Include more necessary shared libraries
  • Linux version has been tested to work on Ubuntu 20.04, Ubuntu 22.04, Fedora 38 and Manjaro.

macOS:

  • Fixed camera permission
  • Signed and notarised binaries
  • Now building Universal Binary that works on Apple Silicon and Intel.

Known sort-of issues

  • Examples that use the camera crash on Linux, but that might be because my Linux PC doesn't have a camera
  • examples/shaders/GeometryShader crashes on Linux, but Ofelia in pd-vanilla also does this for me
  • examples/shaders/GeometryShader fails to load shader on Windows, but Ofelia in pd-vanilla also does this for me

Not sure why those last two happen, maybe it's because of my old graphics card. If anyone can confirm that it does work for them, or if it works in pd and not in plugdata, that would be nice!