1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-02-07 04:10:08 +00:00

New classes: Reverb and ReverbAudioSource. Fixes for component alpha levels, mac file chooser, MemoryInputStream.

This commit is contained in:
Julian Storer 2011-05-23 18:17:03 +01:00
parent 94b07cb09b
commit e6f64740d9
36 changed files with 1170 additions and 258 deletions

View file

@ -32,21 +32,16 @@ BEGIN_JUCE_NAMESPACE
//==============================================================================
ChannelRemappingAudioSource::ChannelRemappingAudioSource (AudioSource* const source_,
const bool deleteSourceWhenDeleted_)
: requiredNumberOfChannels (2),
source (source_),
deleteSourceWhenDeleted (deleteSourceWhenDeleted_),
const bool deleteSourceWhenDeleted)
: source (source_, deleteSourceWhenDeleted),
requiredNumberOfChannels (2),
buffer (2, 16)
{
remappedInfo.buffer = &buffer;
remappedInfo.startSample = 0;
}
ChannelRemappingAudioSource::~ChannelRemappingAudioSource()
{
if (deleteSourceWhenDeleted)
delete source;
}
ChannelRemappingAudioSource::~ChannelRemappingAudioSource() {}
//==============================================================================
void ChannelRemappingAudioSource::setNumberOfChannelsToProduce (const int requiredNumberOfChannels_)