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

3.64 score 8 stars 27 scripts 11 exports 53 dependencies

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

TargetResultDate
Doc / VignettesFAILOct 31 2024
R-4.5-winERROROct 31 2024
R-4.5-linuxERROROct 31 2024
R-4.4-winERROROct 31 2024
R-4.4-macERROROct 31 2024
R-4.3-winERROROct 31 2024
R-4.3-macERROROct 31 2024

Exports:%>%install_miditapyrmerge_midi_framesMidiFramermiditapyrmidopivot_long_notespivot_wide_notesplayersplit_midi_frametab_measures

Dependencies:askpassavbase64encclicliprcpp11curldescdetailsdigestdplyrevaluatefansifastmapfluidsynthgenericsglueherehighrhtmltoolshttrjsonliteknitrlatticelifecyclemagrittrMatrixmimeopensslpillarpkgconfigpngpurrrR6rappdirsRcppRcppTOMLreticulaterlangrprojrootstringistringrsystibbletidyrtidyselectutf8vctrswithrxfunxml2yamlzeallot