Manual Plugins VST
Manual Plugins VST
Manual Plugins VST
A.O.M. Audio Plug-ins Manual, version 1.9.2
Table of Contents
Introduction
Product Overview
Prerequisites
Operating System
Plugin Format
Other prerequisites
Support
Cyclic Panner
Block Diagram
Controls
Input / Output Channel Matrix
PAN / WIDTH
LPF LINK
Meters
Field Meter
Invisible Limiter
Block Diagram
Controls
Input Gain
Limit Level
Output Gain
Channel Mode
Shape
Oversampling
Latency
Overshoot
Unity Gain Monitoring
Bypass
Meters
Reduction Meter
1
A.O.M. Audio Plug-ins Manual, version 1.9.2
Sakura Dither
Controls
Depth
Type
Auto Black
Auto-Black Threshold Level
Meters
Input Resolution and Output Resolution
Plugin-Specific Menu
Deterministic Noise Source
2
A.O.M. Audio Plug-ins Manual, version 1.9.2
Stereo Imager D
Controls
Center Gain
Side Gain
Auto Gain
Bypass
Meters
Phase Meter
Plugin-Specific Menu
Backward Compatibility
tranQuilizr
Equalizer Sections
In button
Solo button
Frequency knob
Gain knob
Width knob
Equalizer Type buttons
Shelf button
Channel knob
Filter Sections
In button
Solo button
Frequency knob
Slope knob
Channel knob
Total Section
Total-In button
Output Gain knob
M/S Width knob
Phase Invert button
Monitor Channel knob
Automatic Gain Compensation (AGC) button
Quality buttons
Paragraphic Equalizer Area
Equalizer/Filter knots
Knot Operations (Windows)
Knot Operations (Mac)
Peak meter
Quick Help Button
Analyzer Menu
3
A.O.M. Audio Plug-ins Manual, version 1.9.2
Reset Button
Hold Button
Curve Menu
Others
All Equalizers Type button
Plugin-Specific Menu
Ear-Only Mode
Wave Shredder
Controls
Rate Reducer
Gate
Chop
Cut/Fold
Bit Crush
DC Cut
Mix
Bypass
Gain
Technical Resources
Supported Channel Configuration
Plugin Latency
Plugin Latency (in samples)
Plugin Latency (in milliseconds)
Library Licenses
zlib
libpng
Eigen
picojson
Boost
General Purpose FFT (Fast Fourier/Cosine/Sine Transform) Package
Botan
JUCE
Metropolis font
4
A.O.M. Audio Plug-ins Manual, version 1.9.2
Introduction
Product Overview
A.O.M. Audio Plugins is a collection of professional quality audio processors. It is
provided as pluggable software component (a.k.a. “plugins”), and works as a part of
your digital audio software.
Prerequisites
Operating System
● Windows 7 - 10
● Mac OS X 10.9.5 - 10.13.3
Plugin Format
● VST
● VST3
● Audio Unit
● AAX Native
Other prerequisites
● Processors must support SSE3 instruction set
Plugins are tested with the latest version of major plugin hosts, such as Cubase,
Digital Performer, FL Studio, Live, Logic Pro, Pro Tools, REAPER, Samplitude, SONAR,
Studio One, Waveform and WaveLab.
Support
Online support is available. Please email us to helpdesk@aomfactory.jp . You
will receive automated response from support ticket system when your message has
been received successfully. Support staff can communicate in English or Japanese.
Please include following information if you need technical support.
● Your OS and its version (e.g. Windows 7 Pro 64bit, Mac OS X 10.10)
● Your DAW and its version (e.g. Pro Tools 11, Live 9 32bit)
● Plugin format and version (e.g. VST 32bit version 1.7.3)
● Problem description: which step you are trying, what you expected, what you got
actually
5
A.O.M. Audio Plug-ins Manual, version 1.9.2
Menu Button
About this product Shows plugin name, version, build date, plugin format and other
information
Manual Opens installed manual (this document).
A.O.M. Website Opens A.O.M. website using default browser.
Show/Hide status bar Toggles status bar on the bottom of plugin window.
Diagnostic Log Opens diagnostic log file. A.O.M. Audio Plugins record their important
behavior, such as authentication failure or fatal errors, to diagnostic log file. Our
support staff may ask you to send the diagnostic log for troubleshooting.
Copy System Stats to Clipboard Copies several system information to clipboard. It's
helpful to add this information to support request email.
Plugin-specific Settings Shows Plugin-specific menu if exist. See plugin page for
details.
6
A.O.M. Audio Plug-ins Manual, version 1.9.2
Left Triangle button
Selects previous preset.
Right Triangle button
Selects next preset.
Preset Selector
Selects preset with drop-down list.
Note: Factory presets are read-only and independent from other preset
mechanisms. Please use DAW’s user-preset functionality to store your own
presets.
Reset Button
Sets all plugin parameters to each default value. Undoable.
Undo/Redo Buttons
Undo button
Cancels the last operation.
Redo button
Does previously cancelled operation again. These buttons become clickable
only if undo-/redo-able.
7
A.O.M. Audio Plug-ins Manual, version 1.9.2
A/B Controls
This buttons can be used to compare between two sets of plugin setup.
“A|B” button
Toggles between settings.
“A->B” “A<-B” button
Copies from active setup to another setup.
Note: The inactive setup is volatile. Only the active setup is stored to DAW project
and inactive setup will be discarded on project close.
License Status
Shows current license status.
Key icon
License is valid.
Cross mark over key icon, red background
License has been expired or there is no valid license.
8
A.O.M. Audio Plug-ins Manual, version 1.9.2
Cyclic Panner
Block Diagram
Controls
Selects the behavior of input/output channel matrix.
Available values for INPUT:
● Stereo: do nothing
● Left: copy left channel to right channel
● Right: copy right channel to left channel
● Mid: set L+R component to both channels
● Side: set L-R component to both channels
9
A.O.M. Audio Plug-ins Manual, version 1.9.2
● M/S Decode: set L+R component to left channel, L-R component to right channel
Available values for OUTPUT:
● Stereo: do nothing
● Left: copy left channel to right channel
● Right: copy right channel to left channel
● M/S Encode: set L+R component to left channel, L-R component to right channel
● Swap L/R: swap left and right channel
PAN / WIDTH
Controls the behavior of Pan/Width block.
LPF LINK
Controls the behavior of LPF blocks. When enabled, a low-pass filter is inserted into
the opposite channel of current pan slider place.
10
A.O.M. Audio Plug-ins Manual, version 1.9.2
Meters
Field Meter
Displays current distribution in sound field. Smoothing window size can be changed
by SPEED control.
11
A.O.M. Audio Plug-ins Manual, version 1.9.2
Invisible Limiter
Block Diagram
12
A.O.M. Audio Plug-ins Manual, version 1.9.2
Controls
Input Gain
This knob controls the gain applied to signal before limiting.
Limit Level
This knob controls the threshold used in Limit block.
Output Gain
This knob controls the gain applied to signal before final output.
Channel Mode
Select how should Invisible Limiter deal channels.
13
A.O.M. Audio Plug-ins Manual, version 1.9.2
L/R
Left and right channels are processed separately.
M/S
Middle and side channels are processed separately.
Shape
Select the curve shape of time-varying reduction amount. See the figure below to find
the shape of each option.
Oversampling
Controls oversampling factor. Higher factor brings cleaner sound and higher CPU
load. Setting “1x” means no oversampling.
14
A.O.M. Audio Plug-ins Manual, version 1.9.2
Latency
Controls plugin latency. See Technical Resources for actual value of plugin latency.
Overshoot
Controls the behavior of overlevel protection.
Suppress
Removes overshoot by adding small amount of reduction.
Clip
Removes overshoot by clipping.
Thru
Does nothing. This is useful for limiter chaining.
When enabled, the negative of input gain is added to output gain. This feature helps
users to monitor output at the same level of input.
Bypass
Bypass all processing when enabled.
15
A.O.M. Audio Plug-ins Manual, version 1.9.2
Meters
Reduction Meter
Displays current peak reduction amount. The number at top-right indicates a
long-term maximum reduction level. It can be reset by single click.
Displays current peak output level.
16
A.O.M. Audio Plug-ins Manual, version 1.9.2
Easy Mode
17
A.O.M. Audio Plug-ins Manual, version 1.9.2
Block Diagram
Overall
Limiter Sub-block
18
A.O.M. Audio Plug-ins Manual, version 1.9.2
Operation Modes
Invisible Limiter G2 has two operation modes. Easy mode is the default mode, only
includes essential controls for final brick-wall limiting. Advanced mode is for experts,
allows full control of the limier. There is no difference in internal algorithm of the
limiter.
Modes can be toggled by square-shaped button at the right top of GUI or “Switch to
[Advanced/Easy] mode” menu.
Controls
Switches
Bypass
Toggles bypass.
Unity Gain Monitoring
When enabled, inverse gain is applied the end of processing path.
Mid / Side
Toggles MS Encode/Decode sub-blocks. When enabled, most of signal path
works for M/S pair instead of L/R pair. Mid/Side processing is effective only in
stereo channel configuration. Under other channel configurations, the state of
this switch is just ignored.
BIAS
Make sound fat/warm a bit.
When lock icon is active (red color), the related parameter ignores preset loading.
Quality
19
A.O.M. Audio Plug-ins Manual, version 1.9.2
Selects processing quality. With higher value, the limiter selects higher ratio of
oversampling process. Actual oversampling ratio and internal frequency are
displayed below.
It's not true that higher values always bring 'good' result. Choose values with your
careful perception.
Mode
Selects current processing mode.
Modern
This mode has been newly introduced in Invisible Limiter G2. Slightly tight
sound.
Modern II
Cleaner and more transparent than Modern mode.
Suppress
This mode is similar to Suppress mode of Invisible Limiter.
Clip
This mode is similar to Clip mode of Invisible Limiter.
Through
This mode is similar to THRU mode of Invisible Limiter.
Gain
Controls gain amount applied before limiting. Six-segment gain button enables
stepwise control in 1dB, 0.1dB, 0.01dB.
When lock icon is active (red color), this parameter ignores preset loading.
This parameter can be operated by MIDI note-on.
Note Number International Yamaha Operation
20
A.O.M. Audio Plug-ins Manual, version 1.9.2
Ceiling
Sets threshold which the output signal should not exceed. You can set this control to
lower value if you use the limiter in tracks or buses. 0.00dB is not recommended
when using dither.
When lock icon is active (red color), this parameter ignores preset loading.
Wet Mix
Controls mix ratio between input signal and processed signal. Can be used to
configure parallel compression.
When this control is set to except for 100%, the limiter enters ‘Compressor-Style’
because it cannot guarantee nonexistence of peak exceeding in output signal.
When lock icon is active (red color), this parameter ignores preset loading.
SC HPF
Controls cutoff frequency of high-pass filter inserted into internal envelope detector
chain. This feature can be used to exclude bass frequency from peak detection, or to
configure the limiter as a de-essor.
21
A.O.M. Audio Plug-ins Manual, version 1.9.2
DC Cut
When LED-style lamp is lighting, the limiter applies a high-pass filter to input signal.
Shape Controls
Attack Knob
Controls transition curve of reduction amount in attack phase.
Attack Shape LED Button
When enabled (blue), the shape of transition curve in attack phase is changed
from exponential to sigmoidal.
Release Knob
Controls transition curve of reduction amount in release phase.
Release Shape LED Button
When enabled (blue), the shape of transition curve in release phase is
changed from exponential to sigmoidal.
Shape Mode Select
Changes behavior of internal reduction-shape control. This will be effective
only in Modern mode.
22
A.O.M. Audio Plug-ins Manual, version 1.9.2
Release Curve Shape
Soft Knee
Controls soft knee amount.
23
A.O.M. Audio Plug-ins Manual, version 1.9.2
Soft Knee Shape
Channel Link
Controls channel link amount. 0% means fully unlinked. 100% means fully linked.
Attack Time LED Button
Activate or deactivate manual attack time behavior.
Attack Time Knob
Controls attack time. When manual attack is enabled, the limiter enters
‘Compressor-Style’ because it cannot guarantee nonexistence of peak
exceeding in output signal.
Release Time LED Button
Activate or deactivate manual release time behavior.
24
A.O.M. Audio Plug-ins Manual, version 1.9.2
Dither Controls
Dither Type Select
Selects dither type. See the table below for each type.
Dither Bit Depth
Select Selects dither bit depth.
Auto Black Button
When active, dither signal is automatically muted for very low level input
signal.
DIther Types:
‘----’
Does nothing. Dithering block is completely bypassed.
Flat
Applies 2-LSB TPDF dither.
Acoustic
Applies original colored dither.
Electronic
Applies original noise-shaped dither.
Truncate
Truncates signal to selected bit-depth. No dither noise is added.
Compressor-Style Indicator
When this indicator is visible, the limiter will allow peak exceeding in output signal.
25
A.O.M. Audio Plug-ins Manual, version 1.9.2
Meters
Reduction Meter
Shows current reduction amount.
Bar
Represents the latest value of reduction amount.
Single Blue Segment
Represents short term maximum value of reduction amount.
Single White Segment
Represents long term maximum value of reduction amount. Can be reset by
clicking meter.
Magnifier icon toggles zoom level of the meter.
Shows current output level.
Bar
Represents the latest RMS/VU level of output signal.
Single Segment (Green / Yellow / Red)
Represents the latest sample peak level of output signal.
Single Segment (White)
Represents current value of CEILING parameter.
Magnifier icon toggles zoom level of the meter.
Meter Style
Peak-RMS
Shows RMS and Peak value.
Peak-VU
Shows VU and Peak value.
K-12, K-14, K-20
Shows RMS and Peak value. Meter scale is optimized for K-12/K-14/K-20.
K-12/VU, K-14/VU, K-20/VU
Shows VU and Peak value. Meter scale is optimized for K-System
K-12/K-14/K-20.
26
A.O.M. Audio Plug-ins Manual, version 1.9.2
K-Weighted Switch
When active, “K” frequency weighting (specified in ITU-R BS.1770-3 Annex 1) is
applied before RMS/VU calculation.
Indicates sample peak exceeding 0dBFS is detected at the entry of plugin.
27
A.O.M. Audio Plug-ins Manual, version 1.9.2
Sakura Dither
Controls
Depth
Select output bit depth of dithered signal.
28
A.O.M. Audio Plug-ins Manual, version 1.9.2
Type
Select dither type.
Type 1
Natural / Transparent
Type 2
Open / Wide
Type 3
Warm / Slight de-essor feelings
Type 4
Electronic / Enhancement
Auto Black
When enabled, output is muted if input signal fall below threshold level.
ACTIVE indicator lights up when auto-black is working.
Auto-Black Threshold Level
8 -84dBFS
16 -132dBFS
24 -180dBFS
29
A.O.M. Audio Plug-ins Manual, version 1.9.2
Meters
Input Resolution and Output Resolution
Shows detected input and output bit resolution.
N/A
Failed to detect bit depth (likely no signal)
8
From 1 bit through 8 bit.
16
From 9 bit through 16 bit.
24
From 17 bit through 24 bit.
32f
More than 24 bit.
Note: Output indicator shows ‘N/A’ when auto-black is working, because output
bit-depth detector is placed after auto-black processor.
Plugin-Specific Menu
30
A.O.M. Audio Plug-ins Manual, version 1.9.2
Appropriate for single dither instance situation, such as final dithering in
mastering.
Unchecked
Every dither instances generate different noise sequence.
Appropriate for multiple dither instances situation, such as summing and
outboard output preprocess.
31
A.O.M. Audio Plug-ins Manual, version 1.9.2
Stereo Imager D
Controls
Center Gain
Controls the gain change about center component. Unity gain is applied when 100%.
Side Gain
Controls the gain change about side component. Unity gain is applied when 100%.
32
A.O.M. Audio Plug-ins Manual, version 1.9.2
Auto Gain
Apply inverse of (center + side) gains.
Bypass
Bypass all processing when enabled.
Meters
Phase Meter
Phase Meter displays processed signal in Lissajous style.
33
A.O.M. Audio Plug-ins Manual, version 1.9.2
Plugin-Specific Menu
Backward Compatibility
Older versions of Stereo Imager D had a bug in its processing algorithm, that the
frequency range above 1/4 sampling rate (e.g. 11025-22050Hz under 44100Hz
sampling rate project) doesn’t get processed.
By turning off this menu, the new (bug-fixed) algorithm becomes active. This menu is
ticked by default, thus the plugin uses old algorithm for compatibility.
Introduced in version 1.7.4.
34
A.O.M. Audio Plug-ins Manual, version 1.9.2
tranQuilizr
35
A.O.M. Audio Plug-ins Manual, version 1.9.2
Equalizer Sections
In button
Toggles band on/off. Bright button indicates “in”. Disabled band
doesn’t use CPU.
Solo button
Toggles band solo mode. Bright button indicates “solo”.
When at least one band is set to solo mode, all other bands are muted.
Frequency knob
Controls center frequency of each equalizer band.
Gain knob
Controls gain of each equalizer band.
Width knob
Controls bandwidth of each equalizer band.
Selects equalizer sound character. Bright button indicates current equalizer type.
Type A
Original minimum-phase equalizer.
36
A.O.M. Audio Plug-ins Manual, version 1.9.2
Type B
Original maximum-phase equalizer.
Type C
Conventional biquad equalizer.
Shelf button
Toggles peaking / shelving equalizer. Bright button indicates shelving.
Channel knob
Selects the channel that the equalizer should process. For example, under selection L
the equalizer works on only left component of input signal.
Filter Sections
In button
Toggles filter on/off. Bright button indicates “in”. Disabled filter doesn’t
use CPU.
Solo button
Toggles filter solo mode. Bright button indicates “solo”.
When at least one band is set to solo mode, all other bands are muted.
Frequency knob
Controls center frequency of each equalizer band.
37
A.O.M. Audio Plug-ins Manual, version 1.9.2
Slope knob
Selects filters slope. For larger value, the filter reduces stopband more.
Channel knob
Selects the channel that the equalizer should process. For example, under selection L
the equalizer is available on only left component of input signal.
Total Section
Total-In button
Toggles overall on/off of plug-in processing.
Controls output gain. Output gain is applied at the end of processing
chain, just before output meter.
Controls mid/side width. Turning to left, middle component is boosted and side
component is reduced.
38
A.O.M. Audio Plug-ins Manual, version 1.9.2
Selects channel to be monitored.
Toggles on/off of Automatic Gain Compensation (AGC).
White line indicates actual equalizing curve. If AGC is enabled, compensational total
gain is added to set averaged gain to 0dB.
Lo- and Hi-Cut filter settings don’t affect to AGC behavior.
Quality buttons
Choice quality settings.
Plug-in’s internal sample rate is changed according to the table below.
39
A.O.M. Audio Plug-ins Manual, version 1.9.2
Quality
Project sample rate
1 2 3 4 5
44.1 kHz 88.2 kHz 176.4 kHz 352.8 kHz 705.6 kHz 1411.2 kHz
48 kHz 96 kHz 192 kHz 384 kHz 768 kHz 1536 kHz
88.2 kHz 88.2 kHz 176.4 kHz 352.8 kHz 705.6 kHz 1411.2 kHz
96 kHz 96 kHz 192 kHz 384 kHz 768 kHz 1536 kHz
176.4 kHz 176.4 kHz 176.4 kHz 352.8 kHz 705.6 kHz 1411.2 kHz
192 kHz 192 kHz 192 kHz 384 kHz 768 kHz 1536 kHz
40
A.O.M. Audio Plug-ins Manual, version 1.9.2
Equalizer/Filter knots
Controls each parameter of the selected band.
Knot Operations (Windows)
41
A.O.M. Audio Plug-ins Manual, version 1.9.2
Knot Operations (Mac)
Peak meter
Shows current peak of input and output signals.
Peak indicators are placed at the top of input/output meters. Peak indicators get
active (red color) when the meter found a sample peak exceeding 0 dB full scale.
42
A.O.M. Audio Plug-ins Manual, version 1.9.2
Analyzer Menu
Controls analyzer behavior.
Show PRE
Toggles pre-processing analyzer visibility
Show POST
Toggles post-processing analyzer visibility
Mode
Selects analyzer mode.
Instant
Displays plain frequency response.
Peak Hold
Displays maximum level after last reset.
Accumulate
Displays average level after last reset.
Bands
Selects octave band display.
Speed
Selects fall-down speed.
Slope
Selects tilt offset added to frequency response curve.
Range
Selects level range to display.
Offset
Selects constant offset added to frequency response curve.
Introduced in version 1.7.4.
Reset Button
In Peak Hold mode and Accumulate mode, this button clears analyzer internal state.
Introduced in version 1.7.4.
Hold Button
Suspends updating frequency response curve. Introduced in version 1.7.4.
Curve Menu
Controls equalizer/filter curve display.
Range
43
A.O.M. Audio Plug-ins Manual, version 1.9.2
Others
All Equalizers Type button
Selects the type of all equalizer’s type by clicking.
Plugin-Specific Menu
Ear-Only Mode
Ear-Only mode hides all contents in paragraphic equalizer area. This mode is useful
to avoid affection to sound perception by visual presentation.
44
A.O.M. Audio Plug-ins Manual, version 1.9.2
Wave Shredder
Controls
Input signal for each example below
Rate Reducer
Performs zero-order hold. Rate reduce
control specifies the duration of holding.
45
A.O.M. Audio Plug-ins Manual, version 1.9.2
Gate
Drops waveform under the threshold, to
zero.
When mode is DC, the gate performs
zero-order hold at the threshold.
Chop
Drops waveform over the threshold, to
zero.
46
A.O.M. Audio Plug-ins Manual, version 1.9.2
Cut/Fold
For removing settings, Wave Shredder removes positive or negative part of input
waveform.
For folding settings, Wave Shredder inverts positive or negative part of input
waveform.
47
A.O.M. Audio Plug-ins Manual, version 1.9.2
Bit Crush
Performs bit-depth reduction. For the setting of 2.0 bit, we have the waveform below.
DC Cut
When DC Cut is enabled, Wave Shredder applies high-pass filter at very low
frequency. The filter removes offset from waveform.
The following example is applied DC Cut after folding up.
48
A.O.M. Audio Plug-ins Manual, version 1.9.2
Mix
Specifies the ratio of original input waveform and processed waveform. For rate
reducing and mix at 50%, we have the waveform below.
Bypass
Bypass all processing when enabled.
Gain
Adds gain to output signal. Introduced in version 1.7.4.
49
A.O.M. Audio Plug-ins Manual, version 1.9.2
Technical Resources
Supported Channel Configuration
Channel Configuration (in/out)
Plugin
1/1 1/2 2/2 3/3 4/4 5/5 6/6 7/7 8/8
Cyclic Panner ✔ ✔
Invisible Limiter ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔
Sakura Dither ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔
Stereo Imager D ✔
tranQuilizr ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔
Wave Shredder ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔
Note: Configurations more than 2/2 (stereo) are not supported in VST2 format.
50
A.O.M. Audio Plug-ins Manual, version 1.9.2
Plugin Latency
Plugin Latency (in samples)
Project Sampling Rate (kHz)
Plugin
44.1 48 88.2 96 176.4 192
Cyclic Panner 0 0 0 0 0 0
Sakura Dither 0 0 0 0 0 0
Wave Shredder 0 0 0 0 0 0
Plugin Latency (in milliseconds)
Project Sampling Rate (kHz)
Plugin
44.1 48 88.2 96 176.4 192
Cyclic Panner 0 0 0 0 0 0
Sakura Dither 0 0 0 0 0 0
Wave Shredder 0 0 0 0 0 0
51
A.O.M. Audio Plug-ins Manual, version 1.9.2
Library Licenses
zlib
http://www.zlib.net/
zlib.h – interface of the ‘zlib’ general purpose compression library version 1.2.11, January
15th, 2017
Copyright (C) 1995-2017 Jean-loup Gailly and Mark Adler
This software is provided ‘as-is’, without any express or implied warranty. In no event will the
authors be held liable for any damages arising from the use of this software.
Permission is granted to anyone to use this software for any purpose, including commercial
applications, and to alter it and redistribute it freely, subject to the following restrictions:
1. The origin of this software must not be misrepresented; you must not claim that you wrote
the original software. If you use this software in a product, an acknowledgment in the product
documentation would be appreciated but is not required.
2. Altered source versions must be plainly marked as such, and must not be misrepresented
as being the original software.
3. This notice may not be removed or altered from any source distribution. Jean-loup Gailly
Mark Adler
[email protected] [email protected]
libpng
http://www.libpng.org/pub/png/libpng.html
This copy of the libpng notices is provided for your convenience. In case of any
discrepancy between this copy and the notices in the file png.h that is included in the
libpng distribution, the latter shall prevail.
COPYRIGHT NOTICE, DISCLAIMER, and LICENSE:
If you modify libpng you may insert additional notices immediately following this
sentence.
This code is released under the libpng license.
52
A.O.M. Audio Plug-ins Manual, version 1.9.2
libpng versions 1.0.7, July 1, 2000 through 1.6.29, March 16, 2017 are Copyright (c)
2000-2002, 2004, 2006-2017 Glenn Randers-Pehrson, are derived from libpng-1.0.6,
and are distributed according to the same disclaimer and license as libpng-1.0.6 with
the following individuals added to the list of Contributing Authors:
Simon-Pierre Cadieux
Eric S. Raymond
Mans Rullgard
Cosmin Truta
Gilles Vollant
James Yu
Mandar Sahastrabuddhe
Google Inc.
Vadim Barkov
and with the following additions to the disclaimer:
There is no warranty against interference with your enjoyment of the library or against
infringement. There is no warranty that our efforts or the library will fulfill any of your
particular purposes or needs. This library is provided with all faults, and the entire risk
of satisfactory quality, performance, accuracy, and effort is with the user.
Some files in the “contrib” directory and some configure-generated files that are
distributed with libpng have other copyright owners and are released under other
open source licenses.
libpng versions 0.97, January 1998, through 1.0.6, March 20, 2000, are Copyright (c)
1998-2000 Glenn Randers-Pehrson, are derived from libpng-0.96, and are distributed
according to the same disclaimer and license as libpng-0.96, with the following
individuals added to the list of Contributing Authors:
Tom Lane
Glenn Randers-Pehrson
Willem van Schaik
libpng versions 0.89, June 1996, through 0.96, May 1997, are Copyright (c) 1996-1997
Andreas Dilger, are derived from libpng-0.88, and are distributed according to the
same disclaimer and license as libpng-0.88, with the following individuals added to
the list of Contributing Authors:
John Bowler
Kevin Bracey
Sam Bushell
Magnus Holmgren
Greg Roelofs
53
A.O.M. Audio Plug-ins Manual, version 1.9.2
Tom Tanner
Some files in the “scripts” directory have other copyright owners but are released
under this license.
libpng versions 0.5, May 1995, through 0.88, January 1996, are Copyright (c)
1995-1996 Guy Eric Schalnat, Group 42, Inc.
For the purposes of this copyright and license, “Contributing Authors” is defined as
the following set of individuals:
Andreas Dilger
Dave Martindale
Guy Eric Schalnat
Paul Schmidt
Tim Wegner
The PNG Reference Library is supplied “AS IS”. The Contributing Authors and Group
42, Inc. disclaim all warranties, expressed or implied, including, without limitation, the
warranties of merchantability and of fitness for any purpose. The Contributing
Authors and Group 42, Inc. assume no liability for direct, indirect, incidental, special,
exemplary, or consequential damages, which may result from the use of the PNG
Reference Library, even if advised of the possibility of such damage.
Permission is hereby granted to use, copy, modify, and distribute this source code, or
portions hereof, for any purpose, without fee, subject to the following restrictions:
1. The origin of this source code must not be misrepresented.
2. Altered versions must be plainly marked as such and must not be misrepresented
as being the original source.
3. This Copyright notice may not be removed or altered from any source or altered
source distribution.
The Contributing Authors and Group 42, Inc. specifically permit, without fee, and
encourage the use of this source code as a component to supporting the PNG file
format in commercial products. If you use this source code in a product,
acknowledgment is not required but would be appreciated.
END OF COPYRIGHT NOTICE, DISCLAIMER, and LICENSE.
TRADEMARK:
The name “libpng” has not been registered by the Copyright owner
as a trademark in any jurisdiction. However, because libpng has
54
A.O.M. Audio Plug-ins Manual, version 1.9.2
been distributed and maintained world-wide, continually since 1995, the Copyright
owner claims “common-law trademark protection” in any jurisdiction where
common-law trademark is recognized.
OSI CERTIFICATION:
Libpng is OSI Certified Open Source Software. OSI Certified Open Source is a
certification mark of the Open Source Initiative. OSI has not addressed
the additional disclaimers inserted at version 1.0.7.
EXPORT CONTROL:
The Copyright owner believes that the Export Control Classification Number (ECCN)
for libpng is EAR99, which means not subject to export controls or International
Traffic in Arms Regulations (ITAR) because
it is open source, publicly available software, that does not contain
any encryption software. See the EAR, paragraphs 734.3(b)(3) and 734.7(b).
Glenn Randers-Pehrson glennrp at users.sourceforge.net March 16, 2017
Eigen
http://eigen.tuxfamily.org/
Copyright (C) 2008 Gael Guennebaud <[email protected]>
Copyright (C) 2007-2011 Benoit Jacob <[email protected]>
This Source Code Form is subject to the terms of the Mozilla Public License v. 2.0. If
a copy of the MPL was not distributed with this file, You can obtain one at
http://mozilla.org/MPL/2.0/.
picojson
https://github.com/kazuho/picojson
Copyright 2009-2010 Cybozu Labs, Inc.
Copyright 2011-2014 Kazuho Oku
All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are
permitted provided that the following conditions are met:
1. Redistributions of source code must retain the above copyright notice, this list of
conditions and the following disclaimer.
55
A.O.M. Audio Plug-ins Manual, version 1.9.2
2. Redistributions in binary form must reproduce the above copyright notice, this list
of conditions and the following disclaimer in the documentation and/or other
materials provided with the distribution.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
“AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Boost
http://www.boost.org/
Boost Software License - Version 1.0 - August 17th, 2003
Permission is hereby granted, free of charge, to any person or organization obtaining
a copy of the software and accompanying documentation covered by this license
(the “Software”) to use, reproduce, display, distribute, execute, and transmit the
Software, and to prepare derivative works of the Software, and to permit third-parties
to whom the Software is furnished to do so, all subject to the following:
The copyright notices in the Software and this entire statement, including the above
license grant, this restriction and the following disclaimer,
must be included in all copies of the Software, in whole or in part, and
all derivative works of the Software, unless such copies or derivative
works are solely in the form of machine-executable object code generated by a
source language processor.
THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS
OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND
NON-INFRINGEMENT. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR ANYONE
DISTRIBUTING THE SOFTWARE BE LIABLE FOR ANY DAMAGES OR OTHER
LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.
56
A.O.M. Audio Plug-ins Manual, version 1.9.2
Botan
http://botan.randombit.net/
Copyright (C) 1999-2013,2014,2015,2016,2017 The Botan Authors All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are
permitted provided that the following conditions are met:
1. Redistributions of source code must retain the above copyright notice, this list of
conditions, and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice, this list
of conditions, and the following disclaimer in the documentation and/or other
materials provided with the distribution.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
“AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
JUCE
http://www.juce.com/
Commercial License
57
A.O.M. Audio Plug-ins Manual, version 1.9.2
Metropolis font
SIL Open Font License
Copyright (c) 2015, Chris Simpson, with Reserved Font Name: “Metropolis”.
This Font Software is licensed under the SIL Open Font License, Version 1.1.
This license is copied below, and is also available with a FAQ at:
http://scripts.sil.org/OFL
—————————————————————————————
SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
—————————————————————————————
PREAMBLE
The goals of the Open Font License (OFL) are to stimulate worldwide development of
collaborative font projects, to support the font creation efforts of academic and
linguistic communities, and to provide a free and open framework in which fonts may
be shared and improved in partnership with others.
The OFL allows the licensed fonts to be used, studied, modified and redistributed
freely as long as they are not sold by themselves. The fonts, including any derivative
works, can be bundled, embedded, redistributed and/or sold with any software
provided that any reserved names are not used by derivative works. The fonts and
derivatives, however, cannot be released under any other type of license. The
requirement for fonts to remain under this license does not apply to any document
created using the fonts or their derivatives.
DEFINITIONS
“Font Software” refers to the set of files released by the Copyright Holder(s) under
this license and clearly marked as such. This may include source files, build scripts
and documentation.
“Reserved Font Name” refers to any names specified as such after the copyright
statement(s).
“Original Version” refers to the collection of Font Software components as distributed
by the Copyright Holder(s).
“Modified Version” refers to any derivative made by adding to, deleting, or
substituting—in part or in whole—any of the components of the Original Version, by
changing formats or by porting the Font Software to a new environment.
58
A.O.M. Audio Plug-ins Manual, version 1.9.2
59
A.O.M. Audio Plug-ins Manual, version 1.9.2
OTHERWISE, ARISING FROM, OUT OF THE USE OR INABILITY TO USE THE FONT
SOFTWARE OR FROM OTHER DEALINGS IN THE FONT SOFTWARE.
60