DSP Manager
Select configuration to edit
Headset
Speaker
Bluetooth
Audio effects
Functionality is not available on your device
DSP settings - Headset
DSP settings - Phone speaker
DSP settings - Bluetooth device
DSP settings - WM8994
Dynamic range compression
Compression is enabled
Compression is disabled
Enable
Select effect strength
Select effect center frequency
Effect strength
Equalizer
Equalizer is enabled
Equalizer is disabled
Enable
Select preset
Loudness compensation
Bass boost
Bass boost is enabled
Bass boost is disabled
Enable
Headset Virtual Room Effect
Headset virtual room is enabled
Headset virtual room is disabled
Enable
Select room type
Room type
Reset
Stereo widener
Stereo widener is enabled
Stereo widener is disabled
Enable
Stereo widener
Acoustic
Bass booster
Bass reducer
Classical
Deep
Flat
R&B
Rock
Small speakers
Treble booster
Treble reducer
Vocal booster
Custom
Speaker
Signal processing
Headset
Codec optimization
Digital/Analog converter settings
Analog path configuration
Microphone settings
Microphone
Recording preset
Amplifier level
Customize the analog gain
Headset amplifier level
Analog gain
Bass boost
Advanced controls for bass boost
Bass boost range
Advanced dynamic range management
Bass boost preset
Bass boost
Gain
Bass boost range
Enable WM8994 Control
Advanced controls for the WM8994 sound processor
Tune for music
Reconfigures the hardware EQ for more bass and balanced sound
Mono downmix
Downmix stereo sound to mono (for stereo outputs, such as headphones)
Stereo expansion
\'Expand\' stereo sound via digital signal processing
D/AC direct
Access digital/analog converter directly, bypassing the channel mixer. Produces cleaner audio (higher signal-to-noise ratio)
Hi-fi playback
Digital-to-analog converter 128x oversampling — cleaner sound when playing music
Hi-fi recording
Analog-to-digital converter 128x oversampling — increases quality of recordings
Tuned audio clock
Use tuned WM8994 audio clock source — improves quality of sound
Save preset
Load preset
New preset...
Help
What is DSP Manager?
\n\n
DSP Manager is a per-output audio adjustment app. DSP stands for
Digital signal processing, and the Manager part refers to the fact that the
DSP is actually not run inside the app itself; the manager can only
enable it for apps which are compliant with Android\'s audio effect
specification, i.e. most music players.
\n\n\n
Philosophy
\n\n
CyanogenMod\'s audio processing supports different output categories:
wired headset, phone speaker and bluetooth headset. There is a separate
configuration panel for each output category. DSP Manager\'s philosophy is to
correct each audio output\'s particular deficiencies in order to reach the most
optimal listening experience with each.
\n\n
Unlike with AOSP audio effects, there are no per-app settings. This is
a deliberate design choice: it is the output we care about, not which
app generates the audio for DSP Manager to work with.
\n\n\n
Features
\n\n
1. Dynamic range compression (DRC)
\n\n
This effect estimates the loudness of the audio as perceived by an average
listener and drives a gain control based on this estimate. The primary use case
is with noisy environments such as in cars or on street, where quiet parts of
music are in risk of being drowned out by background noise.
\n\n
The sole tunable determines how hard DSP Manager will try to maintain audio
loudness at the target level. There is no AOSP equivalent for this DSP effect.
\n\n\n
2. Bass boost
\n\n
The bass boost is a simple lowpass filter which can be used to add an emphasis
at 55 Hz and lower frequencies. The boost is around 6 dB, and modified by the
\'strength\' parameter, which adds filter resonance at the 55 Hz band, giving
that frequency extra emphasis. The effect is designed to combat loss of bass
frequency common with small speakers and supra-aural headsets which do not
couple tightly with user\'s ear canal.
\n\n\n
3. Equalizer
\n\n
This is a 6-band equalizer with bands at 16, 64, 250, 1000, 4000 and 16000 Hz.
Some common presets are provided, and the frequency response can also be
customized by tapping on the equalizer graph. The effect should be used to tune
the frequency response to user\'s personal taste, or to the particular
capabilities of the available headset or speakers.
\n\n
Equalizer also contains a loudness compensation filter, which equalizes the
changes in ear frequency response based on the sound pressure level which
reaches the user\'s ear. Use of a wired headset is required, and the strength
parameter value must be tuned correctly before the effect will work as
designed.
\n\n
To select the right value for the compensation strength, use the quietest music
volume, and choose some wide-spectrum noisy music such as rock or metal. Try
to find a setting where the bass is boosted back into audibility and seems
balanced with the rest of the material. After the compensation has been
correctly configured, bass should remain at the same level relative to the
other instruments regardless of the listening level. On the other hand, if
music starts to sound bass heavy at higher listening levels, the compensation
is probably set too strong, and should be reduced.
\n\n
The compensation is added to the user\'s chosen adjustments. If only compensation
is desired, the equalizer should be left in the \'Flat\' setting.
\n\n\n
4. Headset Filter
\n\n
The headset filter is a crossfeed design inspired by the famous bs2b analog
circuit. The effect passes mono sound unchanged, and adjusts the difference
signal through a lowpass filter which approximates both head shadow and
interaural delay at once, giving right kind of psychoacoustic clues for user\'s
ears. The intention is to prevent listener fatigue arising from the
implausible stereo separation inherent with all headsets. The effect should be
enabled whenever using stereo headsets.
\n\n
Because the mixing reduces the stereo separation somewhat, there is a
Haas effect reverb, which can be used to increase the perceived stereo image
width. This is controlled by the \'Room type\' control.
Sound Control
Sound Control Presets
Headphone Gain
Headphone PowerAmp Gain
Microphone Gain
Speaker Gain
Headphone (Left)
Headphone (Right)
Headphone PowerAmp (Left)
Headphone PowerAmp (Right)
Handset Microphone
Camcorder Microphone
Sound Control
Choose a preset to load
Preset \"%s\" loaded!
Custom
Quality
Loudness
Quiet
Stock
Please stop and resume your music to apply the values!
Toggle Drawer
Open navigation drawer
Close navigation drawer
Switch to Drawer
Switch to Tabbed
Boeffla sound control
Boeffla sound
Enable boeffla sound
Bass frequency tuning
Bypass the analog channel
DAC direct
128x oversampling
DAC oversampling
Tune the chip clock for better quality
FLL tuning
General
Headphone
Microphone
In call volume
General volume
Convert stereo into mono
Mono downmix
Over saturation suppress
Mute the phone speaker while headphones are plugged in
Privacy mode
Tune the phone speaker for better bass
Speaker tuning
Speaker volume
Improve sound deepness and clarity
Stereo expansion
Volumes