aboutsummaryrefslogtreecommitdiffstats
path: root/mdala.lv2/Dither.ttl
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2012-03-28 04:27:34 +0000
committerDavid Robillard <d@drobilla.net>2012-03-28 04:27:34 +0000
commitb9b04f3e6f3930cdebef7339b1162b3c4235469f (patch)
treefba564a07e9c736c803d63007d3eba9896ef7170 /mdala.lv2/Dither.ttl
parentbf7cde64866d735224a920e43f1e1c136c4895c0 (diff)
downloadmda.lv2-b9b04f3e6f3930cdebef7339b1162b3c4235469f.tar.gz
mda.lv2-b9b04f3e6f3930cdebef7339b1162b3c4235469f.tar.bz2
mda.lv2-b9b04f3e6f3930cdebef7339b1162b3c4235469f.zip
Mdala => MDA.
git-svn-id: http://svn.drobilla.net/lad/trunk/plugins/mda.lv2@4125 a436a847-0d15-0410-975c-d299462d15a1
Diffstat (limited to 'mdala.lv2/Dither.ttl')
-rw-r--r--mdala.lv2/Dither.ttl122
1 files changed, 0 insertions, 122 deletions
diff --git a/mdala.lv2/Dither.ttl b/mdala.lv2/Dither.ttl
deleted file mode 100644
index 7f6faf2..0000000
--- a/mdala.lv2/Dither.ttl
+++ /dev/null
@@ -1,122 +0,0 @@
-@prefix doap: <http://usefulinc.com/ns/doap#> .
-@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
-@prefix mdala: <http://drobilla.net/plugins/mdala/> .
-@prefix pg: <http://lv2plug.in/ns/ext/port-groups#> .
-@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
-@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
-
-mdala:Dither
- a lv2:Plugin ,
- lv2:DistortionPlugin ;
- lv2:symbol "Dither" ;
- doap:name "Mdala Dither" ;
- doap:shortdesc "Range of dither types including noise shaping" ;
- doap:license <http://usefulinc.com/doap/licenses/gpl> ;
- lv2:pluginProperty lv2:hardRTCapable ;
- pg:mainInput mdala:mainIn ;
- pg:mainOutput mdala:mainOut ;
- rdfs:comment """When a waveform is rounded to the nearest 16 (or whatever)-bit value this causes distortion. Dither allows you to exchange this rough sounding signal-dependant distortion for a smooth background hiss.
-
-Some sort of dither should always be used when reducing the word length of digital audio, such as from 24-bit to 16-bit. In many cases the background noise in a recording will act as dither, but dither will still be required on fades and on very clean recordings such as purely synthetic sources.
-
-Noise shaping makes the background hiss of dither sound quieter, but adds more high-frequency noise than 'ordinary' dither. This high frequency noise can be a problem if a recording is later processed in any way (including gain changes) especially if noise shaping is applied a second time.
-
-If you are producing an absolutely final master at 16 bits or less, use noise shaped dither. In all other situations use a non-noise-shaped dither such as high-pass-triangular. When mastering for MP3 or other compressed formats be aware that noise shaping may take some of the encoder's 'attention' away from the real signal at high frequencies.
-
-No gain changes should be applied after this plug-in. Make sure any master output fader is set to 0.0 dB in the host application.
-
-Very technical note This plug-in follows Steinberg's convention that a signal level of 1.0 corresponds to a 16-bit output of 32768. If your host application does not allow this exact gain setting the effectiveness of dither may be reduced (check for harmonic distortion of a 1 kHz sine wave using a spectrum analyser).""" ;
- lv2:port [
- a lv2:InputPort ,
- lv2:ControlPort ;
- lv2:index 0 ;
- lv2:name "Word Len" ;
- lv2:symbol "word_len" ;
- lv2:default 0.5 ;
- lv2:minimum 0.0 ;
- lv2:maximum 1.0
- ] , [
- a lv2:InputPort ,
- lv2:ControlPort ;
- lv2:index 1 ;
- lv2:name "Dither" ;
- lv2:symbol "dither" ;
- lv2:default 0.88 ;
- lv2:minimum 0.0 ;
- lv2:maximum 1.0 ;
- lv2:scalePoint [
- rdfs:label "Truncation" ;
- rdf:value 0.0
- ] , [
- rdfs:label "Triangular PDF dither" ;
- rdf:value 0.25
- ] , [
- rdfs:label "High-pass Triangular PDF dither" ;
- rdf:value 0.5
- ] , [
- rdfs:label "Second-order noise-shaped dither" ;
- rdf:value 0.75
- ]
- ] , [
- a lv2:InputPort ,
- lv2:ControlPort ;
- lv2:index 2 ;
- lv2:name "Dith Amp" ;
- lv2:symbol "dith_amp" ;
- lv2:default 0.5 ;
- lv2:minimum 0.0 ;
- lv2:maximum 1.0 ;
- rdfs:comment """Dither amplitude - can be turned down to reduce background hiss at the expense of dither level "pumping" caused by the input signal type and level"""
- ] , [
- a lv2:InputPort ,
- lv2:ControlPort ;
- lv2:index 3 ;
- lv2:name "DC Trim" ;
- lv2:symbol "dc_trim" ;
- lv2:default 0.5 ;
- lv2:minimum 0.0 ;
- lv2:maximum 1.0 ;
- rdfs:comment "Fine tune DC offset - can help get best dither sound for silent or very quiet inputs"
- ] , [
- a lv2:InputPort ,
- lv2:ControlPort ;
- lv2:index 4 ;
- lv2:name "Zoom" ;
- lv2:symbol "zoom" ;
- lv2:default 0 ;
- lv2:minimum 0.0 ;
- lv2:maximum 1.0 ;
- rdfs:comment """Allows the signal to be faded into the noise floor at a clearly audible level so dither settings can be "auditioned". Note that some (perceptual) properties of dither will change when listened to in this way"""
- ] , [
- a lv2:InputPort ,
- lv2:AudioPort ;
- lv2:index 5 ;
- lv2:symbol "left_in" ;
- lv2:name "Left In" ;
- lv2:designation pg:left ;
- pg:group mdala:mainIn
- ] , [
- a lv2:InputPort ,
- lv2:AudioPort ;
- lv2:index 6 ;
- lv2:symbol "right_in" ;
- lv2:name "Right In" ;
- lv2:designation pg:right ;
- pg:group mdala:mainIn
- ] , [
- a lv2:OutputPort ,
- lv2:AudioPort ;
- lv2:index 7 ;
- lv2:symbol "left_out" ;
- lv2:name "Left Out" ;
- lv2:designation pg:left ;
- pg:group mdala:mainOut
- ] , [
- a lv2:OutputPort ,
- lv2:AudioPort ;
- lv2:index 8 ;
- lv2:symbol "right_out" ;
- lv2:name "Right Out" ;
- lv2:designation pg:right ;
- pg:group mdala:mainOut
- ] .