From 0bb9a7d77c8792f0132c6ad562a800cdbb993da0 Mon Sep 17 00:00:00 2001 From: jsiegle <jsiegle@mit.edu> Date: Tue, 6 Nov 2012 10:19:20 -0500 Subject: [PATCH] Fixed problems with variable initialization --- Source/Processors/GenericProcessor.cpp | 3 ++- Source/Processors/RecordNode.cpp | 6 ++++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/Source/Processors/GenericProcessor.cpp b/Source/Processors/GenericProcessor.cpp index 2e1d3e151..699d70cac 100755 --- a/Source/Processors/GenericProcessor.cpp +++ b/Source/Processors/GenericProcessor.cpp @@ -30,7 +30,8 @@ GenericProcessor::GenericProcessor(const String& name_) : isEnabled(true), saveOrder(-1), loadOrder(-1), nextAvailableChannel(0), currentChannel(-1), - wasConnected(false), nullParam("VOID", false, -1) + wasConnected(false), nullParam("VOID", false, -1), + audioAndRecordNodeStartChannel(0) { } diff --git a/Source/Processors/RecordNode.cpp b/Source/Processors/RecordNode.cpp index 419ba22ea..09580899e 100755 --- a/Source/Processors/RecordNode.cpp +++ b/Source/Processors/RecordNode.cpp @@ -25,7 +25,8 @@ #include "ProcessorGraph.h" RecordNode::RecordNode() - : GenericProcessor("Record Node"), isRecording(false), isProcessing(false) + : GenericProcessor("Record Node"), isRecording(false), isProcessing(false), + timestamp(0), signalFilesShouldClose(false) { @@ -316,7 +317,8 @@ float RecordNode::getFreeSpace() void RecordNode::writeContinuousBuffer(float* data, int nSamples, int channel) { - // scale the data appropriately + // scale the data appropriately -- currently just getting it into the right + // range; actually need to take into account the gain of each channel for (int n = 0; n < nSamples; n++) { *(continuousDataFloatBuffer+n) = *(data+n) / 10000.0f; -- GitLab