int main(int argc, char* argv[]) { MixerApplication mixerApplication(--argc, ++argv); std::string algorithmName("mixerAlgorithmSimpleAddWithClipping"); MixerAlgorithmSimpleAddWithClipping mixerAlgorithmSimpleAddWithClipping(algorithmName); // MixerAlgorithmSimpleAddWithNormalization mixerAlgorithmSimpleAddWithNormalization; mixerApplication.setStrategy(&mixerAlgorithmSimpleAddWithClipping); const std::string mixerAlgorithmSimpleAddWithClippingMixFileName("mixerAlgorithmSimpleAddWithClippingMixResult.wav"); mixerApplication.mixRIFFWAVEFiles(mixerAlgorithmSimpleAddWithClippingMixFileName); // mixerApplication.setStrategy(&mixerAlgorithmSimpleAddWithNormalization); // const std::string mixerAlgorithmSimpleAddWithNormalizationMixFileName("mixerAlgorithmSimpleAddWithNormalizationMixFileName.wav"); // mixerApplication.mixRIFFWAVEFiles(mixerAlgorithmSimpleAddWithNormalizationMixFileName); return 0; }
const Foam::dictionary& Foam::singleRegionSolutionControl::dict() const { return mesh_.solutionDict().subDict(algorithmName()); }