Skip to content

Commit

Permalink
Document Plate and Early Reflections
Browse files Browse the repository at this point in the history
  • Loading branch information
michaelwillis committed Feb 20, 2020
1 parent 200a715 commit a749231
Show file tree
Hide file tree
Showing 11 changed files with 208 additions and 0 deletions.
86 changes: 86 additions & 0 deletions docs/dragonfly-early-manual.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,86 @@
<!DOCTYPE html>
<html>
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="styles/normalize.css">
<link rel="stylesheet" href="styles/common.css">
<link rel="stylesheet" href="styles/manual.css">
<body>
<div class="logos">
<img src="images/dragonfly-early-reflections/dragonfly-early-logo.png" />
</div>
<h1>Introduction</h1>
<p>
Dragonfly Early Reflections is a free stereo-to-stereo reverb
effect based on Moorer's early reflection model as implemented
in <a href="http://freeverb3vst.osdn.jp">Freeverb3 VST</a>. This
is the same algorithm used in Dragonfly Hall and Dragonfly Room,
but without any late reverberation algorithm.
</p>
<h1>User Interface</h1>
<img src="images/dragonfly-early-reflections/interface.png" />
<h2>Sliders</h2>
<img src="images/dragonfly-early-reflections/sliders.png" />
<dl>
<dt>Dry Level</dt>
<dd>
<p>Level of the input signal sent to the output</p>
</dd>
<dt>Wet Level</dt>
<dd>
<p>Level of the reverb signal sent to the output</p>
</dd>
</dl>
<p>
The output of the Dry and Wet controls are combined to
form the reverb’s output signal.
</p>
<h2>Reflection Type</h2>
<img src="images/dragonfly-early-reflections/reflection-type.png" />
<p>
This menu presets a selection of different reflection patterns.
These are not presets, in that they do not control the
dials. Each reflection pattern is a different specification of
echo delays and gain levels for the left and right channels. The
names are primary meant to be memorable, and are only vaguely
related to how each reflection pattern sounds.
</p>
<p>
"Concert Venue" is the reflection pattern used in Dragonfly Hall
and Dragonfly Room, which do not currently present a way to
select the reflection type.
</p>
<h2>Dials</h2>
<img src="images/dragonfly-early-reflections/size-width-dials.png" />
<dl>
<dt>Size</dt>
<dd>
<p>
Size of the simulated space in meters.
</p>
</dd>
<dt>Width</dt>
<dd>
<p>
Output stereo width.
</p>
</dd>
</dl>
<img src="images/dragonfly-early-reflections/frequency-dials.png" />
<dl>
<dt>Low Cut</dt>
<dd>
<p>
A low pass filter applied to the output signal after
processing the reverb algorithm.
</p>
</dd>
<dt>High Cut</dt>
<dd>
<p>
A low pass filter applied to the output signal after
processing the reverb algorithm.
</p>
</dd>
</dl>
</body>
</html>
122 changes: 122 additions & 0 deletions docs/dragonfly-plate-manual.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,122 @@
<!DOCTYPE html>
<html>
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="styles/normalize.css">
<link rel="stylesheet" href="styles/common.css">
<link rel="stylesheet" href="styles/manual.css">
<body>
<div class="logos">
<img src="images/dragonfly-plate-reverb/dragonfly-plate-logo.png" />
</div>
<h1>Introduction</h1>
<p>
Dragonfly Plate is a free mono-to-stereo reverb plugin based on
<a href="http://freeverb3vst.osdn.jp/tutorial/tutorial_vst_nrev.shtml">NVerb</a> and
<a href="http://freeverb3vst.osdn.jp/tutorial/tutorial_vst_strev.shtml">STRev</a>
from Freeverb3 VST.
</p>
<h1>User Interface</h1>
<img src="images/dragonfly-plate-reverb/interface.png" />
<h2>Sliders</h2>
<img src="images/dragonfly-plate-reverb/sliders.png" />
<dl>
<dt>Dry Level</dt>
<dd>
<p>Level of the input signal sent to the output</p>
</dd>
<dt>Wet Level</dt>
<dd>
<p>Level of the reverb signal sent to the output</p>
</dd>
</dl>
<p>
The output of the Dry and Wet controls are combined to
form the reverb’s output signal. Note that sliders are not
controlled by the presets. This allows you to set the levels in
a way that works for your project, and then explore different
presets without the sliders changing.
</p>
<h2>Preset Browser</h2>
<img src="images/dragonfly-plate-reverb/presets.png" />
<p>
The Preset Browser section presents a variety of plate
and tank presets that set the reverb type and the dials.
</p>
<h2>Reverb Type</h2>
<img src="images/dragonfly-plate-reverb/reverb-type.png" />
<p>
The Reverb Type section presents three different plate
reverb algorithms:
<ul>
<li>Simple Allpass</li>
<li>Nested Allpass</li>
<li>Allpass Tank</li>
</ul>
Although a preset will automatically select a Reverb Type,
another algorithm can be selected after picking a preset to hear
how that preset's dial settings sound with the alternate
algorithm.
</p>
<h2>Spectrogram</h2>
<img src="images/dragonfly-plate-reverb/spectrogram.png" />
<p>
The spectrogram has been included to give a better idea of how
the various reverb parameters affect the plugin’s output. The
spectrogram is rendered by simulating a burst of white noise
through the reverb algorithm with the current settings, and then
processing the output with a fast fourier transform algorithm.
</p>
<p>
Clicking on the “?” displays the plugin name, version, license,
and credits.
</p>
<h2>Dials</h2>
<p>
Note that holding the Shift key and clicking a dial will reset
the dial to the default for the current preset.
</p>
<img src="images/dragonfly-plate-reverb/primary-dials.png" />
<dl>
<dt>Width</dt>
<dd>
<p>
Output stereo width.
</p>
</dd>
<dt>Predelay</dt>
<dd>
<p>
Delay before the onset of the reverberation.
</p>
</dd>
<dt>Decay</dt>
<dd>
Length of time for the late reverberation to decrease by 60dB.
</dd>
</dl>
<img src="images/dragonfly-plate-reverb/frequency-dials.png" />
<dl>
<dt>Low Cut</dt>
<dd>
<p>
A high pass filter applied to the input signal before
processing the reverb algorithm.
</p>
</dd>
<dt>High Cut</dt>
<dd>
<p>
A low pass filter applied to the input signal before
processing the reverb algorithm.
</p>
</dd>
<dt>Dampen</dt>
<dd>
<p>
A low pass filter applied to the reverb algorithm's
feedback loop.
</p>
</dd>
</dl>
</body>
</html>
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/images/dragonfly-early-reflections/frequency-dials.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/images/dragonfly-early-reflections/interface.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Binary file modified docs/images/dragonfly-early-reflections/size-width-dials.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/images/dragonfly-early-reflections/sliders.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified dragonfly-early-screenshot.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit a749231

Please sign in to comment.