Paquetes Instalados

#install.packages("devtools")
devtools::install_github("keithmcnulty/Rmusic", build_vignettes = TRUE)
## Skipping install of 'Rmusic' from a github remote, the SHA1 (07d3c027) has not changed since last install.
##   Use `force = TRUE` to force installation

Notas

jbells_pitch <- paste(
  "E E E",
  "E E E",
  "E G C D",
  "E",
  "F F F F",
  "F E E E",
  "E D D E",
  "D G",
  "E E E",
  "E E E",
  "E G C D",
  "E",
  "F F F F",
  "F E E E E",
  "G G F D",
  "C",
  "G3 E D C",
  "G3",
  "G3 G3 G3 E D C",
  "A3",
  "A3 F E D",
  "B3",
  "G G F D",
  "E",
  "G3 E D C",
  "G3",
  "G3 E D C",
  "A3 A3", 
  "A3 F E D",
  "G G G G A G F D",
  "C C5 B A G F G",
  "E E E G C D",
  "E E E G C D",
  "E F G A C E D F",
  "E C D E F G A G",
  "F F F F F F",
  "F E E E E E",
  "E D D D D E",
  "D D E F G F E D",
  "E E E G C D",
  "E E E G C D",
  "E F G A C E D F",
  "E C D E F G A G",
  "F F F F F F",
  "F E E E E E",
  "G C5 B A G F E D",
  "C C E G C5"
)


jbells_pitch <- strsplit(jbells_pitch, " ")[[1]]

Duracion

jbells_duration <- c(
  1, 1, 2, 
  1, 1, 2, 
  1, 1, 1.5, 0.5, 
  4, 
  1, 1, 1, 1, 
  1, 1, 1, 1, 
  1, 1, 1, 1,
  2, 2,
  1, 1, 2, 
  1, 1, 2, 
  1, 1, 1.5, 0.5, 
  4, 
  1, 1, 1, 1, 
  1, 1, 1, 0.5, 0.5, 
  1, 1, 1, 1,
  4,
  1, 1, 1, 1, 
  3, .5, .5, 
  1, 1, 1, 1, 
  4,
  1, 1, 1, 1, 
  4,
  1, 1, 1, 1, 
  4,
  1, 1, 1, 1, 
  4,
  1, 1, 1, 1, 
  3, 1,
  1, 1, 1, 1,
  1, 1, 1, 1, 
  1, 1, 1, 1, 
  1, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5,
  1, 1, 0.5, 0.5, 0.5, 0.5, 
  1, 1, 0.5, 0.5, 0.5, 0.5,
  0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5,
  0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5,
  1, 0.5, 0.5, 1, 0.5, 0.5, 
  1, 0.5, 0.5, 1, 0.5, 0.5, 
  1, 0.5, 0.5, 0.5, 0.5, 1,
  1, 0.33, 0.33, 0.33, 1, 0.33, 0.33, 0.33,
  1, 1, 0.5, 0.5, 0.5, 0.5, 
  1, 1, 0.5, 0.5, 0.5, 0.5,
  0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5,
  0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5,
  1, 0.5, 0.5, 1, 0.5, 0.5, 
  1, 0.5, 0.5, 1, 0.5, 0.5, 
  0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5,
  1, 0.33, 0.33, 0.33, 2
)

Reproduccion de Sonido

Rmusic::play_music(jbells_pitch, jbells_duration)
## Warning: `data_frame()` was deprecated in tibble 1.1.0.
## Please use `tibble()` instead.
## This warning is displayed once every 8 hours.
## Call `lifecycle::last_lifecycle_warnings()` to see where this warning was generated.
Rmusic::save_music(jbells_pitch, jbells_duration, output_file = "jbells.wav")

Conclusion

R Studio ademas de ser una herramienta para estadistica tambien puede producir musica a traves de la asignacion y clasificacion de notas.

