SlideShare ist ein Scribd-Unternehmen logo
1 von 16
‹#› Het begint met een idee
THE MIDI LINKED DATA
CLOUD
Albert Meroño-Peñuela, Rinke Hoekstra, Aldo Gangemi, Peter Bloem, Reinier de Valk,
Bas Stringer, Berit Janssen, Victor de Boer, Alo Allik, Stefan Schlobach, Kevin Page
ISWC 2017, October 23rd
Vrije Universiteit Amsterdam
2
THE WEB MUSIC ECOSYSTEM
Vrije Universiteit Amsterdam
3
LINKED MUSIC ON THE WEB
Linking Open Data cloud diagram 2017, by Andrejs Abele, John P. McCrae, Paul Buitelaar,
Anja Jentzsch and Richard Cyganiak. http://lod-cloud.net/
Etree
See Daquino et al. 2017 (WHiSe II)
Characterizing the Landscape of
Musical Data on the Web: state of
the art and challenges
Vrije Universiteit Amsterdam
Symbolic music databases (MusicXML, MIDI, NIFF, MEI) are non-
interoperable
From Daquino et al.’s (WHiSe 2017):
 “Repositories and digital libraries are the most representative
resources collecting musical data. They mainly offer digitisations
of scores and lyrics (77%), published as PDF and/or JPG (40%)”
 “The more the scale of repositories increases, the less structured
formats for representing symbolic notation seem to be used and
the less depth of analysis is provided”
 “Larger collections are more likely to feature melody”
Can we find ways of increasing the level of structure of
musical data without compromising its scalability?
4
COOL, BUT…
Vrije Universiteit Amsterdam
 MIDI: Digital music representation protocol
> (i.e. leaving nothing to analog signals  actual instruments)
 Popular/abundant, production, standard
 Musical Instrument Digital Interface (1983)
> Universal synthesizer interface
> Roland (I. Kakehashi), Yamaha, Korg, Kawai (1981)
> Digital, fine-grained representation of musical tracks and events
> Wide range of controllers and instruments
5
MIDI
Vrije Universiteit Amsterdam
[ 144, 60, 100 ]
6
BUT WHAT IS MIDI?
Thanks @rumyra! https://www.youtube.com/watch?v=khsBjXKJOPs
Vrije Universiteit Amsterdam
[ 144, 60, 100 ]
[ 128, 60, 64 ]
7
BUT WHAT IS MIDI?
Thanks @rumyra! https://www.youtube.com/watch?v=khsBjXKJOPs
Vrije Universiteit Amsterdam
midi2rdf: lossless conversion of MIDI to RDF (and back)
Albert Meroño-Peñuela, Rinke Hoekstra. “The Song Remains the Same: Lossless Conversion and
Streaming of MIDI to RDF and Back”. In: 13th Extended Semantic Web Conference (ESWC 2016),
posters and demos track. May 29th — June 2nd, Heraklion, Crete, Greece (2016).
 rdf2midi, direct stream mapping
8
MIDI2RDF & RDF2MIDI
https://midi-ld.github.io/
Vrije Universiteit Amsterdam
9
MIDI SCHEMA
http://purl.org/midi-ld/midi#
Vrije Universiteit Amsterdam
10
MIDI LINKED DATA RESOURCES
 MIDI Pieces http://purl.org/midi-ld/piece/
> Access to MIDI level triples
> Cryptographic hash for unique MIDI content
http://purl.org/midi-ld/pattern/87dd99fb346cd4c7934cb36a00868cbe
 MIDI Notes http://purl.org/midi-ld/notes/
> Type, label, octave, pitch value
 MIDI Programs http://purl.org/midi-ld/programs/
> All instruments linked to DBpedia
 MIDI Chords http://purl.org/midi-ld/chords/
> Label, quality, number of pitch classes, intervals
 Enrichments
