-
Notifications
You must be signed in to change notification settings - Fork 0
/
DESCRIPTION
28 lines (28 loc) · 1.11 KB
/
DESCRIPTION
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
Package: musicXML
Type: Package
Title: Tools for Sonification using musicXML
Version: 0.1.0
Authors@R: person("Benjamin", "Renard", email = "[email protected]",
role = c("aut", "cre"))
Description: This package provides tools to handle the musicXML format.
It defines several classes for basic musical objects such as note pitch,
note duration, note, measure and score. These objects are very similar,
although not always identical, to the elements defined in the musicXML schema
(https://usermanuals.musicxml.com/MusicXML/Content/XS-MusicXML.htm).
There are also sonification utilities functions, e.g. to map
data into musical attributes such as pitch, loudness or duration.
A typical sonification workflow hence looks like:
get data -> map them to musical attributes -> create and write musicXML score.
The resulting musicXML file can then be further processed using a specialized
software (e.g. MuseScore, GuitarPro, etc.)
License: GPL-3 + file LICENSE
Encoding: UTF-8
LazyData: true
Imports: xml2
RoxygenNote: 7.1.0
Suggests:
knitr,
rmarkdown,
tidyr,
gganimate
VignetteBuilder: knitr