LS0tCnRpdGxlOiAiTXVzaWNhIEppbmdsZSBCZWxscyIKYXV0aG9yOiAiQW5hIFBhdHJpY2lhIEFwb250ZSAtIEEwMTI4MzkyOCIKZGF0ZTogIjIwMjItMDktMDYiCm91dHB1dDogCiAgaHRtbF9kb2N1bWVudDoKICAgIHRvYzogdHJ1ZQogICAgdG9jX2Zsb2F0OiB0cnVlCiAgICBjb2RlX2Rvd25sb2FkOiB0cnVlCi0tLQo8aW1nIHNyYz0gIi9Vc2Vycy9hbml0YTMvRG93bmxvYWRzL3JhaWF2bF9tZW5zdWFsX3Byb2R1Y2Npb25fY3N2L2Nvbmp1bnRvX2RlX2RhdG9zL2piIGltZyByLmpwZWciPgoKIyMgPHNwYW4gc3R5bGU9ImNvbG9yOiAjNkU4QjNEIj4gUGFxdWV0ZXMgSW5zdGFsYWRvcyA8L3NwYW4+CmBgYHtyfQojaW5zdGFsbC5wYWNrYWdlcygiZGV2dG9vbHMiKQpkZXZ0b29sczo6aW5zdGFsbF9naXRodWIoImtlaXRobWNudWx0eS9SbXVzaWMiLCBidWlsZF92aWduZXR0ZXMgPSBUUlVFKQpgYGAKCiMjIDxzcGFuIHN0eWxlPSJjb2xvcjogIzZFOEIzRCI+IE5vdGFzIDwvc3Bhbj4KYGBge3J9CmpiZWxsc19waXRjaCA8LSBwYXN0ZSgKICAiRSBFIEUiLAogICJFIEUgRSIsCiAgIkUgRyBDIEQiLAogICJFIiwKICAiRiBGIEYgRiIsCiAgIkYgRSBFIEUiLAogICJFIEQgRCBFIiwKICAiRCBHIiwKICAiRSBFIEUiLAogICJFIEUgRSIsCiAgIkUgRyBDIEQiLAogICJFIiwKICAiRiBGIEYgRiIsCiAgIkYgRSBFIEUgRSIsCiAgIkcgRyBGIEQiLAogICJDIiwKICAiRzMgRSBEIEMiLAogICJHMyIsCiAgIkczIEczIEczIEUgRCBDIiwKICAiQTMiLAogICJBMyBGIEUgRCIsCiAgIkIzIiwKICAiRyBHIEYgRCIsCiAgIkUiLAogICJHMyBFIEQgQyIsCiAgIkczIiwKICAiRzMgRSBEIEMiLAogICJBMyBBMyIsIAogICJBMyBGIEUgRCIsCiAgIkcgRyBHIEcgQSBHIEYgRCIsCiAgIkMgQzUgQiBBIEcgRiBHIiwKICAiRSBFIEUgRyBDIEQiLAogICJFIEUgRSBHIEMgRCIsCiAgIkUgRiBHIEEgQyBFIEQgRiIsCiAgIkUgQyBEIEUgRiBHIEEgRyIsCiAgIkYgRiBGIEYgRiBGIiwKICAiRiBFIEUgRSBFIEUiLAogICJFIEQgRCBEIEQgRSIsCiAgIkQgRCBFIEYgRyBGIEUgRCIsCiAgIkUgRSBFIEcgQyBEIiwKICAiRSBFIEUgRyBDIEQiLAogICJFIEYgRyBBIEMgRSBEIEYiLAogICJFIEMgRCBFIEYgRyBBIEciLAogICJGIEYgRiBGIEYgRiIsCiAgIkYgRSBFIEUgRSBFIiwKICAiRyBDNSBCIEEgRyBGIEUgRCIsCiAgIkMgQyBFIEcgQzUiCikKCgpqYmVsbHNfcGl0Y2ggPC0gc3Ryc3BsaXQoamJlbGxzX3BpdGNoLCAiICIpW1sxXV0KYGBgCgojIyA8c3BhbiBzdHlsZT0iY29sb3I6ICM2RThCM0QiPiBEdXJhY2lvbiA8L3NwYW4+CmBgYHtyfQpqYmVsbHNfZHVyYXRpb24gPC0gYygKICAxLCAxLCAyLCAKICAxLCAxLCAyLCAKICAxLCAxLCAxLjUsIDAuNSwgCiAgNCwgCiAgMSwgMSwgMSwgMSwgCiAgMSwgMSwgMSwgMSwgCiAgMSwgMSwgMSwgMSwKICAyLCAyLAogIDEsIDEsIDIsIAogIDEsIDEsIDIsIAogIDEsIDEsIDEuNSwgMC41LCAKICA0LCAKICAxLCAxLCAxLCAxLCAKICAxLCAxLCAxLCAwLjUsIDAuNSwgCiAgMSwgMSwgMSwgMSwKICA0LAogIDEsIDEsIDEsIDEsIAogIDMsIC41LCAuNSwgCiAgMSwgMSwgMSwgMSwgCiAgNCwKICAxLCAxLCAxLCAxLCAKICA0LAogIDEsIDEsIDEsIDEsIAogIDQsCiAgMSwgMSwgMSwgMSwgCiAgNCwKICAxLCAxLCAxLCAxLCAKICAzLCAxLAogIDEsIDEsIDEsIDEsCiAgMSwgMSwgMSwgMSwgCiAgMSwgMSwgMSwgMSwgCiAgMSwgMC41LCAwLjUsIDAuNSwgMC41LCAwLjUsIDAuNSwKICAxLCAxLCAwLjUsIDAuNSwgMC41LCAwLjUsIAogIDEsIDEsIDAuNSwgMC41LCAwLjUsIDAuNSwKICAwLjUsIDAuNSwgMC41LCAwLjUsIDAuNSwgMC41LCAwLjUsIDAuNSwKICAwLjUsIDAuNSwgMC41LCAwLjUsIDAuNSwgMC41LCAwLjUsIDAuNSwKICAxLCAwLjUsIDAuNSwgMSwgMC41LCAwLjUsIAogIDEsIDAuNSwgMC41LCAxLCAwLjUsIDAuNSwgCiAgMSwgMC41LCAwLjUsIDAuNSwgMC41LCAxLAogIDEsIDAuMzMsIDAuMzMsIDAuMzMsIDEsIDAuMzMsIDAuMzMsIDAuMzMsCiAgMSwgMSwgMC41LCAwLjUsIDAuNSwgMC41LCAKICAxLCAxLCAwLjUsIDAuNSwgMC41LCAwLjUsCiAgMC41LCAwLjUsIDAuNSwgMC41LCAwLjUsIDAuNSwgMC41LCAwLjUsCiAgMC41LCAwLjUsIDAuNSwgMC41LCAwLjUsIDAuNSwgMC41LCAwLjUsCiAgMSwgMC41LCAwLjUsIDEsIDAuNSwgMC41LCAKICAxLCAwLjUsIDAuNSwgMSwgMC41LCAwLjUsIAogIDAuNSwgMC41LCAwLjUsIDAuNSwgMC41LCAwLjUsIDAuNSwgMC41LAogIDEsIDAuMzMsIDAuMzMsIDAuMzMsIDIKKQpgYGAKCiMjIDxzcGFuIHN0eWxlPSJjb2xvcjogIzZFOEIzRCI+IFJlcHJvZHVjY2lvbiBkZSBTb25pZG8gPC9zcGFuPgpgYGB7cn0KUm11c2ljOjpwbGF5X211c2ljKGpiZWxsc19waXRjaCwgamJlbGxzX2R1cmF0aW9uKQoKUm11c2ljOjpzYXZlX211c2ljKGpiZWxsc19waXRjaCwgamJlbGxzX2R1cmF0aW9uLCBvdXRwdXRfZmlsZSA9ICJqYmVsbHMud2F2IikKYGBgCgojIyA8c3BhbiBzdHlsZT0iY29sb3I6ICM2RThCM0QiPiBDb25jbHVzaW9uIDwvc3Bhbj4KCipSIFN0dWRpbyogYWRlbWFzIGRlIHNlciB1bmEgaGVycmFtaWVudGEgcGFyYSBlc3RhZGlzdGljYSB0YW1iaWVuIHB1ZWRlIHByb2R1Y2lyIG11c2ljYSBhIHRyYXZlcyBkZSBsYSBhc2lnbmFjaW9uIHkgY2xhc2lmaWNhY2lvbiBkZSBub3Rhcy4=