> Provenance
> Integrated lyrics (mostly from karaoke data)
> Key (Krumhansl-Schumkler), scale degree, metric accents
Vrije Universiteit Amsterdam
11
MIDI LINKED DATA RESOURCES
Current collections
 The largest MIDI collection on the Internet (thanks @midi_man)
 Lakh MIDI dataset (thanks @colinraffel)
 MySongBook MIDI
 Yours! https://midi-ld.github.com
 308,443 interconnected MIDI files
 10,215,557,355 triples
 Full dump, SPARQL endpoint, RESTful API
Vrije Universiteit Amsterdam
12
ENABLING SEMANTIC WEB RESEARCH
 Data integration
> Further format interoperability: MIDI, MusicXML, NIFF, MEI
> Integration with formats of other arts: LabanXML
 Entity linking
> Audio (Spotify URIs), symbolic notation (MIDI), metadata (MusicBrainz)
> High heterogeneity, low overlap
> Challenge to entity linking algorithms
 Semantics and ontologies
> Music Ontology, Chord Ontology, Timeline Ontology
> Underspecification of musical concepts
> Reasoning
> Challenge for ontology alignment
Vrije Universiteit Amsterdam
13
ENABLING MUSICOLOGY RESEARCH
 Analysis of chords, patterns and melodies at Web scale
> Integrating knowledge from external databases
> Historical, geographical, cultural, economic, sylistic contexts
 Everything has a URI
> Annotation tasks, workflow descriptions
 Establishing standard Web vocabularies
> Chords (iReal Pro), melodies, metadata
 Recommender systems
> Collaborative filtering, content-based feature extraction, hybrid
> Notation-based support for abstract representation of musical concepts
 Machine learning (multimodal training data, convincing samples)
 Audiolisation
Vrije Universiteit Amsterdam
14
SPARQL-DJ
Web-based tool that finds, selects, plays, mixes, beat-
syncs and generates MIDI mashups from a very large MIDI
Linked Data collection
Vrije Universiteit Amsterdam
15
FUTURE WORK
 Common dataspace for symbolic music notation
> Mappings for MusicXML, MEI, NIFF, and others
 Quality links to external Linked Datasets
> MusicBrainz, DBpedia, etc.
> Hybrid approaches (metadata, lyrics, incipits, MIR algorithms)
 Tools
> (Contextual) querying
> Annotation
> Workflow recording
 Materialization & performance
> HDT, LD#
> MIDI query rewriting
‹#› Het begint met een idee16
THANK YOU!
@albertmeronyo
DATALEGEND.NET
CLARIAH.NL
https://midi-ld.github.io

Weitere ähnliche Inhalte

Ähnlich wie The MIDI Linked Data Cloud

Rimini 16 5 2008
Rimini 16 5 2008Rimini 16 5 2008
Rimini 16 5 2008
Stuart Dunn
 
MLongari_AcademicResearchCV
MLongari_AcademicResearchCVMLongari_AcademicResearchCV
MLongari_AcademicResearchCV
Maurizio Longari
 
Oulu-e-Science Methods in Arts and Humanities
Oulu-e-Science Methods in Arts and HumanitiesOulu-e-Science Methods in Arts and Humanities
Oulu-e-Science Methods in Arts and Humanities
Stuart Dunn
 
Linked Open Europeana: Semantics for the Citizen
Linked Open Europeana: Semantics for the CitizenLinked Open Europeana: Semantics for the Citizen
Linked Open Europeana: Semantics for the Citizen
Stefan Gradmann
 

Ähnlich wie The MIDI Linked Data Cloud (20)

Towards Web-Scale Analysis of Musical Structure
Towards Web-Scale Analysis of Musical Structure Towards Web-Scale Analysis of Musical Structure
Towards Web-Scale Analysis of Musical Structure
 
Music in the Archives
Music in the ArchivesMusic in the Archives
Music in the Archives
 
Rimini 16 5 2008
Rimini 16 5 2008Rimini 16 5 2008
Rimini 16 5 2008
 
One Score To Rule Them All: Semantics in Music Notation
One Score To Rule Them All: Semantics in Music NotationOne Score To Rule Them All: Semantics in Music Notation
One Score To Rule Them All: Semantics in Music Notation
 
MLongari_AcademicResearchCV
MLongari_AcademicResearchCVMLongari_AcademicResearchCV
MLongari_AcademicResearchCV
 
