mirror of
https://github.com/cookiengineer/audacity
synced 2026-02-23 22:51:23 +01:00
Allow long tones to be generated (> 2^31)
This commit is contained in:
@@ -127,7 +127,7 @@ bool EffectToneGen::TransferParameters( Shuttle & shuttle )
|
||||
bool EffectToneGen::MakeTone(float *buffer, sampleCount len)
|
||||
{
|
||||
double throwaway = 0; //passed to modf but never used
|
||||
int i;
|
||||
sampleCount i;
|
||||
double f = 0.0;
|
||||
|
||||
double BlendedFrequency;
|
||||
|
||||
@@ -85,7 +85,7 @@ class EffectToneGen : public BlockGenerator {
|
||||
|
||||
// mSample is an external placeholder to remember the last "buffer"
|
||||
// position so we use it to reinitialize from where we left
|
||||
int mSample;
|
||||
sampleCount mSample;
|
||||
// friendship ...
|
||||
friend class ToneGenDialog;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user