SCMTheory package overview

Goto: Modulo Sequences | Complex Numbers | Spectral Plots | Symmetry ]

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 be found in the source code for the package.

Amplitude
CartesianForm
RectForm
ComplexSinusoidPlot
Convolution
Correlation
Decimate
DFTAnalyze
EvenPart
EvenOddPlot
EvenOddSinusoidPlot
Flip
HermitianQ
InnerProduct
Interpolate
MagnitudePhasePlot
MagnitudePlot
NumericIDFT
NumericDFT
OddPart
ParabolaFit
ParabolaPeak
ParabolaFitPlot
Phase
PhasePlot
PolarForm
RealImaginaryPlot
ReImPlot
Repeat
SampleFunction
SeqPlot
Shift
ShiftToCausal
ShiftToNonCausal
SignalFunction
Sinc
Stretch
SymbolicDFT
SymbolicIDFT
ZeroPad

Modulo Sequences

Complex Numbers

Spectral Visualizations

Other Visualizations





craig@ccrma.stanford.edu