mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-27 00:57:50 +00:00
A monophonic synth plugin that sends the sound from two sine
oscillators through two sine waveshapers in series. You can control the vibrato, tremolo, portamento, the tuning of both oscillators, the oscillator mix, the shape amount (total and split over both shapers) and the phase of the second waveshaper function. There is also an ADSR envelope generator that can control the total shape amount and the amplification (with controllable sensitivity for both), an LFO for the total shape amount, distortion, and a feedback delay. The shape amount and amplification is velocity sensitive, and the synth supports MIDI pitch bend events (with a range of +/- 2 semitones). All parameters can be controlled using MIDI Controller events. WWW: http://ll-plugins.sourceforge.net
This commit is contained in:
parent
7f75121227
commit
7f3549e493
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=213648
@ -599,6 +599,7 @@
|
||||
SUBDIR += sidplay2
|
||||
SUBDIR += sidplayer
|
||||
SUBDIR += simplemod
|
||||
SUBDIR += sineshaper
|
||||
SUBDIR += slimserver
|
||||
SUBDIR += slimserver-dynamicplaylist
|
||||
SUBDIR += slimserver-dynamictransition
|
||||
|
30
audio/sineshaper/Makefile
Normal file
30
audio/sineshaper/Makefile
Normal file
@ -0,0 +1,30 @@
|
||||
# New ports collection makefile for: sineshaper
|
||||
# Date created: 2008-05-16
|
||||
# Whom: Edward Tomasz Napierala <trasz@FreeBSD.org>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= sineshaper
|
||||
PORTVERSION= 0.4.2
|
||||
CATEGORIES= audio
|
||||
MASTER_SITES= http://ll-plugins.sourceforge.net/release/
|
||||
|
||||
MAINTAINER= trasz@FreeBSD.org
|
||||
COMMENT= Monophonic synth plugin with two oscillators and waveshapers
|
||||
|
||||
LIB_DEPENDS= dssialsacompat.0:${PORTSDIR}/audio/libdssialsacompat \
|
||||
lo.6:${PORTSDIR}/audio/liblo \
|
||||
jack.0:${PORTSDIR}/audio/jack \
|
||||
glademm-2.4:${PORTSDIR}/devel/libglademm24
|
||||
BUILD_DEPENDS= ${LOCALBASE}/include/dssi.h:${PORTSDIR}/audio/dssi
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
USE_GMAKE= yes
|
||||
CFLAGS+= -I${LOCALBASE}/include/dssi
|
||||
USE_AUTOTOOLS= autoconf:261 automake:110:env libtool:15
|
||||
|
||||
pre-configure:
|
||||
cd ${WRKSRC} && ${AUTORECONF}
|
||||
|
||||
.include <bsd.port.mk>
|
3
audio/sineshaper/distinfo
Normal file
3
audio/sineshaper/distinfo
Normal file
@ -0,0 +1,3 @@
|
||||
MD5 (sineshaper-0.4.2.tar.gz) = 952cb5bde0ae4fe2274859df5ed1ee61
|
||||
SHA256 (sineshaper-0.4.2.tar.gz) = 2a08f6049c29cf71d167e8615b2fe25748406fc0f7d3a76e50f4672602104867
|
||||
SIZE (sineshaper-0.4.2.tar.gz) = 520175
|
11
audio/sineshaper/files/patch-configure.ac
Normal file
11
audio/sineshaper/files/patch-configure.ac
Normal file
@ -0,0 +1,11 @@
|
||||
--- configure.ac.orig 2008-05-18 15:42:53.000000000 +0200
|
||||
+++ configure.ac 2008-05-18 15:43:35.000000000 +0200
|
||||
@@ -49,8 +49,6 @@
|
||||
CFLAGS=$debug_cflags
|
||||
AC_MSG_RESULT(yes)
|
||||
else
|
||||
- CFLAGS=$opt_cflags
|
||||
- CXXFLAGS=$opt_cflags
|
||||
AC_MSG_RESULT(no)
|
||||
fi
|
||||
|
11
audio/sineshaper/files/patch-src-sineshaper-Makefile.am
Normal file
11
audio/sineshaper/files/patch-src-sineshaper-Makefile.am
Normal file
@ -0,0 +1,11 @@
|
||||
--- src/sineshaper/Makefile.am.orig 2008-05-18 16:09:59.000000000 +0200
|
||||
+++ src/sineshaper/Makefile.am 2008-05-18 16:10:04.000000000 +0200
|
||||
@@ -17,8 +17,6 @@
|
||||
sineshaper_gtk_LDADD = @DSSI_LIBS@ @LIBGLADEMM_LIBS@ @LIBLO_LIBS@ ../common/libdssi_ui.la ../common/libdssi_common.la
|
||||
sineshaper_gtk_CXXFLAGS = @LIBLO_CFLAGS@ @DSSI_CFLAGS@ -D_XOPEN_SOURCE @LIBGLADEMM_CFLAGS@ -DINSTALL_DIR=\"$(dssidir)\" -I../common/ -I../gui-components
|
||||
|
||||
-dist_bin_SCRIPTS = sineshaper.sh
|
||||
-
|
||||
gui_DATA = sineshaper.glade dial.png pixmaps/dummydial.png pixmaps/sineshaper.png presets
|
||||
EXTRA_DIST = $(gui_DATA) README.sineshaper
|
||||
|
16
audio/sineshaper/pkg-descr
Normal file
16
audio/sineshaper/pkg-descr
Normal file
@ -0,0 +1,16 @@
|
||||
A monophonic synth plugin that sends the sound from two sine
|
||||
oscillators through two sine waveshapers in series. You can control
|
||||
the vibrato, tremolo, portamento, the tuning of both oscillators,
|
||||
the oscillator mix, the shape amount (total and split over both
|
||||
shapers) and the phase of the second waveshaper function. There is
|
||||
also an ADSR envelope generator that can control the total shape
|
||||
amount and the amplification (with controllable sensitivity for
|
||||
both), an LFO for the total shape amount, distortion, and a feedback
|
||||
delay.
|
||||
|
||||
The shape amount and amplification is velocity sensitive, and the
|
||||
synth supports MIDI pitch bend events (with a range of +/- 2
|
||||
semitones). All parameters can be controlled using MIDI Controller
|
||||
events.
|
||||
|
||||
WWW: http://ll-plugins.sourceforge.net
|
8
audio/sineshaper/pkg-plist
Normal file
8
audio/sineshaper/pkg-plist
Normal file
@ -0,0 +1,8 @@
|
||||
lib/dssi/sineshaper.so
|
||||
lib/dssi/sineshaper/sineshaper.glade
|
||||
lib/dssi/sineshaper/dial.png
|
||||
lib/dssi/sineshaper/dummydial.png
|
||||
lib/dssi/sineshaper/sineshaper.png
|
||||
lib/dssi/sineshaper/presets
|
||||
lib/dssi/sineshaper/sineshaper_gtk
|
||||
@dirrm lib/dssi/sineshaper
|
Loading…
Reference in New Issue
Block a user