mirror of
https://github.com/juce-framework/JUCE.git
synced 2026-01-10 23:44:24 +00:00
Minor clean-ups.
This commit is contained in:
parent
359be4dc0c
commit
e95d3a30c8
4 changed files with 13 additions and 20 deletions
|
|
@ -23,7 +23,6 @@
|
|||
==============================================================================
|
||||
*/
|
||||
|
||||
|
||||
SamplerSound::SamplerSound (const String& name_,
|
||||
AudioFormatReader& source,
|
||||
const BigInteger& midiNotes_,
|
||||
|
|
|
|||
|
|
@ -366,12 +366,12 @@ private:
|
|||
return false;
|
||||
}
|
||||
|
||||
ScopedPointer<PluginDirectoryScanner> scanner;
|
||||
AlertWindow pathChooserWindow, progressWindow;
|
||||
FileSearchPathListComponent pathList;
|
||||
PluginListComponent& owner;
|
||||
AudioPluginFormat& formatToScan;
|
||||
PropertiesFile* propertiesToUse;
|
||||
ScopedPointer<PluginDirectoryScanner> scanner;
|
||||
AlertWindow pathChooserWindow, progressWindow;
|
||||
FileSearchPathListComponent pathList;
|
||||
String progressMessage;
|
||||
double progress;
|
||||
bool shouldUseThread, finished;
|
||||
|
|
|
|||
|
|
@ -139,14 +139,18 @@ void AudioProcessorPlayer::audioDeviceIOCallback (const float** const inputChann
|
|||
}
|
||||
}
|
||||
|
||||
void AudioProcessorPlayer::prepareToPlay (double newSampleRate, int newBlockSize,
|
||||
int numChansIn, int numChansOut)
|
||||
void AudioProcessorPlayer::audioDeviceAboutToStart (AudioIODevice* const device)
|
||||
{
|
||||
const double newSampleRate = device->getCurrentSampleRate();
|
||||
const int newBlockSize = device->getCurrentBufferSizeSamples();
|
||||
const int numChansIn = device->getActiveInputChannels().countNumberOfSetBits();
|
||||
const int numChansOut = device->getActiveOutputChannels().countNumberOfSetBits();
|
||||
|
||||
const ScopedLock sl (lock);
|
||||
|
||||
sampleRate = newSampleRate;
|
||||
blockSize = newBlockSize;
|
||||
numInputChans = numChansIn;
|
||||
blockSize = newBlockSize;
|
||||
numInputChans = numChansIn;
|
||||
numOutputChans = numChansOut;
|
||||
|
||||
messageCollector.reset (sampleRate);
|
||||
|
|
@ -163,14 +167,6 @@ void AudioProcessorPlayer::prepareToPlay (double newSampleRate, int newBlockSize
|
|||
}
|
||||
}
|
||||
|
||||
void AudioProcessorPlayer::audioDeviceAboutToStart (AudioIODevice* const device)
|
||||
{
|
||||
prepareToPlay (device->getCurrentSampleRate(),
|
||||
device->getCurrentBufferSizeSamples(),
|
||||
device->getActiveInputChannels().countNumberOfSetBits(),
|
||||
device->getActiveOutputChannels().countNumberOfSetBits());
|
||||
}
|
||||
|
||||
void AudioProcessorPlayer::audioDeviceStopped()
|
||||
{
|
||||
const ScopedLock sl (lock);
|
||||
|
|
|
|||
|
|
@ -77,13 +77,11 @@ public:
|
|||
int totalNumOutputChannels,
|
||||
int numSamples);
|
||||
/** @internal */
|
||||
void audioDeviceAboutToStart (AudioIODevice* device);
|
||||
void audioDeviceAboutToStart (AudioIODevice*);
|
||||
/** @internal */
|
||||
void audioDeviceStopped();
|
||||
/** @internal */
|
||||
void handleIncomingMidiMessage (MidiInput* source, const MidiMessage& message);
|
||||
/** @internal */
|
||||
void prepareToPlay (double sampleRate, int blockSize, int numChansIn, int numChansOut);
|
||||
void handleIncomingMidiMessage (MidiInput*, const MidiMessage&);
|
||||
|
||||
private:
|
||||
//==============================================================================
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue