svn commit: r460844 - in head/audio: . avldrums-lv2
Yuri Victorovich
yuri at FreeBSD.org
Sat Feb 3 20:03:24 UTC 2018
Author: yuri
Date: Sat Feb 3 20:03:23 2018
New Revision: 460844
URL: https://svnweb.freebsd.org/changeset/ports/460844
Log:
New port: audio/avldrums-lv2: Dedicated AVLDrumkits LV2 Plugin
LV2 plugin that converts MIDI signals to drums audio.
Full description and video tutorial:
http://x42-plugins.com/x42/x42-avldrums
Submitted by: myself
Approved by: adamw (mentor)
Differential Revision: https://reviews.freebsd.org/D14183
Added:
head/audio/avldrums-lv2/
head/audio/avldrums-lv2/Makefile (contents, props changed)
head/audio/avldrums-lv2/distinfo (contents, props changed)
head/audio/avldrums-lv2/pkg-descr (contents, props changed)
Modified:
head/audio/Makefile
Modified: head/audio/Makefile
==============================================================================
--- head/audio/Makefile Sat Feb 3 20:03:08 2018 (r460843)
+++ head/audio/Makefile Sat Feb 3 20:03:23 2018 (r460844)
@@ -50,6 +50,7 @@
SUBDIR += autocd
SUBDIR += autotalent
SUBDIR += autozen
+ SUBDIR += avldrums-lv2
SUBDIR += aylet
SUBDIR += baresip
SUBDIR += baudline
Added: head/audio/avldrums-lv2/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/audio/avldrums-lv2/Makefile Sat Feb 3 20:03:23 2018 (r460844)
@@ -0,0 +1,35 @@
+# $FreeBSD$
+
+PORTNAME= avldrums
+DISTVERSIONPREFIX= v
+DISTVERSION= 0.2.2
+CATEGORIES= audio
+PKGNAMESUFFIX= -lv2
+
+MAINTAINER= yuri at FreeBSD.org
+COMMENT= Dedicated AVLDrumkits LV2 Plugin
+
+LICENSE= GPLv2
+LICENSE_FILE= ${WRKSRC}/COPYING
+
+BUILD_DEPENDS= lv2>0:audio/lv2
+
+USES= gmake pkgconfig
+USE_GITHUB= yes
+GH_ACCOUNT= x42
+GH_PROJECT= ${PORTNAME}.lv2
+GH_TUPLE= x42:robtk:05eb4b8:robtk/robtk
+USE_GL= gl glu
+USE_GNOME= glib20 pango cairo
+USE_XORG= x11
+
+MAKE_ENV= avldrums_VERSION=${PORTVERSION}
+
+PLIST_FILES= lib/lv2/avldrums.lv2/Black_Pearl_4_LV2.sf2 \
+ lib/lv2/avldrums.lv2/Red_Zeppelin_4_LV2.sf2 \
+ lib/lv2/avldrums.lv2/avldrums.so \
+ lib/lv2/avldrums.lv2/avldrums.ttl \
+ lib/lv2/avldrums.lv2/avldrumsUI_gl.so \
+ lib/lv2/avldrums.lv2/manifest.ttl
+
+.include <bsd.port.mk>
Added: head/audio/avldrums-lv2/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/audio/avldrums-lv2/distinfo Sat Feb 3 20:03:23 2018 (r460844)
@@ -0,0 +1,5 @@
+TIMESTAMP = 1517653395
+SHA256 (x42-avldrums.lv2-v0.2.2_GH0.tar.gz) = 7e29a502bcede0ef7bd03214cae145653bff53be812c46cd2e6e13d91bbda4d5
+SIZE (x42-avldrums.lv2-v0.2.2_GH0.tar.gz) = 35319971
+SHA256 (x42-robtk-05eb4b8_GH0.tar.gz) = 44170fee5cd0f4d05d1d0723d981da05713966a8de3f0634fb446bc740c0efc7
+SIZE (x42-robtk-05eb4b8_GH0.tar.gz) = 114046
Added: head/audio/avldrums-lv2/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/audio/avldrums-lv2/pkg-descr Sat Feb 3 20:03:23 2018 (r460844)
@@ -0,0 +1,18 @@
+avldrums.lv2 is a drum sample player plugin written by Robin Gareus
+dedicated to Glen MacArthur's AVLdrums. This self-contained plugin
+provides a convenient way to rapidly sequence and mix midi-drums.
+
+The AVLdrums comes as two separate drumkits: Black Pearl and Red Zeppelin.
+There are 5 velocity layers for each of the 28 kits pieces or drum-zones
+for both kits.
+
+The main benefits compared to loading the soundfont into a generic sample
+player are:
+* built-in MIDNAM: The plugin informs the host about note-names
+* Semantic grouping of ports: fan-out separate mics to individual tracks
+* Compatible stereo/multi-out variant: Allows to in-place replace the stereo
+ version with multi-out. Start with stereo when sequencing and when moving
+ to the mixing stage use separate outputs to process or customize level and
+ pan of individual drums.
+
+WWW: http://x42-plugins.com/x42/x42-avldrums
More information about the svn-ports-head
mailing list