More recording studio RDF
Yves Raimond responded to my post aboutMusic/Audio Equipment Lists with Describing a recording session in RDF. I like it - looks useful.
Coincidentally I found my self doing something closely related yesterday. I wanted to better organize the various ’songs’ we’ve put together over the past few months. Our music room (formerly the cats’ dining room) doesn’t pick up the house wi-fi so I just made things up as I went along. Yves’ session data is more fine-grained than what I was after for this job, but I’m pretty sure with a bit of tweaking something consistent is possible.
Here’s a sample of what I came up with:
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix dc: <http://purl.org/dc/elements/1.1/> .
@prefix : <http://purl.org/stuff/studio/> .
[ a :ProgressReport;
dc:date "2008-03-18";
:subject
[ a :WorkInProgress;
:shortName "gloriaok" ;
dc:title "Gloria" ;
:origin [ rdfs:label "Cover" ];
:style "blues rock";
:currentState "lots down";
:nextAction "redo vocals";
:nextAction "mix bass"
]
] .
As well as resolving the Music Ontology overlap, I’d also like to align this with my general-purpose Project Vocabulary so that not only will it keep things better organised (I had a few out-of-sync variations of the same tune) whenever I finally get around to building the GTD tools it’ll help me decide what to do next.
Shorter term, sticking the stuff in a store with a SPARQL endpoint would make a handy reference. Right away it seemed there were a couple of opportunities for automation - several of the
:nextAction
values were “archive”, a lot were “delete”. A simple script should be able to take care of those.


March 21st, 2008 at 5:13 am
[…] deepgoa wrote an interesting post today onHere’s a quick excerptYves Raimond responded to my post aboutMusic/Audio Equipment Lists with Describing a recording session in RDF. I like it - looks useful. Coincidentally I found my self doing something closely related yesterday. … […]