1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-05 01:55:52 +00:00

New port: audio/toccata-lv2: Simple wavetable-based church organ as an LV2 plugin

This commit is contained in:
Yuri Victorovich 2021-02-22 23:01:54 +00:00
parent f6265fc675
commit 0c480e1c74
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=566344
5 changed files with 146 additions and 0 deletions

View File

@ -789,6 +789,7 @@
SUBDIR += timidity++-xaw
SUBDIR += timidity++-xskin
SUBDIR += tkeca
SUBDIR += toccata-lv2
SUBDIR += toolame
SUBDIR += tosha
SUBDIR += traverso

View File

@ -0,0 +1,26 @@
# $FreeBSD$
PORTNAME= toccata
DISTVERSION= g20200819
CATEGORIES= audio
PKGNAMESUFFIX= -lv2
MAINTAINER= yuri@FreeBSD.org
COMMENT= Simple wavetable-based church organ as an LV2 plugin
LICENSE= LGPL3
BUILD_DEPENDS= lv2>0:audio/lv2
LIB_DEPENDS= libsfizz.so:audio/sfizz
USES= cmake localbase:ldflags
USE_GITHUB= yes
GH_ACCOUNT= sfztools
GH_PROJECT= ${PORTNAME}.lv2
GH_TAGNAME= d909db6
post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/lv2/${PORTNAME}.lv2/${PORTNAME}.so
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1614034658
SHA256 (sfztools-toccata.lv2-g20200819-d909db6_GH0.tar.gz) = e09bd6fdd42582a745af913e5bb4632c0a08da1d2a8a0ad662b95e769168786d
SIZE (sfztools-toccata.lv2-g20200819-d909db6_GH0.tar.gz) = 3683286

View File

@ -0,0 +1,5 @@
toccata.lv2 is a simple wavetable-based church organ as an LV2 plugin. It uses
the sfizz library to load an SFZ file containing the wavetables, and create LV2
parameters for the volume of each rank.
WWW: https://github.com/sfztools/toccata.lv2

111
audio/toccata-lv2/pkg-plist Normal file
View File

