function HelperAudioToneRemovalCodeGeneration
%HELPERAUDIOTONEREMOVALCODEGENERATION Code generation for audio tone
%removal.
%
% Run this function to generate a mex file for the 
% HelperAudioToneRemovalProcessing function.

% Copyright 2013-2016 The MathWorks, Inc.

SamplesPerFrame = 1024;
x = randn(SamplesPerFrame,2);
Fs = 44100;
args.SampleRate = Fs;
ARGS = coder.Constant(args);

% Parameters to tune
% Center frequency
% 3-dB bandwidth
ParamStruct.TuningValues = [500 300];
ParamStruct.ValuesChanged = false;
ParamStruct.Reset = false;
ParamStruct.Pause = false;
ParamStruct.Stop  = false;

codegen -report HelperAudioToneRemovalProcessing -args {x,ARGS,ParamStruct} 

