Package: tuneR 1.4.7

Uwe Ligges

tuneR: Analysis of Music and Speech

Analyze music and speech, extract features like MFCCs, handle wave files and their representation in various ways, read mp3, read midi, perform steps of a transcription, ... Also contains functions ported from the 'rastamat' 'Matlab' package.

Authors:Uwe Ligges [aut, cre, cph], Sebastian Krey [aut, cph], Olaf Mersmann [aut, cph], Sarah Schnackenberg [aut, cph], Guillaume Guénard [aut, cph], Daniel P. W. Ellis [aut, cph], Underbit Technologies [aut, cph], Andrea Preusser [ctb], Anita Thieler [ctb], Johanna Mielke [ctb], Claus Weihs [ctb], Brian D. Ripley [ctb], Matthias Heymann [ctb]

tuneR_1.4.7.tar.gz
tuneR_1.4.7.zip(r-4.5)tuneR_1.4.7.zip(r-4.4)tuneR_1.4.7.zip(r-4.3)
tuneR_1.4.7.tgz(r-4.4-x86_64)tuneR_1.4.7.tgz(r-4.4-arm64)tuneR_1.4.7.tgz(r-4.3-x86_64)tuneR_1.4.7.tgz(r-4.3-arm64)
tuneR_1.4.7.tar.gz(r-4.5-noble)tuneR_1.4.7.tar.gz(r-4.4-noble)
tuneR_1.4.7.tgz(r-4.4-emscripten)tuneR_1.4.7.tgz(r-4.3-emscripten)
tuneR.pdf |tuneR.html
tuneR/json (API)