Towards a musical Semantic Web
Towards a musical Semantic WebTowards a musical Semantic Web
Towards a musical Semantic Web
 
Oulu-e-Science Methods in Arts and Humanities
Oulu-e-Science Methods in Arts and HumanitiesOulu-e-Science Methods in Arts and Humanities
Oulu-e-Science Methods in Arts and Humanities
 
"It will discourse most eloquent music": Sonify Variants of Hamlet
"It will discourse most eloquent music": Sonify Variants of Hamlet"It will discourse most eloquent music": Sonify Variants of Hamlet
"It will discourse most eloquent music": Sonify Variants of Hamlet
 
Digitality and Aesthetics: Challenges for Next Arts Educations.
Digitality and Aesthetics: Challenges for Next Arts Educations.Digitality and Aesthetics: Challenges for Next Arts Educations.
Digitality and Aesthetics: Challenges for Next Arts Educations.
 
Europeana and the relevance of the DM2E results
Europeana and the relevance of the DM2E resultsEuropeana and the relevance of the DM2E results
Europeana and the relevance of the DM2E results
 
03 isaac dm2-e14-full
03 isaac dm2-e14-full03 isaac dm2-e14-full
03 isaac dm2-e14-full
 
Cross domain knowledge discovery, complex system theory and semantic web
Cross domain knowledge discovery, complex system theory and semantic webCross domain knowledge discovery, complex system theory and semantic web
Cross domain knowledge discovery, complex system theory and semantic web
 
Music Objects to Social Machines
Music Objects to Social MachinesMusic Objects to Social Machines
Music Objects to Social Machines
 
Analysis Synthesis Comparison
Analysis Synthesis ComparisonAnalysis Synthesis Comparison
Analysis Synthesis Comparison
 
Streaming Audio Using MPEG–7 Audio Spectrum Envelope to Enable Self-similarit...
Streaming Audio Using MPEG–7 Audio Spectrum Envelope to Enable Self-similarit...Streaming Audio Using MPEG–7 Audio Spectrum Envelope to Enable Self-similarit...
Streaming Audio Using MPEG–7 Audio Spectrum Envelope to Enable Self-similarit...
 
Linked Open Europeana: Semantics for the Citizen
Linked Open Europeana: Semantics for the CitizenLinked Open Europeana: Semantics for the Citizen
Linked Open Europeana: Semantics for the Citizen
 
Digital Arts Portals
Digital Arts PortalsDigital Arts Portals
Digital Arts Portals
 
Knowledge-based Music Recommendation
Knowledge-based Music RecommendationKnowledge-based Music Recommendation
Knowledge-based Music Recommendation
 
Linked Open Data
Linked Open DataLinked Open Data
Linked Open Data
 
Linked Open Data
Linked Open DataLinked Open Data
Linked Open Data
 

Mehr von Albert Meroño-Peñuela

Automatic Query-Centric API for Routine Access to Linked Data
Automatic Query-Centric API for Routine Access to Linked DataAutomatic Query-Centric API for Routine Access to Linked Data
Automatic Query-Centric API for Routine Access to Linked Data
Albert Meroño-Peñuela
 
Non-Temporal Orderings for Extensional Concept Drift
Non-Temporal Orderings for Extensional Concept DriftNon-Temporal Orderings for Extensional Concept Drift
Non-Temporal Orderings for Extensional Concept Drift
Albert Meroño-Peñuela
 
Detecting and Reporting Extensional Concept Drift in Statistical Linked Data
Detecting and Reporting Extensional Concept Drift in Statistical Linked DataDetecting and Reporting Extensional Concept Drift in Statistical Linked Data
Detecting and Reporting Extensional Concept Drift in Statistical Linked Data
Albert Meroño-Peñuela
 

Mehr von Albert Meroño-Peñuela (17)

List.MID: A MIDI-Based Benchmark for RDF Lists
List.MID: A MIDI-Based Benchmark for RDF ListsList.MID: A MIDI-Based Benchmark for RDF Lists
List.MID: A MIDI-Based Benchmark for RDF Lists
 
