diff --git a/Source/Processors/FileReader/FileReader.cpp b/Source/Processors/FileReader/FileReader.cpp index 97d02aadacda6b2a5779d3063fe9119797a07484..be5d56326db73b8a74c35804e2dd3a2282149be2 100644 --- a/Source/Processors/FileReader/FileReader.cpp +++ b/Source/Processors/FileReader/FileReader.cpp @@ -168,7 +168,7 @@ void FileReader::process(AudioSampleBuffer& buffer, MidiBuffer& events) int16 sample = readBuffer[n]; - *buffer.getWritePointer(chan++, samp) = -sample * getDefaultBitVolts(); + *buffer.getWritePointer(chan++, samp) = -sample * 0.05f; } diff --git a/Source/Processors/SpikeDetector/SpikeDetector.cpp b/Source/Processors/SpikeDetector/SpikeDetector.cpp index f602b5159188d714e534e929f50c4d56e2d9f77d..e4424bdafa680763ae760946b35c104cca4bb7e9 100755 --- a/Source/Processors/SpikeDetector/SpikeDetector.cpp +++ b/Source/Processors/SpikeDetector/SpikeDetector.cpp @@ -461,8 +461,9 @@ void SpikeDetector::process(AudioSampleBuffer& buffer, // increment at start of getNextSample() // cycle through samples - while (samplesAvailable(getNumSamples(electrode->sourceNodeId))) + while (samplesAvailable(getNumSamples(*electrode->channels))) { + sampleIndex++; // cycle through channels for (int chan = 0; chan < electrode->numChannels; chan++) @@ -552,7 +553,7 @@ void SpikeDetector::process(AudioSampleBuffer& buffer, } // end cycle through samples - electrode->lastBufferIndex = sampleIndex - getNumSamples(electrode->sourceNodeId); // should be negative + electrode->lastBufferIndex = sampleIndex - getNumSamples(*electrode->channels); // should be negative //jassert(electrode->lastBufferIndex < 0);