All Projects → flujoo → gm

flujoo / gm

Licence: Unknown, MIT licenses found Licenses found Unknown LICENSE MIT LICENSE.md
R Package for Music Score and Audio Generation

Programming Languages

r
7636 projects

Projects that are alternatives of or similar to gm

Musescore
MuseScore is an open source and free music notation software. For support, contribution, bug reports, visit MuseScore.org. Fork and make pull requests!
Stars: ✭ 6,546 (+5543.1%)
Mutual labels:  musicxml, sheet-music, musescore
webmscore
MuseScore's core library (libmscore) in WebAssembly! Read mscz data, and generate audio/MIDI/MusicXML/SVG/PNG/PDF sheets right in browsers.
Stars: ✭ 91 (-21.55%)
Mutual labels:  musicxml, sheet-music, musescore
superfomus
SuperCollider bindings to Fomus Music Notation
Stars: ✭ 23 (-80.17%)
Mutual labels:  musicxml, algorithmic-composition
midica
A Music programming language. Translates source code into MIDI. Includes a player. Supports MIDI-Karaoke. Includes a MIDI analyzer.
Stars: ✭ 57 (-50.86%)
Mutual labels:  musescore, music-programming
embed-client
🎼 Sheet Music & Tabs Embed JavaScript Client
Stars: ✭ 43 (-62.93%)
Mutual labels:  musicxml, sheet-music
total-serialism
Toolbox full of Algorithmic Composition methods
Stars: ✭ 74 (-36.21%)
Mutual labels:  composition, algorithmic-composition
VOSONDash
R Shiny application for interactive analysis of networks created by vosonSML.
Stars: ✭ 44 (-62.07%)
Mutual labels:  rstudio, r-package
Posterdown
Use RMarkdown to generate PDF Conference Posters via HTML
Stars: ✭ 602 (+418.97%)
Mutual labels:  rstudio, r-package
Trackmd
Tools for tracking changes in Markdown format within RStudio
Stars: ✭ 89 (-23.28%)
Mutual labels:  rstudio, r-package
python-blobopera
Toolkit to convert MusicXML files into Blob Opera scores with real lyrics.
Stars: ✭ 24 (-79.31%)
Mutual labels:  musicxml, musescore
GrooveScribe
Sheet Music Creation, Groove Experimentation, and Practice Tool for drummers.
Stars: ✭ 85 (-26.72%)
Mutual labels:  sheet-music
elastic-composer
Client-side Elasticsearch query generator and executor. Filter fields, find search suggestions, and paginate query results for your indicies using a simple, reactive, and high-level API
Stars: ✭ 14 (-87.93%)
Mutual labels:  composition
uiucthemes
RMarkdown Templates for UIUC Theme-Oriented Documents
Stars: ✭ 45 (-61.21%)
Mutual labels:  rstudio
RNeXML
Implementing semantically rich NeXML I/O in R
Stars: ✭ 12 (-89.66%)
Mutual labels:  r-package
stellar
Search your github stars in R
Stars: ✭ 24 (-79.31%)
Mutual labels:  r-package
jsonld
R wrapper for jsonld.js JavaScript library
Stars: ✭ 34 (-70.69%)
Mutual labels:  r-package
ghrecipes
⛔ ARCHIVED ⛔ Provides some helper functions for using the GitHub V4 API
Stars: ✭ 28 (-75.86%)
Mutual labels:  r-package
essurvey
Download data from the European Social Survey
Stars: ✭ 47 (-59.48%)
Mutual labels:  r-package
insurancerating
R-package for actuarial pricing
Stars: ✭ 40 (-65.52%)
Mutual labels:  r-package
weathercan
R package for downloading weather data from Environment and Climate Change Canada
Stars: ✭ 83 (-28.45%)
Mutual labels:  r-package

gm logo

Create music easily, and show musical scores and audio files in R Markdown documents, R Jupyter Notebooks and RStudio.

Hello! World

library(gm)

m <- 
  # initialize a Music object
  Music() +
  # add a 4/4 time signature
  Meter(4, 4) +
  # add a musical line of four quarter notes
  Line(list("C5", "D5", "E5", "F5"), list(1, 1, 1, 1))
  
show(m, to = c("score", "audio"))

Installation

Install gm:

install.packages("gm")

Or the development version from GitHub:

devtools::install_github("flujoo/gm")

MuseScore, an open source and free notation software, is required. Get it from https://musescore.org/.

More

See vignette("gm", package = "gm") for a complete guide to gm.

Donation

https://ko-fi.com/flujoo

or Alipay (支付宝):

alipay

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].