Modelling and Querying Lists in RDF. A Pragmatic Study
Modelling and Querying Lists in RDF. A Pragmatic StudyModelling and Querying Lists in RDF. A Pragmatic Study
Modelling and Querying Lists in RDF. A Pragmatic Study
 
Making social science more reproducible by encapsulating access to linked data
Making social science more reproducible by encapsulating access to linked dataMaking social science more reproducible by encapsulating access to linked data
Making social science more reproducible by encapsulating access to linked data
 
What can I expect from an academic career? Valuable skills
What can I expect from an academic career? Valuable skillsWhat can I expect from an academic career? Valuable skills
What can I expect from an academic career? Valuable skills
 
Automatic Query-Centric API for Routine Access to Linked Data
Automatic Query-Centric API for Routine Access to Linked DataAutomatic Query-Centric API for Routine Access to Linked Data
Automatic Query-Centric API for Routine Access to Linked Data
 
Repeatable Semantic Queries for the Linked Data Agnostic
Repeatable Semantic Queries for the Linked Data AgnosticRepeatable Semantic Queries for the Linked Data Agnostic
Repeatable Semantic Queries for the Linked Data Agnostic
 
grlc: Bridging the Gap Between RESTful APIs and Linked Data
grlc: Bridging the Gap Between RESTful APIs and Linked Datagrlc: Bridging the Gap Between RESTful APIs and Linked Data
grlc: Bridging the Gap Between RESTful APIs and Linked Data
 
grlc Makes GitHub Taste Like Linked Data APIs
grlc Makes GitHub Taste Like Linked Data APIsgrlc Makes GitHub Taste Like Linked Data APIs
grlc Makes GitHub Taste Like Linked Data APIs
 
Historical Reasoning on the Web
Historical Reasoning on the WebHistorical Reasoning on the Web
Historical Reasoning on the Web
 
What Is Linked Historical Data?
What Is Linked Historical Data?What Is Linked Historical Data?
What Is Linked Historical Data?
 
CBS CEDAR Presentation
CBS CEDAR PresentationCBS CEDAR Presentation
CBS CEDAR Presentation
 
LSD Dimensions: Use and Reuse of Linked Statistical Data as RDF Data Cube
LSD Dimensions: Use and Reuse of Linked Statistical Data as RDF Data CubeLSD Dimensions: Use and Reuse of Linked Statistical Data as RDF Data Cube
LSD Dimensions: Use and Reuse of Linked Statistical Data as RDF Data Cube
 
Non-Temporal Orderings for Extensional Concept Drift
Non-Temporal Orderings for Extensional Concept DriftNon-Temporal Orderings for Extensional Concept Drift
Non-Temporal Orderings for Extensional Concept Drift
 
Detecting and Reporting Extensional Concept Drift in Statistical Linked Data
Detecting and Reporting Extensional Concept Drift in Statistical Linked DataDetecting and Reporting Extensional Concept Drift in Statistical Linked Data
Detecting and Reporting Extensional Concept Drift in Statistical Linked Data
 
Semantic Web for the Humanities
Semantic Web for the HumanitiesSemantic Web for the Humanities
Semantic Web for the Humanities
 
Linked Census Data
Linked Census DataLinked Census Data
Linked Census Data
 
Linked Humanities data
Linked Humanities dataLinked Humanities data
Linked Humanities data
 

Kürzlich hochgeladen

Reboulia: features, anatomy, morphology etc.
Reboulia: features, anatomy, morphology etc.Reboulia: features, anatomy, morphology etc.
Reboulia: features, anatomy, morphology etc.
Silpa
 
CYTOGENETIC MAP................ ppt.pptx
CYTOGENETIC MAP................ ppt.pptxCYTOGENETIC MAP................ ppt.pptx
CYTOGENETIC MAP................ ppt.pptx
Silpa
 
LUNULARIA -features, morphology, anatomy ,reproduction etc.
LUNULARIA -features, morphology, anatomy ,reproduction etc.LUNULARIA -features, morphology, anatomy ,reproduction etc.
LUNULARIA -features, morphology, anatomy ,reproduction etc.
Silpa
 
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune WaterworldsBiogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Sérgio Sacani
 
