zynaddsubfx

ZynAddSubFX open source synthesizer
Log | Files | Refs | Submodules | LICENSE

commit 021b06ce7ce43bddbf467871000ed91fea30dfbd
parent 606c435b39ee7037dfd85b7e515df3593617a9d6
Author: Johannes Lorenz <[email protected]>
Date:   Sun, 27 Apr 2014 20:07:45 +0200

Docs: Fixes for images in effects.txt.

Diffstat:
Mdoc/Makefile | 2+-
Adoc/README.txt | 9+++++++++
Mdoc/effects.txt | 30++++++++++++++++--------------
3 files changed, 26 insertions(+), 15 deletions(-)

diff --git a/doc/Makefile b/doc/Makefile @@ -4,7 +4,7 @@ all: gen-files man xhtml chunked pdf gen-files: -# cd gen; make + cd gen; make xhtml: zynaddsubfx.txt envelope.txt intro.txt lfo.txt diff --git a/doc/README.txt b/doc/README.txt @@ -0,0 +1,9 @@ +Requirements for this directory: + + * standalone (latex module) + * pgfplots (latex module) + * pst-sigsys (latex module) + * auto-pst-pdf (latex module) + * pst-tools (latex module) + * gnuplot + diff --git a/doc/effects.txt b/doc/effects.txt @@ -127,8 +127,10 @@ the input. This version is being pitched by an LFO. More detailled, this pitch is generated by varying the reading speed of the delayed sound; the variation amount is controlled by an LFO. -image::./gen/chorus.png[width="700", title="The chorus effect. $z^{-n.m}$ -describes the delay. TODO: Add LFO pointing to delay?"] +image:./gen/chorus.png[width=700, + title="The chorus effect. z^(-n.m) describes the delay."] + +TODO: Add LFO pointing to delay? Related effects to Chorus are Flangers. Flangers can be described as Chorus with very short LFO delay and little LFO depth. You can imagine a flanger as two @@ -181,8 +183,6 @@ The basic components of distortion are mainly * the waveshaping function * filters -image::./gen/distort.png[width="700"] - Preamplification changes the volume before the wave is shaped, and is indeed the amount of distortion. For example, if you clip a signal, the louder the input gets, the more distortion you will get. This can have different meanings for @@ -212,9 +212,9 @@ Function We explain the functionality in a diagram and list the components below. -image::./gen/distort.png[width="700", title="The components of a distortion -function."] - +image:./gen/distort.png[width=700, + title="The components of a distortion function."] + * Negation is the first thing to happen. If the *Neg* Checkbox is activated, the amplitude is multiplied by -1. * Panning is applied. Note, however, that you have to activate the @@ -264,8 +264,8 @@ filter which dynamically changes its frequency. The frequency is an additive of: * an LFO from the effect parameters * the "amplitude" of the input wave -image::./gen/dynamic.png[width="700", title="The components of a dynamical -filter"] +image:./gen/dynamic.png[width=700, + title="The components of a dynamical filter"] The amplitude of the input wave is not the current amplitude, but the so called https://en.wikipedia.org/wiki/Root_mean_square["Root Mean Square (RMS)"] value. @@ -322,8 +322,8 @@ low and especially high frequencies get lost earlier over distance than middle frequencies do. Next, the sound is delayed, and then it will be output and added to the input. -image::./gen/echo.png[width="700", title="The echo effect includes a feedback -line, labeled as $z^{-n}$, and a delay."] +image:./gen/echo.png[width="700", + title="The echo includes a fb line, labeled as z^-n, and a delay."] ******************************************************************** The exact formula in the source code for the dampening effect is as follows: @@ -386,7 +386,8 @@ filters are being applied. These make the resulting sound more realistic. The parameters for these filters depend on the roomsize. For details, consider the information about https://ccrma.stanford.edu/~jos/pasp/Freeverb.html[Freeverb]. -image::./gen/reverb.png[width="700", "The reverb, being similar to the echo."] +image:./gen/reverb.png[width=700, + "The reverb, being similar to the echo."] Description ^^^^^^^^^^^ @@ -442,8 +443,9 @@ the case of white noise --- totally at random whether the delayed signal currently duplicates the unchanged path, or whether it cancels it out to zero. This random effect results in white noise between the clear blue structures. -image::./images/phaser-spectrogram.jpg[width="700", title="Spectrogram of an -8-stage phaser modulated by a sine LFO applied to white noise."] +image:./images/phaser-spectrogram.jpg[width="700", + title="Spectrogram of an 8-stage phaser + modulated by a sine LFO applied to white noise."] Phaser Types ^^^^^^^^^^^^