@ -0,0 +1,111 @@
lib/lv2/toccata.lv2/instrument/bourdon16.sfz
lib/lv2/toccata.lv2/instrument/doublette2.sfz
lib/lv2/toccata.lv2/instrument/flute8.sfz
lib/lv2/toccata.lv2/instrument/flutefuseau4.sfz
lib/lv2/toccata.lv2/instrument/montre8.sfz
lib/lv2/toccata.lv2/instrument/organ.sfz
lib/lv2/toccata.lv2/instrument/pleinjeux4R.sfz
lib/lv2/toccata.lv2/instrument/prestant4.sfz
lib/lv2/toccata.lv2/instrument/sesquialtera2R.sfz
lib/lv2/toccata.lv2/instrument/table_bourdon16_c2_attack.wav
lib/lv2/toccata.lv2/instrument/table_bourdon16_c2_sustain.wav
lib/lv2/toccata.lv2/instrument/table_bourdon16_c3_attack.wav
lib/lv2/toccata.lv2/instrument/table_bourdon16_c3_sustain.wav
lib/lv2/toccata.lv2/instrument/table_bourdon16_c4_attack.wav
lib/lv2/toccata.lv2/instrument/table_bourdon16_c4_sustain.wav
lib/lv2/toccata.lv2/instrument/table_bourdon16_c5_attack.wav
lib/lv2/toccata.lv2/instrument/table_bourdon16_c5_sustain.wav
lib/lv2/toccata.lv2/instrument/table_bourdon16_c6_attack.wav
lib/lv2/toccata.lv2/instrument/table_bourdon16_c6_sustain.wav
lib/lv2/toccata.lv2/instrument/table_doublette2_c2_attack.wav
lib/lv2/toccata.lv2/instrument/table_doublette2_c2_sustain.wav
lib/lv2/toccata.lv2/instrument/table_doublette2_c3_attack.wav
lib/lv2/toccata.lv2/instrument/table_doublette2_c3_sustain.wav
lib/lv2/toccata.lv2/instrument/table_doublette2_c4_attack.wav
lib/lv2/toccata.lv2/instrument/table_doublette2_c4_sustain.wav
lib/lv2/toccata.lv2/instrument/table_doublette2_c5_attack.wav
lib/lv2/toccata.lv2/instrument/table_doublette2_c5_sustain.wav
lib/lv2/toccata.lv2/instrument/table_doublette2_c6_attack.wav
lib/lv2/toccata.lv2/instrument/table_doublette2_c6_sustain.wav
lib/lv2/toccata.lv2/instrument/table_flute8_c2_attack.wav
lib/lv2/toccata.lv2/instrument/table_flute8_c2_sustain.wav
lib/lv2/toccata.lv2/instrument/table_flute8_c3_attack.wav
lib/lv2/toccata.lv2/instrument/table_flute8_c3_sustain.wav
lib/lv2/toccata.lv2/instrument/table_flute8_c4_attack.wav
lib/lv2/toccata.lv2/instrument/table_flute8_c4_sustain.wav
lib/lv2/toccata.lv2/instrument/table_flute8_c5_attack.wav
lib/lv2/toccata.lv2/instrument/table_flute8_c5_sustain.wav
lib/lv2/toccata.lv2/instrument/table_flute8_c6_attack.wav
lib/lv2/toccata.lv2/instrument/table_flute8_c6_sustain.wav
lib/lv2/toccata.lv2/instrument/table_flutefuseau4_c2_attack.wav
lib/lv2/toccata.lv2/instrument/table_flutefuseau4_c2_sustain.wav
lib/lv2/toccata.lv2/instrument/table_flutefuseau4_c3_attack.wav
lib/lv2/toccata.lv2/instrument/table_flutefuseau4_c3_sustain.wav
lib/lv2/toccata.lv2/instrument/table_flutefuseau4_c4_attack.wav
lib/lv2/toccata.lv2/instrument/table_flutefuseau4_c4_sustain.wav
lib/lv2/toccata.lv2/instrument/table_flutefuseau4_c5_attack.wav
lib/lv2/toccata.lv2/instrument/table_flutefuseau4_c5_sustain.wav
lib/lv2/toccata.lv2/instrument/table_flutefuseau4_c6_attack.wav
lib/lv2/toccata.lv2/instrument/table_flutefuseau4_c6_sustain.wav
lib/lv2/toccata.lv2/instrument/table_montre8_c2_attack.wav
lib/lv2/toccata.lv2/instrument/table_montre8_c2_sustain.wav
lib/lv2/toccata.lv2/instrument/table_montre8_c3_attack.wav
lib/lv2/toccata.lv2/instrument/table_montre8_c3_sustain.wav
lib/lv2/toccata.lv2/instrument/table_montre8_c4_attack.wav
lib/lv2/toccata.lv2/instrument/table_montre8_c4_sustain.wav
lib/lv2/toccata.lv2/instrument/table_montre8_c5_attack.wav
lib/lv2/toccata.lv2/instrument/table_montre8_c5_sustain.wav
lib/lv2/toccata.lv2/instrument/table_montre8_c6_attack.wav
lib/lv2/toccata.lv2/instrument/table_montre8_c6_sustain.wav
lib/lv2/toccata.lv2/instrument/table_pleinjeux4R_c2_attack.wav
lib/lv2/toccata.lv2/instrument/table_pleinjeux4R_c2_sustain.wav
lib/lv2/toccata.lv2/instrument/table_pleinjeux4R_c3_attack.wav
lib/lv2/toccata.lv2/instrument/table_pleinjeux4R_c3_sustain.wav
lib/lv2/toccata.lv2/instrument/table_pleinjeux4R_c4_attack.wav
lib/lv2/toccata.lv2/instrument/table_pleinjeux4R_c4_sustain.wav
lib/lv2/toccata.lv2/instrument/table_pleinjeux4R_c5_attack.wav
lib/lv2/toccata.lv2/instrument/table_pleinjeux4R_c5_sustain.wav
lib/lv2/toccata.lv2/instrument/table_pleinjeux4R_c6_attack.wav
lib/lv2/toccata.lv2/instrument/table_pleinjeux4R_c6_sustain.wav
lib/lv2/toccata.lv2/instrument/table_prestant4_c2_attack.wav
lib/lv2/toccata.lv2/instrument/table_prestant4_c2_sustain.wav
lib/lv2/toccata.lv2/instrument/table_prestant4_c3_attack.wav
lib/lv2/toccata.lv2/instrument/table_prestant4_c3_sustain.wav
lib/lv2/toccata.lv2/instrument/table_prestant4_c4_attack.wav
lib/lv2/toccata.lv2/instrument/table_prestant4_c4_sustain.wav
lib/lv2/toccata.lv2/instrument/table_prestant4_c5_attack.wav
lib/lv2/toccata.lv2/instrument/table_prestant4_c5_sustain.wav
lib/lv2/toccata.lv2/instrument/table_prestant4_c6_attack.wav
lib/lv2/toccata.lv2/instrument/table_prestant4_c6_sustain.wav
lib/lv2/toccata.lv2/instrument/table_sesquialtera2R_c2_attack.wav
lib/lv2/toccata.lv2/instrument/table_sesquialtera2R_c2_sustain.wav
lib/lv2/toccata.lv2/instrument/table_sesquialtera2R_c3_attack.wav
lib/lv2/toccata.lv2/instrument/table_sesquialtera2R_c3_sustain.wav
lib/lv2/toccata.lv2/instrument/table_sesquialtera2R_c4_attack.wav
lib/lv2/toccata.lv2/instrument/table_sesquialtera2R_c4_sustain.wav
lib/lv2/toccata.lv2/instrument/table_sesquialtera2R_c5_attack.wav
lib/lv2/toccata.lv2/instrument/table_sesquialtera2R_c5_sustain.wav
lib/lv2/toccata.lv2/instrument/table_sesquialtera2R_c6_attack.wav
lib/lv2/toccata.lv2/instrument/table_sesquialtera2R_c6_sustain.wav
lib/lv2/toccata.lv2/instrument/table_trompette8_c2_attack.wav
lib/lv2/toccata.lv2/instrument/table_trompette8_c2_sustain.wav
lib/lv2/toccata.lv2/instrument/table_trompette8_c3_attack.wav
lib/lv2/toccata.lv2/instrument/table_trompette8_c3_sustain.wav
lib/lv2/toccata.lv2/instrument/table_trompette8_c4_attack.wav
lib/lv2/toccata.lv2/instrument/table_trompette8_c4_sustain.wav
lib/lv2/toccata.lv2/instrument/table_trompette8_c5_attack.wav
lib/lv2/toccata.lv2/instrument/table_trompette8_c5_sustain.wav
lib/lv2/toccata.lv2/instrument/table_trompette8_c6_attack.wav
lib/lv2/toccata.lv2/instrument/table_trompette8_c6_sustain.wav
lib/lv2/toccata.lv2/instrument/trompette8.sfz
lib/lv2/toccata.lv2/manifest.ttl
lib/lv2/toccata.lv2/modgui.ttl
lib/lv2/toccata.lv2/modgui/icon-toccata.html
lib/lv2/toccata.lv2/modgui/knobs/boxy/black.png
lib/lv2/toccata.lv2/modgui/pedals/boxy75/wood1.png
lib/lv2/toccata.lv2/modgui/pedals/footswitch.png
lib/lv2/toccata.lv2/modgui/stylesheet-toccata.css
lib/lv2/toccata.lv2/modgui/utils/dropdown-arrow-black.png
lib/lv2/toccata.lv2/modgui/utils/dropdown-arrow-white.png
lib/lv2/toccata.lv2/toccata.so
lib/lv2/toccata.lv2/toccata.ttl