Cyathodium bryophyte: morphology, anatomy, reproduction etc.
Cyathodium bryophyte: morphology, anatomy, reproduction etc.Cyathodium bryophyte: morphology, anatomy, reproduction etc.
Cyathodium bryophyte: morphology, anatomy, reproduction etc.
Silpa
 
(May 9, 2024) Enhanced Ultrafast Vector Flow Imaging (VFI) Using Multi-Angle ...
(May 9, 2024) Enhanced Ultrafast Vector Flow Imaging (VFI) Using Multi-Angle ...(May 9, 2024) Enhanced Ultrafast Vector Flow Imaging (VFI) Using Multi-Angle ...
(May 9, 2024) Enhanced Ultrafast Vector Flow Imaging (VFI) Using Multi-Angle ...
Scintica Instrumentation
 
Human genetics..........................pptx
Human genetics..........................pptxHuman genetics..........................pptx
Human genetics..........................pptx
Silpa
 
Digital Dentistry.Digital Dentistryvv.pptx
Digital Dentistry.Digital Dentistryvv.pptxDigital Dentistry.Digital Dentistryvv.pptx
Digital Dentistry.Digital Dentistryvv.pptx
MohamedFarag457087
 
biology HL practice questions IB BIOLOGY
biology HL practice questions IB BIOLOGYbiology HL practice questions IB BIOLOGY
biology HL practice questions IB BIOLOGY
1301aanya
 

Kürzlich hochgeladen (20)

Atp synthase , Atp synthase complex 1 to 4.
Atp synthase , Atp synthase complex 1 to 4.Atp synthase , Atp synthase complex 1 to 4.
Atp synthase , Atp synthase complex 1 to 4.
 
Factory Acceptance Test( FAT).pptx .
Factory Acceptance Test( FAT).pptx       .Factory Acceptance Test( FAT).pptx       .
Factory Acceptance Test( FAT).pptx .
 
Genetics and epigenetics of ADHD and comorbid conditions
Genetics and epigenetics of ADHD and comorbid conditionsGenetics and epigenetics of ADHD and comorbid conditions
Genetics and epigenetics of ADHD and comorbid conditions
 
Reboulia: features, anatomy, morphology etc.
Reboulia: features, anatomy, morphology etc.Reboulia: features, anatomy, morphology etc.
Reboulia: features, anatomy, morphology etc.
 
Gwalior ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Gwalior ESCORT SERVICE❤CALL GIRL
Gwalior ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Gwalior ESCORT SERVICE❤CALL GIRLGwalior ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Gwalior ESCORT SERVICE❤CALL GIRL
Gwalior ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Gwalior ESCORT SERVICE❤CALL GIRL
 
Clean In Place(CIP).pptx .
Clean In Place(CIP).pptx                 .Clean In Place(CIP).pptx                 .
Clean In Place(CIP).pptx .
 
CYTOGENETIC MAP................ ppt.pptx
CYTOGENETIC MAP................ ppt.pptxCYTOGENETIC MAP................ ppt.pptx
CYTOGENETIC MAP................ ppt.pptx
 
LUNULARIA -features, morphology, anatomy ,reproduction etc.
LUNULARIA -features, morphology, anatomy ,reproduction etc.LUNULARIA -features, morphology, anatomy ,reproduction etc.
LUNULARIA -features, morphology, anatomy ,reproduction etc.
 
Proteomics: types, protein profiling steps etc.
Proteomics: types, protein profiling steps etc.Proteomics: types, protein profiling steps etc.
Proteomics: types, protein profiling steps etc.
 
Genome sequencing,shotgun sequencing.pptx
Genome sequencing,shotgun sequencing.pptxGenome sequencing,shotgun sequencing.pptx
Genome sequencing,shotgun sequencing.pptx
 
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune WaterworldsBiogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
 
Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....
Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....
Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....
 
Thyroid Physiology_Dr.E. Muralinath_ Associate Professor
Thyroid Physiology_Dr.E. Muralinath_ Associate ProfessorThyroid Physiology_Dr.E. Muralinath_ Associate Professor
Thyroid Physiology_Dr.E. Muralinath_ Associate Professor
 
