- fixed leakage

- fixed assertion failure
- fixed warnings
- fixed version number

git-svn-id: http://moon:8086/svn/software/trunk/projects/JaySynth@238 b431acfa-c32f-4a4a-93f1-934dc6c82436
This commit is contained in:
2015-02-22 10:05:57 +00:00
parent dadf05a851
commit d060c00828
9 changed files with 31 additions and 31 deletions
+4 -3
View File
@@ -882,7 +882,8 @@ void JaySynth::renderNextBlock (AudioSampleBuffer& outputBuffer,
float *buf1, *buf2;
// must set the sample rate before using this!
jassert (sampleRate != 0);
float sr = Synthesiser::getSampleRate();
jassert (sr != 0);
const ScopedLock sl (lock);
@@ -1375,8 +1376,8 @@ void JaySynthThread::run(void)
m_buffer->clear (0, 0, m_sample_len);
m_buffer->clear (1, 0, m_sample_len);
buf1 = m_buffer->getSampleData (0, 0);
buf2 = m_buffer->getSampleData (1, 0);
buf1 = m_buffer->getWritePointer (0, 0);
buf2 = m_buffer->getWritePointer (1, 0);
for (int i = m_voice_offset; i < m_num_voices; i += m_voice_step)
{