From 97a6ec4956db404ee2e468f03ffaabcff25ea4a6 Mon Sep 17 00:00:00 2001 From: Josh Siegle <jsiegle@mit.edu> Date: Thu, 19 Dec 2013 15:13:49 -0500 Subject: [PATCH] Add check for existence of events file before saving --- Source/Processors/RecordNode.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Source/Processors/RecordNode.cpp b/Source/Processors/RecordNode.cpp index 35c075ae5..61beeebfc 100755 --- a/Source/Processors/RecordNode.cpp +++ b/Source/Processors/RecordNode.cpp @@ -691,6 +691,10 @@ void RecordNode::writeEventBuffer(MidiMessage& event, int samplePosition) //, in { // find file and write samples to disk // std::cout << "Received event!" << std::endl; + + // check to see if the file exists + if (eventChannel->file == NULL) + return; const uint8* dataptr = event.getRawData(); -- GitLab