Cyathodium bryophyte: morphology, anatomy, reproduction etc.
Cyathodium bryophyte: morphology, anatomy, reproduction etc.Cyathodium bryophyte: morphology, anatomy, reproduction etc.
Cyathodium bryophyte: morphology, anatomy, reproduction etc.
 
(May 9, 2024) Enhanced Ultrafast Vector Flow Imaging (VFI) Using Multi-Angle ...
(May 9, 2024) Enhanced Ultrafast Vector Flow Imaging (VFI) Using Multi-Angle ...(May 9, 2024) Enhanced Ultrafast Vector Flow Imaging (VFI) Using Multi-Angle ...
(May 9, 2024) Enhanced Ultrafast Vector Flow Imaging (VFI) Using Multi-Angle ...
 
Human genetics..........................pptx
Human genetics..........................pptxHuman genetics..........................pptx
Human genetics..........................pptx
 
Climate Change Impacts on Terrestrial and Aquatic Ecosystems.pptx
Climate Change Impacts on Terrestrial and Aquatic Ecosystems.pptxClimate Change Impacts on Terrestrial and Aquatic Ecosystems.pptx
Climate Change Impacts on Terrestrial and Aquatic Ecosystems.pptx
 
Digital Dentistry.Digital Dentistryvv.pptx
Digital Dentistry.Digital Dentistryvv.pptxDigital Dentistry.Digital Dentistryvv.pptx
Digital Dentistry.Digital Dentistryvv.pptx
 
biology HL practice questions IB BIOLOGY
biology HL practice questions IB BIOLOGYbiology HL practice questions IB BIOLOGY
biology HL practice questions IB BIOLOGY
 
Cyanide resistant respiration pathway.pptx
Cyanide resistant respiration pathway.pptxCyanide resistant respiration pathway.pptx
Cyanide resistant respiration pathway.pptx
 

