Package: tuneR 1.4.7
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:
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')) |
Bug tracker:https://r-forge.r-project.org/projects/tuner
Last updated 5 months agofrom:198322b210. Checks:OK: 8 NOTE: 1. Indexed: yes.
Target | Result | Date |
---|---|---|
Doc / Vignettes | OK | Aug 19 2024 |
R-4.5-win-x86_64 | OK | Aug 19 2024 |
R-4.5-linux-x86_64 | NOTE | Aug 19 2024 |
R-4.4-win-x86_64 | OK | Aug 19 2024 |
R-4.4-mac-x86_64 | OK | Aug 19 2024 |
R-4.4-mac-aarch64 | OK | Aug 19 2024 |
R-4.3-win-x86_64 | OK | Aug 19 2024 |
R-4.3-mac-x86_64 | OK | Aug 19 2024 |
R-4.3-mac-aarch64 | OK | Aug 19 2024 |
Exports:Arithaudspecbark2hzbindchannelcoercedeltasdolpcdownsampleextractWaveFFFFpuregetMidiNotesgetWavPlayerhz2barkhz2melimagelifterlilyinputlpc2cepMCnamesmel2hzmelfccmelodyplotmononchannelnoisenormalizenoSilencenoteFromFFnotenamespanoramaperiodogramplayplotpostaudpowspecprepCombpulsequantizequantMergequantplotreadMidireadMP3readWavesawtoothsetWavPlayershowsilencesinesmootherspec2cepsquarestereosummaryupdateWaveWaveWaveMCwriteWave
Readme and manuals
Help Manual
Help page | Topics |
---|---|
Extract or Replace Parts of an Object | [,ANY-method |
Arithmetics on Waves | Arith,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 conversion | audspec |
Concatenating Wave objects | bind bind,Wave-method bind,WaveMC-method |
Channel conversion for Wave objects | channel |
Calculate delta features | deltas |
(Perceptive) Linear Prediction | dolpc |
Downsampling a Wave or WaveMC object | downsample |
Checking Wave objects | equalWave |
Extractor for Wave and WaveMC objects | extractWave |
Estimation of Fundamental Frequencies from a Wspec object | FF FFpure |
Frequency scale conversion | bark2hz hz2bark hz2mel mel2hz |
Extract note events from objects returned by readMidi | getMidiNotes |
S4 generic for length | length,ANY-method length,Wave-method length,WaveMC-method |
Liftering of cepstra | lifter |
Providing LilyPond compatible input | lilyinput |
LPC to cepstra conversion | lpc2cep |
Default channel ordering for multi channel wave files | MCnames |
MFCC Calculation | melfcc |
Plotting a melody | melodyplot |
Converting (extracting, joining) stereo to mono and vice versa | mono stereo |
Number of channels | nchannel nchannel,Wave-method nchannel,WaveMC-method |
Rescale the range of values | normalize normalize,Wave-method normalize,WaveMC-method |
Cut off silence from a Wave or WaveMC object | noSilence noSilence,Wave-method noSilence,WaveMC-method |
Deriving notes from frequencies | noteFromFF |
Generating note names from numbers | notenames |
Narrow the Panorama of a Stereo Sample | panorama panorama,Wave-method panorama,WaveMC-method |
Periodogram (Spectral Density) Estimation on Wave objects | periodogram periodogram,character-method periodogram,WaveGeneral-method |
Playing Waves | play play,character-method play,WaveGeneral-method |
Plotting Wave objects | plot,Wave,missing-method plot,WaveMC,missing-method plot_Wave_channel |
Plotting Wspec objects | plot,Wspec,missing-method plot-Wspec |
Plotting WspecMat objects | image,ANY-method image,Wspec-method image-Wspec plot,WspecMat,missing-method plot-WspecMat |
Equal loudness compression | postaud |
Powerspectrum | powspec |
Preparing the combination/concatenation of Wave or WaveMC objects | prepComb |
Functions for the quantization of notes | quantize quantMerge |
Plotting the quantization of a melody | quantplot |
Read a MIDI file | readMidi |
Read an MPEG-2 layer 3 file into a Wave object | readMP3 |
Reading Wave files | readWave |
Showing objects | show,Wave-method show,WaveMC-method show,Wspec-method show,WspecMat-method |
Meta Function for Smoothers | smoother |
Spectra to Cepstra Conversion | spec2cep |
Object Summaries | summary,ANY-method summary,Wave-method summary,WaveMC-method summary,Wspec-method summary,WspecMat-method |
tuneR | tuneR-package tuneR |
Update old Wave objects for use with new versions of tuneR | updateWave |
Constructors and coercion for class Wave objects | coerce,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 Wave | Wave-class |
Create Wave Objects of Special Waveforms | noise pulse sawtooth silence sine square Waveforms |
Constructors and coercion for class WaveMC objects | coerce,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 WaveMC | WaveMC-class |
Getting and setting the default player for Wave files | getWavPlayer setWavPlayer |
Writing Wave files | writeWave |
Class Wspec | Wspec Wspec-class [,Wspec-method |
Class WspecMat | coerce,Wspec,WspecMat-method WspecMat WspecMat-class [,WspecMat-method |