@prefix dc: .
@prefix mo: .
@prefix xsd: .
@prefix foaf: .
@prefix nirvana: .
@prefix ex: .
@prefix rdfs: .
@prefix timeline: .
@prefix time: .
@prefix event: .
#
# Here, we describe the output of an onset detection
#
nirvana:smellssig mo:signalTime [
timeline:onTimeLine ex:timeline
]. # link to the nirvana example
ex:timeline a timeline:RelativeTimeLine.
# in a small ontology of features (with a restriction on the time object to be used)
ex:OnsetEvent rdfs:subClassOf event:Event.
ex:TonalOnsetEvent rdfs:subClassOf ex:OnsetEvent.
ex:onset1 a ex:TonalOnsetEvent;
event:time [
a time:TimeInstant;
timeline:onTimeLine ex:timeline;
timeline:atDuration "PT2S";
].
ex:onset2 a ex:TonalOnsetEvent;
event:time [
a time:TimeInstant;
timeline:onTimeLine ex:timeline;
timeline:atDuration "PT6S";
].
ex:onset3 a ex:TonalOnsetEvent;
event:time [
a time:TimeInstant;
timeline:onTimeLine ex:timeline;
timeline:atDuration "PT12S";
].