The MIDI Linked Data Cloud

  • 1. ‹#› Het begint met een idee THE MIDI LINKED DATA CLOUD Albert Meroño-Peñuela, Rinke Hoekstra, Aldo Gangemi, Peter Bloem, Reinier de Valk, Bas Stringer, Berit Janssen, Victor de Boer, Alo Allik, Stefan Schlobach, Kevin Page ISWC 2017, October 23rd
  • 3. Vrije Universiteit Amsterdam 3 LINKED MUSIC ON THE WEB Linking Open Data cloud diagram 2017, by Andrejs Abele, John P. McCrae, Paul Buitelaar, Anja Jentzsch and Richard Cyganiak. http://lod-cloud.net/ Etree See Daquino et al. 2017 (WHiSe II) Characterizing the Landscape of Musical Data on the Web: state of the art and challenges
  • 4. Vrije Universiteit Amsterdam Symbolic music databases (MusicXML, MIDI, NIFF, MEI) are non- interoperable From Daquino et al.’s (WHiSe 2017):  “Repositories and digital libraries are the most representative resources collecting musical data. They mainly offer digitisations of scores and lyrics (77%), published as PDF and/or JPG (40%)”  “The more the scale of repositories increases, the less structured formats for representing symbolic notation seem to be used and the less depth of analysis is provided”  “Larger collections are more likely to feature melody” Can we find ways of increasing the level of structure of musical data without compromising its scalability? 4 COOL, BUT…
  • 5. Vrije Universiteit Amsterdam  MIDI: Digital music representation protocol > (i.e. leaving nothing to analog signals  actual instruments)  Popular/abundant, production, standard  Musical Instrument Digital Interface (1983) > Universal synthesizer interface > Roland (I. Kakehashi), Yamaha, Korg, Kawai (1981) > Digital, fine-grained representation of musical tracks and events > Wide range of controllers and instruments 5 MIDI
  • 6. Vrije Universiteit Amsterdam [ 144, 60, 100 ] 6 BUT WHAT IS MIDI? Thanks @rumyra! https://www.youtube.com/watch?v=khsBjXKJOPs
  • 7. Vrije Universiteit Amsterdam [ 144, 60, 100 ] [ 128, 60, 64 ] 7 BUT WHAT IS MIDI? Thanks @rumyra! https://www.youtube.com/watch?v=khsBjXKJOPs
  • 8. Vrije Universiteit Amsterdam midi2rdf: lossless conversion of MIDI to RDF (and back) Albert Meroño-Peñuela, Rinke Hoekstra. “The Song Remains the Same: Lossless Conversion and Streaming of MIDI to RDF and Back”. In: 13th Extended Semantic Web Conference (ESWC 2016), posters and demos track. May 29th — June 2nd, Heraklion, Crete, Greece (2016).  rdf2midi, direct stream mapping 8 MIDI2RDF & RDF2MIDI https://midi-ld.github.io/
  • 9. Vrije Universiteit Amsterdam 9 MIDI SCHEMA http://purl.org/midi-ld/midi#
  • 10. Vrije Universiteit Amsterdam 10 MIDI LINKED DATA RESOURCES  MIDI Pieces http://purl.org/midi-ld/piece/ > Access to MIDI level triples > Cryptographic hash for unique MIDI content http://purl.org/midi-ld/pattern/87dd99fb346cd4c7934cb36a00868cbe  MIDI Notes http://purl.org/midi-ld/notes/ > Type, label, octave, pitch value  MIDI Programs http://purl.org/midi-ld/programs/ > All instruments linked to DBpedia  MIDI Chords http://purl.org/midi-ld/chords/ > Label, quality, number of pitch classes, intervals  Enrichments > Provenance > Integrated lyrics (mostly from karaoke data) > Key (Krumhansl-Schumkler), scale degree, metric accents
  • 11. Vrije Universiteit Amsterdam 11 MIDI LINKED DATA RESOURCES Current collections  The largest MIDI collection on the Internet (thanks @midi_man)  Lakh MIDI dataset (thanks @colinraffel)  MySongBook MIDI  Yours! https://midi-ld.github.com  308,443 interconnected MIDI files  10,215,557,355 triples  Full dump, SPARQL endpoint, RESTful API
  • 12. Vrije Universiteit Amsterdam 12 ENABLING SEMANTIC WEB RESEARCH  Data integration > Further format interoperability: MIDI, MusicXML, NIFF, MEI > Integration with formats of other arts: LabanXML  Entity linking > Audio (Spotify URIs), symbolic notation (MIDI), metadata (MusicBrainz) > High heterogeneity, low overlap > Challenge to entity linking algorithms  Semantics and ontologies > Music Ontology, Chord Ontology, Timeline Ontology > Underspecification of musical concepts > Reasoning > Challenge for ontology alignment
  • 13. Vrije Universiteit Amsterdam 13 ENABLING MUSICOLOGY RESEARCH  Analysis of chords, patterns and melodies at Web scale > Integrating knowledge from external databases > Historical, geographical, cultural, economic, sylistic contexts  Everything has a URI > Annotation tasks, workflow descriptions  Establishing standard Web vocabularies > Chords (iReal Pro), melodies, metadata  Recommender systems > Collaborative filtering, content-based feature extraction, hybrid > Notation-based support for abstract representation of musical concepts  Machine learning (multimodal training data, convincing samples)  Audiolisation
  • 14. Vrije Universiteit Amsterdam 14 SPARQL-DJ Web-based tool that finds, selects, plays, mixes, beat- syncs and generates MIDI mashups from a very large MIDI Linked Data collection
  • 15. Vrije Universiteit Amsterdam 15 FUTURE WORK  Common dataspace for symbolic music notation > Mappings for MusicXML, MEI, NIFF, and others  Quality links to external Linked Datasets > MusicBrainz, DBpedia, etc. > Hybrid approaches (metadata, lyrics, incipits, MIR algorithms)  Tools > (Contextual) querying > Annotation > Workflow recording  Materialization & performance > HDT, LD# > MIDI query rewriting
  • 16. ‹#› Het begint met een idee16 THANK YOU! @albertmeronyo DATALEGEND.NET CLARIAH.NL https://midi-ld.github.io