Marsyas  0.5.0-beta1
Data Structures
Analysis

These MarSystems analyze sound. More...

Data Structures

class  AbsMax
 Calculate the maximum absolute value for each observation signal (per slice). More...
class  ADRess
 Azimuth Discrimination and Resynthesis (ADRess) - sound source separation. More...
class  ADRessSpectrum
 Takes the output of the ADRess (i.e. the stereo azimuth-frequency maps) and outputs a single channel spectrum of the part of the freq-azimuth plane selected by the d and H controls. This can then be inverse transformed back into time domain for resynthesis purposes. More...
class  ADRessStereoSpectrum
 Takes the output of the ADRess (i.e. the panning-frequency maps) and outputs the panning coefficient for each spectral bin (N/2+1 bins). More...
class  AimBoxes
 'Box-cutting' routine to generate dense features More...
class  AimGammatone
 Slaney's gammatone filterbank. More...
class  AimHCL
 Halfwave rectification, compression and lowpass filtering. More...
class  AimHCL2
 Halfwave rectification, compression and lowpass filtering. More...
class  AimLocalMax
 Local maximum strobe criterion: decaying threshold with timeout. More...
class  AimPZFC
 Time-domain AimPZFC. More...
class  AimPZFC2
 Time-domain AimPZFC2. More...
class  AimSAI
 Stabilised auditory image. More...
class  AimSSI
 Size-shape image (aka the 'sscAI') More...
class  AimVQ
 Vector quantization for dense to sparse features. More...
class  AMDF
 Average Magnitude Difference Function. More...
class  AubioYin
 Pitch detection using the YIN algorithm. More...
class  AutoCorrelation
 Generalized autocorrelation. More...
class  BeatHistogram
 BeatHistogram. More...
class  BeatHistogramFromPeaks
 BeatHistogramFromPeaks. More...
class  BeatPhase
 Given a periodicity calculate best matching phase. More...
class  Centroid
 Centroid of observations within each sample. More...
class  Chroma
 Chroma Vector of input power spectrogram. More...
class  CrossCorrelation
 Cross correlation of input observations. More...
class  Daub4
 Daubechies4 WaveletStep. More...
class  Energy
 compute the Energy of the input observations into one column More...
class  EnhADRess
 Azimuth Discrimination and Resynthesis (EnhADRess) implementation, which takes a stereo input (i.e. input is expected to be the output of a parallel of two Spectrum MarSystems, one for each stereo channel), and outputs the magnitudes, phases and panning indexes for N/2+1 bins, stacked vertically: More...
class  EnhADRessStereoSpectrum
 Takes the output of the enhADRess and outputs the panning coefficient for each spectral bin (N/2+1 bins). More...
class  F0Analysis
 Compute F0s in input spectrum. More...
class  Flux
 Flux calculate the flux between the current and prev. spectrum (e.g. output of PowerSpectrum) More...
class  Krumhansl_key_finder
 Krumhansl-Schmuckler Key-Finding Algorithm. More...
class  Kurtosis
class  LPC
 Compute Warped LPC coefficients, Pitch and Power [STILL UNDER TESTING!]. More...
class  LPCC
 Convert LPC coefficients to Cepstrum coefficients. More...
class  LSP
 Compute Linear Spectral Pair (LSP) coefficients. More...
class  MaxArgMax
 Calculate k maximums and their positions. More...
class  MaxMin
 Calculate the maximum and minimum values for each observation signal (per slice). More...
class  Mean
 Mean calculate the mean of each row of observations. More...
class  MeanAbsoluteDeviation
 Calculates the mean absolute deviation. More...
class  MeddisHairCell
 MeddisHairCell for auditory models. More...
class  Median
 Median calculate the median of each row of observations. More...
class  MFCC
 MFCC Mel-Frequency Cepstral Coefficients. Takes as input the N/2+1 spectrum Magnitude points output by PowerSpectrum. More...
class  MinArgMin
 Calculate k minimums and their positions. More...
class  Peak2Rms
 Peak to Rms ratio across samples. More...
class  PeakDistanceHorizontality
 compute a weight depending on how "horizontal" the distance between two peak entries is More...
class  PeakEnhancer
 Enhance peaks that are harmonic. More...
class  Peaker
 Pick peaks out of signal. More...
class  PeakerAdaptive
 Pick peaks out of signal. More...
class  PeakerOnset
 Detects if input contains a onset point. More...
class  PeakInObservation
 Compute peaks in observation vector. More...
class  PeakRatio
 Incorporates the ratio of the higest peak to minimal/average peak of each observation samplewise to the output vector. More...
class  PeakResidual
 Compute the Signal-to-Noise Ratio (input: obs1:noisy signal, obs2:original signal) Controls: More...
class  Pitch2Chroma
 Transform pitch to chroma. More...
class  PitchDiff
 Difference between detected and expected pitch. More...
class  Power
 Computes the RMS Power of the input observations into one column. More...
class  PowerSpectrum
 Magnitude/power of complex spectrum. More...
class  PowerToAverageRatio
class  Rms
 Root-mean-square energy of input samples. More...
class  Rolloff
 Rolloff of each time slice of observations. More...
class  RunningAutocorrelation
 Running calculation (across slices) of the autocorrelation values. More...
class  RunningStatistics
 Gathers the running average, variance, standard deviation, etc. More...
class  SCF
 Spectral Crest Factor. More...
class  SFM
 Spectral Flatness Measure. More...
class  Skewness
 Statistical skewness across observations. More...
class  SNR
 Compute SNR and variations. More...
class  SpectralCentroidBandNorm
class  SpectralFlatnessAllBands
 Calculates a single spectral flatness value. More...
class  SpectralSNR
 Frequency domain signal-to-noise ratio. More...
class  Spectrum
 Compute the complex spectrum of input window. More...
class  Spectrum2ACMChroma
 Transform an (amplitude) spectrum to a chroma profile. More...
class  Spectrum2Chroma
 Convert spectrum magnitude (e.g. output from PowerSpectrum MarSystem) into a Chroma vector representation. More...
class  Spectrum2Mel
 Convert spectrum magnitude (e.g. output from PowerSpectrum MarSystem) into Mel frequency scale. More...
class  StandardDeviation
 Standard Deviation of each row of observations. More...
class  StereoSpectrum
 Computes the panning index for each spectrum bin of a stereo input. More...
class  StereoSpectrumFeatures
 Panning information from StereSpectrum output. More...
class  TriangularFilterBank
 Triangular filter-bank. More...
class  WaveletPyramid
 Pyramid wavelet algorithm. More...
class  Yin
 Pitch detection using the YIN algorithm. More...
class  ZeroCrossings
 Time-domain zero crossings. More...

Detailed Description

These MarSystems analyze sound.