mirror of
https://github.com/yann64/haikuports.git
synced 2026-05-05 06:28:55 +02:00
mda_vst: bump version
This commit is contained in:
92
media-plugins/mda_vst/mda_vst-20150618.recipe
Normal file
92
media-plugins/mda_vst/mda_vst-20150618.recipe
Normal file
@@ -0,0 +1,92 @@
|
||||
SUMMARY="Audio processing plug-ins in VST format"
|
||||
DESCRIPTION="These free effect plug-ins work with Cubase and other VST \
|
||||
compatible applications.
|
||||
This package provides Paul Kellett's MDA VST plugins:
|
||||
|
||||
* Ambience - Reverb effect
|
||||
* Bandisto - Multi-band distortion
|
||||
* BeatBox - Drum replacer
|
||||
* Combo - Amp & speaker simulation
|
||||
* De-ess - High frequency dynamics processor
|
||||
* Degrade - Sample quality reduction
|
||||
* Delay - Simple stereo delay with feedback tone control
|
||||
* Detune - Simple up/down pitch shifting thickener
|
||||
* Dither - Range of dither types including noise shaping
|
||||
* DubDelay - Delay with feedback saturation and time/pitch modulation
|
||||
* Dynamics - Compressor / Limiter / Gate
|
||||
* DX10 - FM Synthesizer
|
||||
* Envelope - Envelope follower / VCA
|
||||
* Image - Stereo image adjustment and M-S matrix
|
||||
* JX10 - 2-Oscillator analog synthesizer
|
||||
* Leslie - Rotary speaker simulator
|
||||
* Limiter - Opto-electronic style limiter
|
||||
* Looplex - Looping plugin
|
||||
* Loudness - Equal loudness contours for bass EQ and mix correction
|
||||
* Multiband - Multi-band compressor with M-S processing modes
|
||||
* Overdrive - Soft distortion
|
||||
* RePsycho - Drum loop pitch changer
|
||||
* RezFilter - Resonant filter with LFO and envelope follower
|
||||
* RingMod - Ring modulator with sine-wave oscillator
|
||||
* Round Panner - 3D panner
|
||||
* SpecMeter - VU-meter
|
||||
* Splitter - Frequency / level crossover for setting up dynamic processing
|
||||
* Stereo Simulator - Haas delay and comb filtering
|
||||
* Sub-Bass Synthesizer - Several low frequency enhancement methods
|
||||
* Talkbox - High resolution vocoder
|
||||
* Thru-Zero Flanger - Classic tape-flanging simulation
|
||||
* Tracker - Pitch tracking oscillator, or pitch tracking EQ
|
||||
* Transient - Transient shaper
|
||||
* Vocoder - Switchable 8 or 16 band vocoder
|
||||
* VocInput - Pitch tracking oscillator for generating vocoder carrier input"
|
||||
HOMEPAGE="http://sourceforge.net/projects/mda-vst"
|
||||
COPYRIGHT="Paul Kellet"
|
||||
LICENSE="MIT"
|
||||
REVISION="1"
|
||||
SOURCE_URI="http://downloads.sf.net/mda-vst/mda-vst/mda-vst-src-2015-06-18.zip"
|
||||
SOURCE_DIR="mda-vst"
|
||||
CHECKSUM_SHA256="88c8c9924cac8fd6bca6e1e82e71c38acec46491a5e53d47b193637c11288885"
|
||||
COMMIT="1f1ad1ae5d29471419ab31bcfcbe84397d944f8a"
|
||||
SOURCE_URI_2="https://github.com/kxproject/kx-audio-driver/archive/$COMMIT.zip"
|
||||
SOURCE_DIR_2="kx-audio-driver-$COMMIT"
|
||||
CHECKSUM_SHA256_2="d8f1b019b3099e57e8756a80ae588dd608ca2b9b1f0e121d7f1329fc75bad881"
|
||||
PATCHES="mda_vst-$portVesion.patchset"
|
||||
|
||||
ARCHITECTURES="x86_gcc2 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
PROVIDES="
|
||||
mda_vst$secondaryArchSuffix = $portVersion
|
||||
"
|
||||
REQUIRES="
|
||||
haiku$secondaryArchSuffix
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
"
|
||||
BUILD_PREREQUIRES="
|
||||
cmd:g++$secondaryArchSuffix
|
||||
cmd:make
|
||||
"
|
||||
|
||||
BUILD()
|
||||
{
|
||||
cd $sourceDir
|
||||
rm -rf vst
|
||||
|
||||
mkdir -p $sourceDir/vst/pluginterfaces
|
||||
ln -sfn $sourceDir2/vst/h $sourceDir/vst/pluginterfaces/vst2.x
|
||||
|
||||
mkdir -p $sourceDir/vst/public.sdk/source
|
||||
ln -sfn $sourceDir2/vst/vstlib $sourceDir/vst/public.sdk/source/vst2.x
|
||||
|
||||
cd $sourceDir/mda-vst.haiku
|
||||
|
||||
make all
|
||||
}
|
||||
|
||||
INSTALL()
|
||||
{
|
||||
mkdir -p $addOnsDir/media/vstplugins
|
||||
for i in $sourceDir/mda-vst.haiku/*.so; do cp "$i" "$addOnsDir/media/vstplugins/$(basename ${i%.so})"; done
|
||||
}
|
||||
Reference in New Issue
Block a user