diff options
author | 2020-04-13 11:10:29 +0500 | |
---|---|---|
committer | 2020-04-13 11:10:29 +0500 | |
commit | 9a5cd88e85117ef21eba28fe49fae79197f81a72 (patch) | |
tree | 11967b16875bfc2b68d5a9da9edfc5ce779fe198 /media-sound/add64 | |
parent | media-plugins/swh-plugins: (diff) | |
download | guru-9a5cd88e85117ef21eba28fe49fae79197f81a72.tar.gz guru-9a5cd88e85117ef21eba28fe49fae79197f81a72.tar.bz2 guru-9a5cd88e85117ef21eba28fe49fae79197f81a72.zip |
media-sound{6pm,add64}:
6pm is the Phase modulation (PM) software sound synthesizer
Add64 is Additive/Subtractive software sound synthesizer
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Denis Reva <denis7774@gmail.com>
Diffstat (limited to 'media-sound/add64')
-rw-r--r-- | media-sound/add64/Manifest | 1 | ||||
-rw-r--r-- | media-sound/add64/add64-3.8.0.ebuild | 38 | ||||
-rw-r--r-- | media-sound/add64/metadata.xml | 19 |
3 files changed, 58 insertions, 0 deletions
diff --git a/media-sound/add64/Manifest b/media-sound/add64/Manifest new file mode 100644 index 000000000..daf345f3b --- /dev/null +++ b/media-sound/add64/Manifest @@ -0,0 +1 @@ +DIST Add64-3.8.0.tar.bz2 76729 BLAKE2B ddc13205617d78a9a79748cbb1a600efee87ed336e606e40fd079f5b413799ab25a252357f1578db1913f7dba1d205c255ac38dbb358df49086da33b8882da78 SHA512 4d7c1761f781ee70731944366170f8de04ce83c5ff396c412226d7a008a51b43abf4a33ba33b7720a67f714bb0b6c78d4b4faed15d721297066c9d997543dd33 diff --git a/media-sound/add64/add64-3.8.0.ebuild b/media-sound/add64/add64-3.8.0.ebuild new file mode 100644 index 000000000..d9f822dad --- /dev/null +++ b/media-sound/add64/add64-3.8.0.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit qmake-utils + +DESCRIPTION="Add64 is a realtime additive/subtractive-synthesis softsynth" +HOMEPAGE="https://sourceforge.net/projects/add64 http://linuxsynths.com/Add64PatchesDemos/add64.html" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +IUSE="+presets" + +LICENSE="GPL-3" +SRC_URI="mirror://sourceforge/project/add64/Add64-${PV}.tar.bz2" + +RDEPEND="dev-qt/qtcore:5 + virtual/opengl + virtual/jack + media-libs/alsa-lib" +DEPEND="${RDEPEND}" +S="${WORKDIR}/Add64-${PV}/" + +src_configure(){ + eqmake5 + default +} + +src_install(){ + dobin "${S}/Add64" + insinto /usr/share/add64/ + doins "${S}/Add64-MIDIconfig" || die "can't install MIDIconfig" + if use presets; then + insinto /usr/share/add64/Add64Presets + doins "${S}"/Add64Presets/* || die "can't install presets" + fi + elog "You may also download additional patches from http://linuxsynths.com/Add64PatchesDemos/add64.html" +} diff --git a/media-sound/add64/metadata.xml b/media-sound/add64/metadata.xml new file mode 100644 index 000000000..3671a4858 --- /dev/null +++ b/media-sound/add64/metadata.xml @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM 'http://www.gentoo.org/dtd/metadata.dtd'> +<pkgmetadata> + <maintainer type="person"> + <email>denis7774@gmail.com</email> + <name>Denis Reva</name> + <description>RarogCmex</description> + </maintainer> + <longdescription>Add64 implements Additive Synthesis for creating new sounds that are not accessible to + any other synthesis method. Due to its large number of parameters, Additive Synthesis + has never really reached much popularity. Add64 is therefore designed to provide fast + real-time access to all parameters. A set of two 24-stage filters has been added to map + complex spectral alterations onto a set of only a few parameters. Emphasis has also been + put on modulations, both in the filter as well as the spectral design sections + </longdescription> + <use> + <flag name="presets">Install presets. Recommended</flag> + </use> +</pkgmetadata> |