New port: audio/bjumblr-lv2: Pattern-controlled audio stream / sample re-sequencer LV2 plugin

This commit is contained in:
Yuri Victorovich 2020-04-19 07:08:31 +00:00
parent 219cf6dd8f
commit a9c3068a02
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=532077
4 changed files with 57 additions and 0 deletions

View File

@ -56,6 +56,7 @@
SUBDIR += beatslash-lv2
SUBDIR += beep
SUBDIR += beets
SUBDIR += bjumblr-lv2
SUBDIR += blop
SUBDIR += blop-lv2
SUBDIR += bristol

View File

@ -0,0 +1,40 @@
# $FreeBSD$
PORTNAME= bjumblr
DISTVERSIONPREFIX= v
DISTVERSION= 0.2
CATEGORIES= audio
PKGNAMESUFFIX= -lv2
MAINTAINER= yuri@FreeBSD.org
COMMENT= Pattern-controlled audio stream / sample re-sequencer LV2 plugin
LICENSE= LGPL3
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= lv2>0:audio/lv2
LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \
libfreetype.so:print/freetype2 \
libsndfile.so:audio/libsndfile
USES= gmake gnome pkgconfig xorg
USE_GITHUB= yes
GH_ACCOUNT= sjaehn
GH_PROJECT= BJumblr
USE_GNOME= cairo
USE_XORG= x11
MAKEFILE= makefile
PLIST_FILES= lib/lv2/BJumblr.lv2/BJumblr.so \
lib/lv2/BJumblr.lv2/BJumblr.ttl \
lib/lv2/BJumblr.lv2/BJumblr_GUI.so \
lib/lv2/BJumblr.lv2/inc/surface.png \
lib/lv2/BJumblr.lv2/manifest.ttl \
lib/lv2/BJumblr.lv2/surface.png
post-install:
@${RM} ${STAGEDIR}${PREFIX}/lib/lv2/BJumblr.lv2/LICENSE
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/lv2/BJumblr.lv2/BJumblr*.so
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1587279371
SHA256 (sjaehn-BJumblr-v0.2_GH0.tar.gz) = dac18387c8c434b2c4023bfa2b37185ae104d332f6e15f1cd0e6e7d62caf6b80
SIZE (sjaehn-BJumblr-v0.2_GH0.tar.gz) = 372734

View File

@ -0,0 +1,13 @@
B.Jumblr is neither a sample slicer nor a step sequencer. From the technical POV
B.Jumblr is a sequencer pattern-controlled audio delay effect.
The pattern defines at when (vertical) and which (horizontal) piece of the audio
input stream is sent to the audio output. Use the default diagonal line pattern
for live playback. Moving a pad one step to the right results in a one step
delayed playback of the respective piece of the audio input stream. Each pad
(and thus each piece) can be levelled up or down by mouse wheel scrolling.
In addidion, the user can control the playback progession using the playback
buttons or the speed dial. This is facilitated via the progression delay.
WWW: https://github.com/sjaehn/BJumblr