Package Details: element-git 1.0.0.175.g1cfa4191-1

Git Clone URL: https://aur.archlinux.org/element-git.git (read-only, click to copy)
Package Base: element-git
Description: A modular audio plugin host (git version)
Upstream URL: https://kushview.net/element/
Keywords: alsa audio jack lv2 vst
Licenses: GPL3
Groups: pro-audio
Conflicts: element
Provides: element, ladspa-host, lv2-host, vst3-host
Submitter: milkii
Maintainer: aggraef
Last Packager: aggraef
Votes: 0
Popularity: 0.000000
First Submitted: 2019-10-27 16:03 (UTC)
Last Updated: 2023-12-13 23:21 (UTC)

Dependencies (14)

Required by (93)

Sources (1)

Latest Comments

aggraef commented on 2023-12-14 18:54 (UTC)

Ok, I drilled down to the root cause of the issue with the gmsynth.lv2 and avldrums.lv2 packages now. A while back these were changed so that they link against the system fluidsynth library instead of the stripped-down fluidsynth version that's included in @x42's source. Removing that patch and rebuilding the packages solves the issue so that the plugins work fine in Element. I'll get in touch with @dvzrv on this.

aggraef commented on 2023-12-13 22:52 (UTC)

Updated the package to make it work again. Also switched to the KV gitlab so that it's the latest git version.

I also have a version of the PKGBUILD that enables VST2 support (using the vst2sdk AUR package) and includes the Element plugins, see https://github.com/agraef/pkgbuild-element-git/tree/testing. (I hesitate to upload that here for license reasons.)

This works fine for me. There are some issues with certain LV2 plugins from the official package repos, but I don't think that they are Element's fault. Specifically, if you find that gmsynth.lv2 and avldrums.lv2 don't work with Elements, try x42's Linux packages at https://x42-plugins.com/x42/midi instead.

SpotlightKid commented on 2022-11-20 19:55 (UTC)

@AlmaMater: Updated the PKGBUILD now.

I'm also orphaning the package now. The app never really worked for me so I'm not using it.

SpotlightKid commented on 2022-11-19 15:02 (UTC) (edited on 2022-11-19 15:02 (UTC) by SpotlightKid)

@AlmaMater: upstream changed the build system to meson. The PKGBUILD file needs to re-written accordingly. I'll do that later.

AlmaMater commented on 2022-11-19 14:52 (UTC)

I get the following error:

python: can't open file '/home/xxxxxx/.cache/yay/element-git/src/element/./waf': [Errno 2] No such file or directory ==> ERROR: A failure occurred in build(). Aborting... -> error making: element-git

SpotlightKid commented on 2022-04-22 16:27 (UTC) (edited on 2022-04-22 16:28 (UTC) by SpotlightKid)

@DHMike57: vst2sdk uses an old version of Steinberg's vstsdk downloaded from archive.org. This is not reliable, IMHO, so we should not depend on that package for building.

DHMike57 commented on 2022-04-22 14:29 (UTC)

With minor modifications we can build as a VST2 host. Patch below if you agree that it should be a default. Needed for u-he synths, for example.

https://pastebin.com/UMjZGK0u

milkii commented on 2020-07-29 13:44 (UTC)

Thanks, updated, and https://github.com/kushview/Element/issues/218

SpotlightKid commented on 2020-07-22 17:04 (UTC)

Also, this needs to provide and conflict with element.

SpotlightKid commented on 2020-07-18 17:41 (UTC)

==> Beginne build()...
Waf: Entering directory `/home/chris/.cache/pikaur/build/element-git/src/element-git/build'
Traceback (most recent call last):
  File "tools/gitversion.py", line 22, in <module>
    nchanges = string.atoi(nchanges.strip())
AttributeError: module 'string' has no attribute 'atoi'
[  1/170] Compiling src/gui/views/GraphMixerView.cpp
[  2/170] Compiling src/engine/nodes/MediaPlayerProcessor.cpp
[  3/170] Compiling src/controllers/DevicesController.cpp
[  4/170] Compiling libs/compat/include_juce_osc.cpp
[  5/170] Compiling libs/compat/include_juce_core.cpp
In file included from ../src/gui/views/GraphMixerView.cpp:28:
In file included from ../src/Common.h:44:
../src/Version.h:22:10: fatal error: 'GitVersion.h' file not found
#include "GitVersion.h"
         ^~~~~~~~~~~~~~
1 error generated.