Package: pyramidi 0.2.1

pyramidi: Generate and Manipulate Midi Data in R Data Frames

Import the python libraries miditapyr and mido to read in midi file data in pandas DataFrames. These can then be imported in R via reticulate. The event-based midi data is widened to facilitate the manipulation and plotting of note-based structures as in music21. The data frame format allows for an easy implementation of many music data manipulations.

Authors:Urs Wilke [aut, cre]

pyramidi_0.2.1.tar.gz
pyramidi_0.2.1.zip(r-4.5)pyramidi_0.2.1.zip(r-4.4)pyramidi_0.2.1.zip(r-4.3)
pyramidi_0.2.1.tgz(r-4.4-any)pyramidi_0.2.1.tgz(r-4.3-any)
pyramidi_0.2.1.tar.gz(r-4.5-noble)pyramidi_0.2.1.tar.gz(r-4.4-noble)
pyramidi_0.2.1.tgz(r-4.4-emscripten)pyramidi_0.2.1.tgz(r-4.3-emscripten)
pyramidi.pdf |pyramidi.html
pyramidi/json (API)

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

Peer review:

Bug tracker:https://github.com/urswilke/pyramidi/issues

Datasets:

On CRAN:

midi

11 exports 8 stars 1.24 score 53 dependencies 27 scripts

Last updated 7 months agofrom:4ee6ee9b32. Checks:ERROR: 7. Indexed: yes.

TargetResultDate
Doc / VignettesFAILSep 01 2024
R-4.5-winERRORSep 01 2024
R-4.5-linuxERRORSep 01 2024
R-4.4-winERRORSep 01 2024
R-4.4-macERRORSep 01 2024
R-4.3-winERRORSep 01 2024
R-4.3-macERRORSep 01 2024

Exports:%>%install_miditapyrmerge_midi_framesMidiFramermiditapyrmidopivot_long_notespivot_wide_notesplayersplit_midi_frametab_measures

Dependencies:askpassavbase64encclicliprcpp11curldescdetailsdigestdplyrevaluatefansifastmapfluidsynthgenericsglueherehighrhtmltoolshttrjsonliteknitrlatticelifecyclemagrittrMatrixmimeopensslpillarpkgconfigpngpurrrR6rappdirsRcppRcppTOMLreticulaterlangrprojrootstringistringrsystibbletidyrtidyselectutf8vctrswithrxfunxml2yamlzeallot