2016
DOI: 10.1007/978-3-319-47602-5_38
|View full text |Cite
|
Sign up to set email alerts
|

The Song Remains the Same: Lossless Conversion and Streaming of MIDI to RDF and Back

Abstract: Abstract. In this demo, we explore the potential of RDF as a representation format for digital music. Digital music is broadly used today in many professional music production environments. For decades, MIDI (Musical Instrument Digital Interface) has been the standard for digital music exchange between musicians and devices, albeit not in a Web friendly way. We show the potential of expressing digital music as Linked Data, using our midi2rdf suite of tools to convert and stream digital music in MIDI format to … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
8
0

Year Published

2017
2017
2019
2019

Publication Types

Select...
4
1

Relationship

4
1

Authors

Journals

citations
Cited by 6 publications
(8 citation statements)
references
References 5 publications
0
8
0
Order By: Relevance
“…in strict sequential order to preserve musical coherence. Consequently, we use the midi2rdf algorithm proposed in [17] to generate RDF graphs from MIDI files; and we extend this algorithm here in order to encode RDF lists of musical events supporting the list data models discussed in Section 3.1. Figure 7 shows an excerpt of the MIDI ontology used by the original midi2rdf algorithm.…”
Section: Data Generatormentioning
confidence: 99%
See 1 more Smart Citation
“…in strict sequential order to preserve musical coherence. Consequently, we use the midi2rdf algorithm proposed in [17] to generate RDF graphs from MIDI files; and we extend this algorithm here in order to encode RDF lists of musical events supporting the list data models discussed in Section 3.1. Figure 7 shows an excerpt of the MIDI ontology used by the original midi2rdf algorithm.…”
Section: Data Generatormentioning
confidence: 99%
“…An inspection of this result allows users to select a MIDI identifier of the chosen size; this identifier can be used in a second query 13 to download an RDF dump for the MIDI file. This dump can be transformed into an input MIDI file with the included rdf2midi command [17].…”
Section: Data Generatormentioning
confidence: 99%
“…SPARQL2Git's GUI saves users from git interaction commands, and neatly documents SPARQL queries with relevant metadata (such as their target endpoint). SPARQL2Git allows to easily test the functionality of SPARQL queries from applications through their Linked Data APIs, using grlc [6]. SPARQL2Git's architecture consists of two parts: a Web front-end GUI; and a Python-flask backend, which deals with (1) receiving calls from and updating the GUI, and (2) manages authentication, repository access, and commits with GitHub's API.…”
Section: Sparql2gitmentioning
confidence: 99%
“…SPARQL2Git transforms the contents of the data supplied in this screen (Figs. 1 and 2) to grlc's notation for Linked Data APIs [6]. This way, Linked Data APIs can be generated on the fly right after users commit changes to their queries.…”
Section: Sparql2gitmentioning
confidence: 99%
See 1 more Smart Citation