49 lines
1.6 KiB
Bash
49 lines
1.6 KiB
Bash
SUMMARY="A high quality General Midi Soundfont"
|
|
DESCRIPTION="GeneralUser GS is a GM and GS compatible SoundFont bank for \
|
|
composing, playing MIDI files, and retro gaming. It features 259 instrument \
|
|
presets and 11 drum kits, all while possessing a very low memory footprint \
|
|
(less than 30 MB of RAM).
|
|
Due to its clever, detailed sound programming, GeneralUser GS can sound as \
|
|
good or better than SoundFonts that are 2-3 times its size.
|
|
|
|
GeneralUser GS requires a SoundFont synth with support for SoundFont 2.01 \
|
|
modulators.
|
|
Compatible synths include FluidSynth 1.0.9 or later (and other software that \
|
|
uses FluidSynth such as Qsynth, LMMS, and ScummVM, just to name a few), \
|
|
MuseScore 2.0.3 or later, SynthFont2 2.0.3.0 or later, and VSTSynthFont 1.080 \
|
|
or later.
|
|
|
|
You can select the active SoundFont in Haiku's Media preferences.
|
|
For the mapping of the percussion instruments, see the 'documentation' folder."
|
|
HOMEPAGE="http://www.schristiancollins.com/generaluser.php"
|
|
COPYRIGHT="2017 S. Christian Collins"
|
|
LICENSE="GeneralUser GS License v2.0"
|
|
REVISION="1"
|
|
SOURCE_URI="https://www.dropbox.com/s/4x27l49kxcwamp5/GeneralUser_GS_1.471.zip"
|
|
CHECKSUM_SHA256="4203835164766f428c4926c097c9ea58dae431c7fb8f9dbe277b92d80da45ec2"
|
|
SOURCE_DIR="GeneralUser GS 1.471"
|
|
|
|
ARCHITECTURES="any"
|
|
DISABLE_SOURCE_PACKAGE="yes"
|
|
|
|
PROVIDES="
|
|
generaluser_gs = $portVersion
|
|
"
|
|
REQUIRES=""
|
|
|
|
BUILD_REQUIRES=""
|
|
BUILD_PREREQUIRES="cmd:cp"
|
|
|
|
BUILD()
|
|
{
|
|
true
|
|
}
|
|
|
|
INSTALL()
|
|
{
|
|
mkdir -p $dataDir/synth $docDir
|
|
|
|
cp "GeneralUser GS v1.471.sf2" $dataDir/synth
|
|
cp "instrument lists/GU1.43 Percussion Map.pdf" $docDir
|
|
}
|