view nonExposed/checkOverlapping.m @ 41:d97f5b9ac6a9

changed to conform more to pep8 (still needs working on); made it to generate a .csv in the end with the individual wav files and the start and end times of each
author Emmanouil Theofanis Chourdakis <e.t.chourdakis@qmul.ac.uk>
date Sat, 07 Oct 2017 15:22:02 +0100
parents b1901e8d8f5f
children
line wrap: on
line source
function [] = checkcOverlapping(sceneSchedule,sceneDuration)
%% check overlapping
onset=[sceneSchedule(2:end).position];
offset=[sceneSchedule(2:end).duration]+onset;
[~,index]=sort(onset);
onset=onset(index);
offset=offset(index);
coveringIndice=onset(2:end)-offset(1:end-1);
if(find(coveringIndice<0))
    error('covering is not respected')
end

%% check sceneDuration
if(offset(end)>sceneDuration+0.1)
    error('Last event length is superior to the scene Duration')
end