# Install 'tuneR' in R:
install.packages('tuneR', repos = c('https://r-forge.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://r-forge.r-project.org/projects/tuner

On CRAN:

7.67 score 42 packages 852 scripts 4.3k downloads 17 mentions 59 exports 2 dependencies

Last updated 8 months agofrom:198322b210. Checks:OK: 9. Indexed: yes.

TargetResultDate
Doc / VignettesOKDec 17 2024
R-4.5-win-x86_64OKDec 17 2024
R-4.5-linux-x86_64OKDec 17 2024
R-4.4-win-x86_64OKDec 17 2024
R-4.4-mac-x86_64OKDec 17 2024
R-4.4-mac-aarch64OKDec 17 2024
R-4.3-win-x86_64OKDec 17 2024
R-4.3-mac-x86_64OKDec 17 2024
R-4.3-mac-aarch64OKDec 17 2024

Exports:Arithaudspecbark2hzbindchannelcoercedeltasdolpcdownsampleextractWaveFFFFpuregetMidiNotesgetWavPlayerhz2barkhz2melimagelifterlilyinputlpc2cepMCnamesmel2hzmelfccmelodyplotmononchannelnoisenormalizenoSilencenoteFromFFnotenamespanoramaperiodogramplayplotpostaudpowspecprepCombpulsequantizequantMergequantplotreadMidireadMP3readWavesawtoothsetWavPlayershowsilencesinesmootherspec2cepsquarestereosummaryupdateWaveWaveWaveMCwriteWave

Dependencies:MASSsignal

Readme and manuals

Help Manual

Help pageTopics
Extract or Replace Parts of an Object[,ANY-method
Arithmetics on WavesArith,numeric,Wave-method Arith,numeric,WaveMC-method Arith,Wave,missing-method Arith,Wave,numeric-method Arith,Wave,Wave-method Arith,WaveMC,numeric-method Arith,WaveMC,WaveMC-method
Frequency band conversionaudspec
Concatenating Wave objectsbind bind,Wave-method bind,WaveMC-method
Channel conversion for Wave objectschannel
Calculate delta featuresdeltas
(Perceptive) Linear Predictiondolpc
Downsampling a Wave or WaveMC objectdownsample
Checking Wave objectsequalWave
Extractor for Wave and WaveMC objectsextractWave
Estimation of Fundamental Frequencies from a Wspec objectFF FFpure
Frequency scale conversionbark2hz hz2bark hz2mel mel2hz
Extract note events from objects returned by readMidigetMidiNotes
S4 generic for lengthlength,ANY-method length,Wave-method length,WaveMC-method
Liftering of cepstralifter
Providing LilyPond compatible inputlilyinput
LPC to cepstra conversionlpc2cep
Default channel ordering for multi channel wave filesMCnames
MFCC Calculationmelfcc
Plotting a melodymelodyplot
Converting (extracting, joining) stereo to mono and vice versamono stereo
Number of channelsnchannel nchannel,Wave-method nchannel,WaveMC-method
Rescale the range of valuesnormalize normalize,Wave-method normalize,WaveMC-method
Cut off silence from a Wave or WaveMC objectnoSilence noSilence,Wave-method noSilence,WaveMC-method
Deriving notes from frequenciesnoteFromFF
Generating note names from numbersnotenames
Narrow the Panorama of a Stereo Samplepanorama panorama,Wave-method panorama,WaveMC-method
Periodogram (Spectral Density) Estimation on Wave objectsperiodogram periodogram,character-method periodogram,WaveGeneral-method
Playing Wavesplay play,character-method play,WaveGeneral-method
Plotting Wave objectsplot,Wave,missing-method plot,WaveMC,missing-method plot_Wave_channel
Plotting Wspec objectsplot,Wspec,missing-method plot-Wspec
Plotting WspecMat objectsimage,ANY-method image,Wspec-method image-Wspec plot,WspecMat,missing-method plot-WspecMat
Equal loudness compressionpostaud
Powerspectrumpowspec
Preparing the combination/concatenation of Wave or WaveMC objectsprepComb
Functions for the quantization of notesquantize quantMerge
Plotting the quantization of a melodyquantplot
Read a MIDI filereadMidi
Read an MPEG-2 layer 3 file into a Wave objectreadMP3
Reading Wave filesreadWave
Showing objectsshow,Wave-method show,WaveMC-method show,Wspec-method show,WspecMat-method
Meta Function for Smootherssmoother
Spectra to Cepstra Conversionspec2cep
Object Summariessummary,ANY-method summary,Wave-method summary,WaveMC-method summary,Wspec-method summary,WspecMat-method
tuneRtuneR-package tuneR
Update old Wave objects for use with new versions of tuneRupdateWave
Constructors and coercion for class Wave objectscoerce,data.frame,Wave-method coerce,list,Wave-method coerce,matrix,Wave-method coerce,numeric,Wave-method coerce,Wave,data.frame-method coerce,Wave,matrix-method coerce,Wave,WaveMC-method coerce,WaveGeneral,list-method Wave Wave,ANY-method Wave,data.frame-method Wave,list-method Wave,matrix-method Wave,numeric-method Wave,WaveMC-method [,Wave-method
Class WaveWave-class
Create Wave Objects of Special Waveformsnoise pulse sawtooth silence sine square Waveforms
Constructors and coercion for class WaveMC objectscoerce,data.frame,WaveMC-method coerce,list,WaveMC-method coerce,matrix,WaveMC-method coerce,numeric,WaveMC-method coerce,WaveMC,data.frame-method coerce,WaveMC,matrix-method coerce,WaveMC,Wave-method WaveMC WaveMC,ANY-method WaveMC,data.frame-method WaveMC,list-method WaveMC,matrix-method WaveMC,numeric-method WaveMC,Wave-method [,WaveMC-method
Class WaveMCWaveMC-class
Getting and setting the default player for Wave filesgetWavPlayer setWavPlayer
Writing Wave fileswriteWave
Class WspecWspec Wspec-class [,Wspec-method
Class WspecMatcoerce,Wspec,WspecMat-method WspecMat WspecMat-class [,WspecMat-method