Learn R Programming

⚠️There's a newer version (1.4.7) of this package.Take me there.

tuneR (version 0.4-0)

Analysis of music and speech

Description

Collection of tools to analyze music, extract features like MFCCs, handling wave files, read mp3, transcription, ... Also contains functions ported from the rastamat Matlab package.

Copy Link

Version

Install

install.packages('tuneR')

Monthly Downloads

4,821

Version

0.4-0

License

GPL-2

Maintainer

Uwe Ligges

Last Published

June 29th, 2011

Functions in tuneR (0.4-0)

Waveforms

Create Wave Objects of Special Waveforms
lilyinput

Providing LilyPond compatible input
deltas

Calculate delta features
Waveforms-internal

Internal support functions for Waveforms
WaveIO

Reading and writing Wave files
normalize

Rescale the range of values
dolpc

(Perceptive) Linear Prediction
equalWave

Checking Wave objects
melodyplot

Plotting a melody
freqconv

Frequency scale conversion
MFCC

DEPRECATED: Mel Frequency Cepstral Coefficients
Wave

Constructors and coercion for class Wave objects
length

S4 generic for length
fftfreqconvmx

Internal: Convert FFT frequency bins to Bark/Mel bins
FF

Estimation of Fundamental Frequencies from a Wspec object
melfcc

MFCC Calculation
lpc2cep

LPC to cepstra conversion
Wave-class

Class Wave
bind

Concatenating Wave objects
Wspec-class

Class Wspec
WavPlayer

Getting and setting the default player for Wave files
channel

Channel conversion for Wave objects
audspec

Frequency band conversion
Arith-methods

Arithmetics on Waves
extractWave

Extractor for Wave objects
noSilence

Cut off silence from a Wave object
lifter

Liftering of cepstra
noteFromFF

Deriving notes from frequencies
summary-methods

Object Summaries
panorama

Narrow the Panorama of a Stereo Sample
spec2cep

Spectra to Cepstra Conversion
plot

S4 generic for plot
postaud

Equal loudness compression
plot-WspecMat

Plotting WspecMat objects
downsample

Downsampling a Wave object
play-methods

Playing Waves
prepComb

Preparing the combination/concatenation of Wave objects
smoother

Meta Function for Smoothers
powspec

Powerspectrum
tuneR

tuneR
plot-Wave

Plotting Wave objects
notenames

Generating note names from numbers
plot-Wspec

Plotting Wspec objects
quantize

Functions for the quantization of notes
quantplot

Plotting the quantization of a melody
WspecMat-class

Class WspecMat
readMP3

Read an MPEG-2 layer 3 file into a Wave object
show-WaveWspec-methods

Showing objects
levinson

Durbin-Levinson Recursion
Mono-Stereo

Converting (extracting, joining) stereo to mono and vice versa
[-methods

Extract or Replace Parts of an Object
periodogram-methods

Periodogram (Spectral Density) Estimation on Wave objects