Sound Synthesis and Acoustic Analysis
Add amplitude modulation
Add formants
Plot pitch candidates
Add pitch jumps
Constant subharmonics
Subharmonics
Add overlapping vectors
Acoustic analysis
Analyze fft frame
Annotation app
Auditory spectrogram
Average matrices
Bandpass/stop filters
Generate beat
Check audio input type
Clump a sequence into large segments
Compare two sounds
Print time
Prepare a list of formants
Cost of jumps
Cost per path
Join two waveforms by cross-fading
Detect NLP
Syllable structure of a bout
Add AM to a sound
Add formants per sound
Analyze per sound
Auditory spectrogram per sound
Bandpass filter per sound
Detect NLP per sound
Fade per sound
Filter a single sound by MS
Flat envelope per sound
Flat spectrum per sound
Get duration per sound
Loudness per sound
Zero-crossing rate per sound
RMS amplitude per sound
Get surprisal per sound
Modulation spectrum per sound
Oscillogram per sound
Phasegram per sound
Pitch descriptives per file
Prosody per sound
Resample per sound
Add reverb to a sound
Internal soundgen function
Shift formants per sound
Shift pitch per sound
Spectrogram per sound
SSM per sound
Time stretch per sound
Phase derivatives
Draw contour
Draw frequency axis
Estimate vocal tract length
Evaluate parameters for optimization
Fade
Fart
Modified filled.contour
Filter modulation spectrum
Filter sound by modulation spectrum
Find bursts
Find the elbow of a screeplot or similar
Find gradient
Find inflections
Find frequency jumps
Find peaks
Find syllables
Find voiced segments
Find zero crossing
Flat envelope / compressor
Flat spectrum
Force per path
Interactive formant tracker
Format pitchManual
Gaussian smoothing in 2D
Generate an epoch
Generate glottal cycles
Generate harmonics
Generate noise
Generate path
Get Amplitude Modulation
Get amplitude modulation
Get bandwidth
Checkerboard kernel
Get Cepstral Peak Prominence
Discrete smooth contour from anchors
Get lowest dominant frequency band
Get duration
Entropy
Get amplitude envelope
Get flux from features
Get formant dispersion
Get formants
Frame bank
Divide f0 contour into glottal cycles
Get HNR
Discrete random walk
Get loudness
Mel-transformed spectrogram
SSM novelty
Get peak frequency
Autocorrelation pitch tracker
Cepstral pitch tracker
Harmonic product spectrum
BaNa pitch tracker
Zero-crossing rate
Get prior for pitch candidates
Random walk
RMS amplitude
Control rolloff of harmonics
Calculate roughness from modulation spectrum
Subharmonics-to-harmonics ratio
Get sigmoid filter
Smooth contour from anchors
Get smooth spectrum
Spectral envelope
Get spectral flux
Get surprisal per matrix
Get surprisal per vector
Get surprisal
Guess phase GL
Guess phase SPSI
Energy in harmonics
Height of harmonics: difference method
Height of harmonics: peaks method
Height of harmonics
HTML for clickable plots
Convert Hz to mel
Convert Hz to ERB rate
Convert between Hz and notes
Convert between Hz and other frequency scales
Convert semitones to Hz and back
Identify and play
Interpolate
Interpolate matrix
Interpolate NAs
Invert spectrogram
Is neighbor modified
iso226
Modified istft
Matlab colors
Kill DC
Lock to formants
log01
Logistic
Logit
Log-warp matrix
Log-warp a modulation spectrum
Match number of columns
Resize vector to required length
Match soundgen pars (experimental)
Median smoothing
Modified mode
Modulation spectrum
Modulation spectrum per fragment
Morph sounds
Morph dataframes
Morph formants
Morph lists
Modulation spectrum to spectrogram
Trim leading and trailing NAs
Naive Bayes dynamic prior
Naive Bayes likelihood
Train a naive Bayes classifier
Naive Bayes
Noise removal
Nonlinear prediction modified
Nonlinear prediction
Nonlinear statistics
Normalize folder
Object to string
Optimize parameters for acoustic analysis
Oscillogram
Parabolic peak interpolation
Pathfinder
Path through pitch candidates: fast
Path through pitch candidates: slow
Proportion of total
Phasegram
Propagate phase
Convert phon to sone
Interactive pitch tracker
Pitch descriptives
Pitch smoothing as in Praat
Play audio
Plot modulation spectrum
Plot spectrogram
Plot unrasterized spetrogram
Principal argument
Process audio
Prosody
Undo pseudolog
Pseudolog
rbind_fill
Read audio
Reformat anchors
Reformat formants
Report CI
Report time
Resample a vector
Reverb & echo
Random draw from a truncated normal distribution
Random draw from a truncated normal distribution
sampleModif
Scale noise anchors
Scale SPL
Schwa-related formant conversion
Segment a sound
Compute self-similarity
Shift formants
Shift pitch
Silence sound segments
Sinc
Snake
Interactive sound synthesizer
Generate a sound
Spectrogram to modulation spectrum 1D
Spectrogram to modulation spectrum
Spectrogram
Split contour
Split vector into chunks
Spread spectrum
Self-similarity matrix
Summarize the output of analyze()
Switch color theme
Time series summary
Time stretch
Convert to dB
Transplant envelope
Transplant formants
Update analyze
Upsample glottal cycles
Validate parameters
Warp matrix
Randomly modify anchors
Wiggle glottal cycles
Wiggle parameters
Write audio
Normalize 0 to 1
Performs parametric synthesis of sounds with harmonic and noise components such as animal vocalizations or human voice. Also offers tools for audio manipulation and acoustic analysis, including pitch tracking, spectral analysis, audio segmentation, pitch and formant shifting, etc. Includes four interactive web apps for synthesizing and annotating audio, manually correcting pitch contours, and measuring formant frequencies. Reference: Anikin (2019) <doi:10.3758/s13428-018-1095-7>.