Use this web app to generate a preset for the DSP 2.6 digital system panel. This is a stand-alone app, running entirely in your browser. No personal or private data will be passed either to Seeburg or to any third party.
Using cutting-edge web technologies, this app demands an up-to-date version of the browser, supporting HTML5. It works best on Firefox, Safari and Chrome. Decent tablet computers and smart phones are also supported.
If anything goes wrong, it is most likely that your browser is too old.
You can download the preset as a wav file and save it anywhere on your computer, tablet or phone. Using this audio file, you may re-program the DSP 2.6 at any time without using any special software.
LPI (Loudspeaker Programming Interface) is a simple language to describe the equalization and power structure of a loudspeaker. It was originally developed for the HDLM 8 loudspeaker management controller and is fully compatible between all devices supporting it.
Click and drag a curve of the bode diagram. The actual gain vs. frequency will be shown.
Power Limiter Peak Release Time
First, declare the input or output using on of the following keywords:
input
high
mid
sub
Then, set the frequency range of the sub system using highpass or lowpass filters:
hpf 1khz bw24
Defines a highpass filter at 1kHz with a 24dB per octave butterworth slope.
Now use frequency correction filters to set up the desired response:
peq 2.3khz q4.2 -3dB
peq 5khz q2 -2.5dB
Use the #
character to add comments:
hshelf 12 10khz 3dB # this will add a high shelf filter with 12dB/oct at 10kHz
If you want an overall gain:
gain -3db
To set the limiters accordingly, just define the loudspeakers peak and thermal power, its nominal impedance and the gain of the amplifier:
power 200W 800W 8R 32dB
input
# some overall eq
peq 800Hz q2 -3dB
peq 250Hz q3 -6dB
high
power 50W 300W 16R 32dB
gain -3dB
hpf 1khz bw24
peq 2.3khz q4.2 -3dB
peq 5khz q2 -2.5dB
hshelf 12 10khz 3dB # some air for the highs
mid
power 200W 1000W 8R 32dB
hpf 120hz bw24
lpf 1khz bw24
peq 500hz q5 -6dB
sub
gain +3dB
power 500W 2000W 8R 32dB
hpf 30hz bs12
lpf 120hz bw24
peq 42hz q3 +3dB # kick a little bit at the resonance frequency
apf [Q<q>] <frequency>Hz|kHz
Defines an allpass filter. If Q is given, a second order allpass filter will be generated.
Examples:
apf 250Hz # first order allpass
apf 200Hz q3.5 # second order allpass
bank
Creates a new preset bank. Each bank must own an equal number of presets. This is not applicable to the DSP 2.6 since it owns only one possible bank.
input|high|mid|sub
Example:
high
# now, the 'high' output is selected
peq 1khz q1 -3dB
#
Example:
# This will be ignored by the parser until next line
delay <time>ms
Defines an offset delay. The time must be given in milliseconds.
Example:
delay 2.3ms
gain <value>dB
Sets the gain of the channel.
Example:
gain -3.5dB
hpf [Q<slope>|<slope keyword>] <frequency>Hz|kHz
Defines a high pass filter at given frequency. The slope can be a Q value or one of the following:
Examples:
hpf lr24 1kHz # Linkwitz-Riley 24dB/oct. at 1kHz
hpf 200Hz q0.6 # high pass using Q
hshelf [slope|Q<q>|<octaves>oct] <frequency>Hz|kHz <gain>dB
Defines a high shelf filter. Slope is 6 or 12 dB/octave. A Q-value or bandwidth in octaves may also be given optionally. The frequency sets the center point of the filter.
Example:
hshelf 6 10khz +3dB
hshelf q0.5 10khz +3dB
hshelf 2.6oct 10khz +3dB
lpf [Q<slope>|<slope keyword>] <frequency>Hz|kHz
Defines a low pass filter at given frequency. The slope can be a Q value or one of the following:
Examples:
lpf bw24 1kHz # Butterworth 24dB/oct. at 1kHz
lpf 200Hz q0.6 # low pass using Q
lshelf [slope|Q<q>|<octaves>oct] <frequency>Hz|kHz <gain>dB
Defines a low shelf filter. Slope is 6 or 12 dB/octave. A Q-value or bandwidth in octaves may also be given optionally. The frequency sets the center point of the filter.
Example:
lshelf 6 80Hz +3dB
lshelf q0.5 80Hz +3dB
lshelf 2.6oct 80Hz +3dB
mute
Mutes the channel permanently. This is equivalent to set the gain to the minimum possible value.
peq [Q<q>|<octaves>oct] <frequency>Hz|kHz <gain>dB
Defines a parametric equalizer using frequency, bandwidth and gain. Bandwidth may be given as a Q-value or in octaves. The bandwith defines the intersection where the filter reaches half the gain. The relationship between Q and bandwidth in octaves is BwHz = f/Q. This method is also used by Lake and PowerSoft.
Example:
peq 2.5kHz q4 -6dB
peq 2.5kHz 0.35oct -6dB
peq2 [Q<q>|<bandwidth>oct] <frequency>Hz|kHz <gain>dB
Defines a parametric equalizer using frequency, bandwidth and gain. Bandwidth may be given as a Q-value or in octaves. The bandwith defines the intersection at the filter peak minus 3dB. The relationship between Q and bandwidth in octaves is BwHz = f/Q. This method is also used by Crown, BSS, EV, Xilica and XTA.
Example:
peq2 2.5kHz q4 -6dB
peq2 2.5kHz 0.35oct -6dB
polarity nor|rev
phase nor|rev
Sets the polarity of the channel. Both keywords, polarity and phase, are equivalent.
Example:
phase rev
power <impedance>R <amp-gain>dB <thermal power>W <peak power>W
Sets both the rms and peak limiters. The greater value describes the peak power. The peak power should be more than twice of the thermal power. See the manual of your amplifier to get its actual gain. Usual gain values are 26dB and 32dB.
Example:
power 6.3R 200W 1000W 32dB
attacktime <time>ms
Sets the attack time of the rms limiter. If not stated, a default value of 10ms is specified.
Example:
power 6.3R 200W 1000W 32dB
attacktime 100ms
peaktime <time>ms
Sets the release time of the peak limiter. If not stated or zero, the time will be automatically specified as attack time plus rms integration time. Use this only if you are know what you are doing.
Example:
power 6.3R 200W 1000W 32dB
peaktime 100ms
releasetime <time>ms
Sets the release time of the rms limiter. If not stated, a default value of 60ms for any output and 2500ms for any input is specified. Use this only if you are know what you are doing.
Example:
power 6.3R 200W 1000W 32dB
releasetime 75ms
rmstime <time>ms
Sets the integration time of the rms limiter. If not stated, a default value of 35ms is specified. Use this only if you are really know what you are doing.
Example:
power 6.3R 200W 1000W 32dB
rmstime 100ms
preset ["label"]
Creates a new preset in the current bank. Label is optional, intended for better readability in the graphic view.
Example:
preset "Flat"
high
hpf 1khz bw24
mid
lpf 1khz bw24
preset "Voice"
input
peq 3khz q1 +3dB
high
hpf 1khz bw24
mid
lpf 1khz bw24
safemode
This creates the DSP 2.6 “Safe Mode” Preset.
The DSP 2.6 is intended to be a one-preset-controller. The Safe Mode preset should be used as an special mode with conservative limiter settings to protect the speakers in difficult environments. Up to four modes can be realized on the DSP 2.6.
Important: internally, this has the same impact as just adding preset "Safe Mode"
. So add the whole loudspeaker settings from the other mode. Otherwise the loudspeakers will get the full range signal.
Example:
# in this example, the safe mode is realized
# through an additional input limiter
high
power 8R 200W 1000W 32dB
hpf 1khz bw24
mid
power 8R 500W 1500W 32dB
lpf 1khz bw24
safemode
input
power 8R 300W 1000W 32dB
high
power 8R 200W 1000W 32dB
hpf 1khz bw24
mid
power 8R 500W 1500W 32dB
lpf 1khz bw24
version <number>
Sets the version number of the preset. This is used in the HDLM8 only. It will not overwrite loudspeakers with smaller version numbers.
Example:
version 3
LPI Version 2.4.0