DSP 2.6 Preset Generator App

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.

How to transfer a preset to the DSP 2.6

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 Documentation

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.

Frequency/Gain Cursor

Click and drag a curve of the bode diagram. The actual gain vs. frequency will be shown.

Language Reference

Allpass Filter

Bank

Channel Selection

Comment

Delay

Gain

High Pass Filter

High Shelf Filter

Low Pass Filter

Low Shelf Filter

Mute

Parametric EQ (classic)

Parametric EQ (–3dB method)

Polarity/Phase

Power Limiter

Power Limiter Attack Time

Power Limiter Peak Release Time

Power Limiter Release Time

Power Limiter RMS Time

Preset

Safe Mode

Version Number

Quick Start Guide

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

Complete Example defining a stereo three way system

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

LPI Reference

Allpass Filter

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

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.


Channel Selection

input|high|mid|sub

Example:

high
    # now, the 'high' output is selected
    peq 1khz q1 -3dB 

Comment

#

Example:

# This will be ignored by the parser until next line

Delay

delay <time>ms

Defines an offset delay. The time must be given in milliseconds.

Example:

delay 2.3ms

Gain

gain <value>dB

Sets the gain of the channel.

Example:

gain -3.5dB

High Pass Filter

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

High Shelf Filter

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

Low Pass Filter

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

Low Shelf Filter

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

mute

Mutes the channel permanently. This is equivalent to set the gain to the minimum possible value.


Parametric EQ (classic)

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

Parametric EQ (–3dB method)

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/Phase

polarity nor|rev
phase nor|rev

Sets the polarity of the channel. Both keywords, polarity and phase, are equivalent.

Example:

phase rev

Power Limiter

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

Power Limiter Attack Time

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

Power Limiter Peak Release Time

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

Power Limiter Release Time

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

Power Limiter RMS Time

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

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

Safe Mode

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

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