# endolithendolith

View derivation.md

The transformations are described in https://en.wikipedia.org/wiki/Prototype_filter and in Proakis&Manolakis, Table 8.12, though with different variables:

Type Wikipedia Proakis
lp2lp (scaling) $$i ω \to \left( \frac{ωc'}{ωc}\right) i ω$$ $$s → {Ωp \over Ωp'} s$$
lp2hp $$\frac{iω}{ωc'} \to \frac {ωc}{iω}$$ $$s→{Ωp Ωp' \over s}$$
lp2bp $$\frac{iω}{ωc'} \to Q \left(\frac{iω}{ω0}+\frac {ω_0}{iω} \right)$$ $$s→Ωp {s^2 + Ωl Ωu \over s(Ωu - Ω_l)}$$
lp2bs $$\frac{ωc'}{iω} \to Q \left(\frac{iω}{ω0}+\dfrac {ω_0}{iω} \right)$$ $$s→Ωp {s(Ωu - Ωl) \over s^2 + Ωu Ω_l}$$
View designtools.py
 1 2 3 4 5 6 7 8 9 10 from numpy import asarray, array, arange, append, angle, complex128, float64, floorfrom numpy import nonzero, sign, mat, sin, cos, exp, zeros, log10, unique, fix, ceilfrom numpy import ones, prod, pi, NaN, zeros_like, ravel, any, linspace, difffrom numpy.fft import fft, ifftfrom scipy.signal import convolve, freqz, roots, zpk2tf, tf2zpk, remez, get_windowfrom scipy.interpolate import interp1dfrom scipy.linalg import toeplitz, hankel def find(condition): """
 1 2 3 4 5 6 7 8 9 10 # -*- coding: utf-8 -*-"""Created on Thu Mar 28 18:51:00 2013 UNFINISHED AND BUGGY Python/SciPy implementation of the filters described in"Cookbook formulae for audio EQ biquad filter coefficients"by Robert Bristow-Johnsonhttp://www.musicdsp.org/files/Audio-EQ-Cookbook.txt
View color_scale.py
 1 2 3 4 5 6 7 8 9 # -*- coding: utf-8 -*-"""Created on Thu Feb 28 14:28:50 2013 Produces colormaps by curving through Lch color space, inspired byhttp://www.mathworks.co.uk/matlabcentral/fileexchange/11037-lab-color-scale This is similar to the 'hsv' map, but isoluminant:color_scale(theta=30, angle_offset=-360, lum=75, r=39)
View lab_map.py
 1 2 3 4 5 6 7 8 9 10 # -*- coding: utf-8 -*-"""Created on Thu Mar 14 21:24:01 2013 All possible (integer 0-255) colors from the walls of the RGB cube (so maxed-out chroma?) sorted by lightness (0 to 100) and hue (-pi to pi), using colorpy or colormath""" from __future__ import divisionfrom numpy import arange, empty_like, angle, concatenatefrom colorpy.colormodels import lab_from_xyz, xyz_from_rgb, rgb_from_irgb
View All values.txt
 1 2 3 4 5 6 7 8 9 10 Q for N = 1: -------------- 2: 0.57735026919 3: -------------- 0.691046625825 4: 0.805538281842 0.521934581669 5: -------------- 0.916477373948 0.563535620851 6: 1.02331395383 0.611194546878 0.510317824749 7: -------------- 1.12625754198 0.660821389297 0.5323556979 8: 1.22566942541 0.710852074442 0.559609164796 0.505991069397 9: -------------- 1.32191158474 0.76061100441 0.589406099688 0.519708624045
View definition list.rst
term 1
Definition 1.
term 2

Definition 2, paragraph 1.

Definition 2, paragraph 2.

term 3 : classifier
Definition 3.
View bessel_group_delay.py
 1 2 3 4 5 6 7 8 9 10 # -*- coding: utf-8 -*-"""Created on Fri Feb 15 14:17:33 2013""" from __future__ import divisionimport numpy as npfrom numpy import pi, log10, abs, logspace, diff, unwrap, anglefrom scipy import signalimport matplotlib.pyplot as plt
Something went wrong with that request. Please try again.