Synthesis of the NTF of Delta Sigma modulators (pydsm.NTFdesign
)¶
This module provides some strategies for the design of the Noise
Transfer Function of ΔΣ modulators. There are both functions that are
specific to PyDSM and entry points to functions in the delsig module
of PyDSM (pydsm.delsig
).
Key functions¶
-
pydsm.NTFdesign.
ntf_schreier
()¶ shorthand for
delsig.ntf_schreier()
-
pydsm.NTFdesign.
ntf_chebyshev
()¶ shorthand for
delsig.ntf_chebyshev()
-
pydsm.NTFdesign.
ntf_clans
()¶ shorthand for
delsig.ntf_clans()
-
pydsm.NTFdesign.
ntf_fir_weighting
()¶ shorthand for
weighting.ntf_fir_weighting()
-
pydsm.NTFdesign.
ntf_hybrid_weighting
()¶ shorthand for
weighting.ntf_hybrid_weighting()
-
pydsm.NTFdesign.
ntf_fir_minmax
()¶ shorthand for
minmax.ntf_fir_minmax()
-
pydsm.NTFdesign.
ntf_dunn
()¶ shorthand for
psychoacoustic.ntf_dunn()
-
pydsm.NTFdesign.
ntf_fir_audio_weighting
()¶ shorthand for
psychoacoustic.ntf_fir_audio_weighting()
-
pydsm.NTFdesign.
mult_weightings
()¶ shorthand for
weighting.mult_weightings()
-
pydsm.NTFdesign.
quantization_noise_gain
()¶ shorthand for
merit_factors.quantization_noise_gain()
-
pydsm.NTFdesign.
ntf_fir_minmax
() shorthand for
minmax.ntf_fir_minmax()
Submodules¶
pydsm.NTFdesign.delsig
NTF synthesis functions equivalent to those in
pydsm.delsig
.pydsm.NTFdesign.weighting
NTF synthesis techniques that take as their input either a weighting function (indicating the cost of quantization noise power versus frequency) or a specification of the filter in charge of removing the quantization noise.
pydsm.NTFdesign.minmax
NTF synthesis techniques based on a minmax approach.
pydsm.NTFdesign.psychoacoustic
NTF synthesis techniques for audio modulators that result in a noise shaping that take into account psychoacoustics.
pydsm.NTFdesign.merit_factors
Functions for determining merit factors about NTFs.
pydsm.NTFdesign.helpers
Helper functions
Legacy submodule¶
pydsm.NTFdesign.legacy
Functions that are now superseded but that are worth keeping around for reproducing published results
Deprecated submodules¶
pydsm.NTFdesign.filter_based
Alternate entry points for some functions.