aboutsummaryrefslogtreecommitdiff
path: root/audio/amSynth/README
diff options
context:
space:
mode:
Diffstat (limited to 'audio/amSynth/README')
-rw-r--r--audio/amSynth/README38
1 files changed, 33 insertions, 5 deletions
diff --git a/audio/amSynth/README b/audio/amSynth/README
index 57a1fa8ad9d6..7d06c273ce5d 100644
--- a/audio/amSynth/README
+++ b/audio/amSynth/README
@@ -1,7 +1,35 @@
-amSynth stands for Analogue Modeling SYNTHesizer.
+amsynth is an analog modelling (a.k.a virtual analog) software synthesizer.
-It provides virtual analogue synthesis in the style of the classic
-Moog Minimoog/Roland Junos. It offers an easy-to-use interface and
-synth engine, while still creating varied sounds.
+It mimics the operation of early analog subtractive synthesizers with
+classic oscillator waveforms, envelopes, filter, modulation and effects.
-jack-audio-connection-kit is an optional dependency.
+The aim is to make it easy to create and modify sounds.
+
+
+Features
+--------
+
+ * Dual oscillators (sine / saw / square / noise) with hard sync
+ * 12/24 dB/oct resonant filter (low-pass / high-pass / band-pass / notch)
+ * Mono / poly / legato keyboard modes
+ * Dual ADSR envelope generators (filter & amplitude)
+ * LFO which can modulate the oscillators, filter, and amplitude
+ * Distortion and reverb
+ * Hundreds of presets
+
+
+There are currently several different ways to run amsynth:
+
+ * Stand-alone application using JACK, ALSA or OSS
+ * DSSI plug-in
+ * LV2 plug-in
+ * VST plug-in
+
+This package uses POSIX filesystem capabilities to execute with
+elevated privileges (required for realtime audio processing). This
+may be considered a security/stability risk. Please read
+http://www.slackbuilds.org/caps/ for more information. To disable
+capabilities, pass SETCAP=no to the script.
+
+Optional dependencies, autodetected at buildtime:
+jack-audio-connection-kit||jack2,lash,dssi,pandoc