SCMTheory package overview

Goto: [ Modulo Sequences | FourierTheorems | Complex Numbers | Spectral Plots | Symmetry | Miscellaneous ]

The Stanford Computer-Music Theory Package for Mathematica (SCMTheory.m) contains functions to help visualize and manipulate signals in the time and frequency domains. In particular, many functions are provided for spectral visualization and for the handling of complex numbers. The table below lists most of the functions defined in the package. A short description of each function can also be found below.

Alias
Amplitude
ComplexSinusoidPlot
Convolution
Correlation
Decimate
DigitalSinc
DFTAnalyze
EvenPart
EvenOddPlot
EvenOddSinusoidPlot
Flip
HermitianQ
InnerProduct
Interpolate
MagnitudePhasePlot
MagnitudePlot
NumericIDFT
NumericDFT
OddPart
ParabolaFit

ParabolaPeak
ParabolaFitPlot
Phase
PhasePlot
PolarForm
RealImaginaryPlot
RectForm
ReImPlot
Repeat
SampleFunction
SeqPlot
Shift
ShiftToCausal
ShiftToNonCausal
SignalFunction
Sinc
Stretch
SymbolicDFT
SymbolicIDFT
ZeroPad