Preliminary work to enable multichannel output again with a parameter to determine the output channels to render

This commit is contained in:
xenakios
2017-12-14 00:19:46 +02:00
parent 71a9419e51
commit d05a5d41a8
3 changed files with 45 additions and 8 deletions

View File

@ -42,6 +42,7 @@ const int cpi_filter_low = 23;
const int cpi_filter_high = 24;
const int cpi_onsetdetection = 25;
const int cpi_capture_enabled = 26;
const int cpi_num_outchans = 27;
class PaulstretchpluginAudioProcessor : public AudioProcessor, public MultiTimer
{
@ -126,6 +127,7 @@ private:
void setFFTSize(double size);
void startplay(Range<double> playrange, int numoutchans, String& err);
SharedResourcePointer<MyThumbCache> m_thumbcache;
AudioParameterInt* m_outchansparam = nullptr;
//==============================================================================
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (PaulstretchpluginAudioProcessor)
};