|
Marsyas
0.6.0-alpha
|
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... | |
These MarSystems analyze sound.
1.7.6.1