コード例 #1
0
ファイル: snd_conv.cpp プロジェクト: lucaregini/plus4emu
 AudioConverter::AudioConverter(float inputSampleRate_,
                                float outputSampleRate_,
                                float dcBlockFreq1, float dcBlockFreq2,
                                float ampScale_)
   : inputSampleRate(inputSampleRate_),
     outputSampleRate(outputSampleRate_),
     dcBlock1(outputSampleRate_, dcBlockFreq1),
     dcBlock2(outputSampleRate_, dcBlockFreq2)
 {
   setOutputVolume(ampScale_);
   setEqualizerParameters(2, 15000.0f, 0.5f, 0.5f);
 }
コード例 #2
0
ファイル: snd_conv.cpp プロジェクト: lucaregini/plus4emu
 AudioConverter::AudioConverter(float inputSampleRate_,
                                float outputSampleRate_,
                                float dcBlockFreq1, float dcBlockFreq2,
                                float ampScale_)
   : inputSampleRate(inputSampleRate_),
     outputSampleRate(outputSampleRate_),
     dcBlock1L(outputSampleRate_, dcBlockFreq1),
     dcBlock1R(outputSampleRate_, dcBlockFreq1),
     dcBlock2L(outputSampleRate_, dcBlockFreq2),
     dcBlock2R(outputSampleRate_, dcBlockFreq2)
 {
   setOutputVolume(ampScale_);
 }
コード例 #3
0
// ----------------------------------------------------------
ofxAudioUnitMixer::ofxAudioUnitMixer()
// ----------------------------------------------------------
{
  _desc = mixerDesc;
  initUnit();
  
  // default volume is 0, which can make things seem like they aren't working
	
	int busses = getInputBusCount();
	for(int i = 0; i < busses; i++)
		setInputVolume(1, i);
  
	setOutputVolume(1);
}