56 bool deleteSourceWhenDeleted);
85 int sourceChannelIndex);
98 int destChannelIndex);
115 std::unique_ptr<XmlElement>
createXml()
const;
123 void prepareToPlay (
int samplesPerBlockExpected,
double sampleRate)
override;
Definition juce_Array.h:56
Definition juce_AudioSampleBuffer.h:34
void setOutputChannelMapping(int sourceChannelIndex, int destChannelIndex)
Definition juce_ChannelRemappingAudioSource.cpp:62
void getNextAudioBlock(const AudioSourceChannelInfo &) override
Definition juce_ChannelRemappingAudioSource.cpp:103
AudioSourceChannelInfo remappedInfo
Definition juce_ChannelRemappingAudioSource.h:135
void prepareToPlay(int samplesPerBlockExpected, double sampleRate) override
Definition juce_ChannelRemappingAudioSource.cpp:93
int requiredNumberOfChannels
Definition juce_ChannelRemappingAudioSource.h:132
void setNumberOfChannelsToProduce(int requiredNumberOfChannels)
Definition juce_ChannelRemappingAudioSource.cpp:38
CriticalSection lock
Definition juce_ChannelRemappingAudioSource.h:136
Array< int > remappedOutputs
Definition juce_ChannelRemappingAudioSource.h:131
Array< int > remappedInputs
Definition juce_ChannelRemappingAudioSource.h:131
void restoreFromXml(const XmlElement &)
Definition juce_ChannelRemappingAudioSource.cpp:167
void clearAllMappings()
Definition juce_ChannelRemappingAudioSource.cpp:44
void releaseResources() override
Definition juce_ChannelRemappingAudioSource.cpp:98
int getRemappedInputChannel(int inputChannelIndex) const
Definition juce_ChannelRemappingAudioSource.cpp:72
int getRemappedOutputChannel(int outputChannelIndex) const
Definition juce_ChannelRemappingAudioSource.cpp:82
ChannelRemappingAudioSource(AudioSource *source, bool deleteSourceWhenDeleted)
Definition juce_ChannelRemappingAudioSource.cpp:26
AudioBuffer< float > buffer
Definition juce_ChannelRemappingAudioSource.h:134
std::unique_ptr< XmlElement > createXml() const
Definition juce_ChannelRemappingAudioSource.cpp:148
OptionalScopedPointer< AudioSource > source
Definition juce_ChannelRemappingAudioSource.h:130
void setInputChannelMapping(int destChannelIndex, int sourceChannelIndex)
Definition juce_ChannelRemappingAudioSource.cpp:52
Definition juce_CriticalSection.h:43
Definition juce_OptionalScopedPointer.h:38
Definition juce_XmlElement.h:83
Definition carla_juce.cpp:31
Definition juce_AudioSource.h:33