Exemplo n.º 1
0
        public AudioProcessorPanel(AudioProcessor control)
        {
            InitializeComponent();

            _control = control;
            DisableControls();
            thresholdTrackBar_Scroll(null, null);
        }
Exemplo n.º 2
0
        public AudioProcessorPanel(AudioProcessor control)
        {
            InitializeComponent();

            _control = control;
            DisableControls();
            thresholdTrackBar_Scroll(null, null);
        }
Exemplo n.º 3
0
        public void Initialize(ISharpControl control)
        {
            _control = control;

            _control.PropertyChanged += new PropertyChangedEventHandler(PropertyChangedHandler);

            _audioProcessor = new AudioProcessor();
            _control.RegisterStreamHook(_audioProcessor);


            _guiControl = new AudioProcessorPanel(_audioProcessor);
        }
Exemplo n.º 4
0
        public void Initialize(ISharpControl control)
        {
            _control = control;

            _control.PropertyChanged += new PropertyChangedEventHandler(PropertyChangedHandler);

            _audioProcessor = new AudioProcessor();
            _control.RegisterStreamHook(_audioProcessor);
            
            
            _guiControl = new AudioProcessorPanel(_audioProcessor);                                            
        }
Exemplo n.º 5
0
 public void Initialize(ISharpControl control)
 {
     this._control        = control;
     this._audioProcessor = new AudioProcessor();
     this._control.RegisterStreamHook(this._audioProcessor, ProcessorType.FilteredAudioOutput);
     this._ifProcessor = new IFProcessor();
     this._control.RegisterStreamHook(this._ifProcessor, ProcessorType.DecimatedAndFilteredIQ);
     this._ifProcessor.NoiseThreshold    = Utils.GetIntSetting("DNRIThreshold", -30);
     this._ifProcessor.Enabled           = Utils.GetBooleanSetting("DNRIEnabled");
     this._audioProcessor.NoiseThreshold = Utils.GetIntSetting("DNRAThreshold", -70);
     this._audioProcessor.Enabled        = Utils.GetBooleanSetting("DNRAEnabled");
     this._guiControl = new ProcessorPanel(this._ifProcessor, this._audioProcessor);
 }
Exemplo n.º 6
0
 public void Initialize(ISharpControl control)
 {
     this._control = control;
       this._audioProcessor = new AudioProcessor();
       this._control.RegisterStreamHook((object) this._audioProcessor, ProcessorType.FilteredAudioOutput);
       this._ifProcessor = new IFProcessor();
       this._control.RegisterStreamHook((object) this._ifProcessor, ProcessorType.DecimatedAndFilteredIQ);
       this._ifProcessor.NoiseThreshold = Utils.GetIntSetting("DNRIThreshold", -30);
       this._ifProcessor.Enabled = Utils.GetBooleanSetting("DNRIEnabled");
       this._audioProcessor.NoiseThreshold = Utils.GetIntSetting("DNRAThreshold", -70);
       this._audioProcessor.Enabled = Utils.GetBooleanSetting("DNRAEnabled");
       this._guiControl = new ProcessorPanel((INoiseProcessor) this._ifProcessor, (INoiseProcessor) this._audioProcessor);
 }
Exemplo n.º 7
0
 public ProcessorPanel(IFProcessor ifProcessor, AudioProcessor audioProcessor)
 {
     _ifProcessor    = ifProcessor;
     _audioProcessor = audioProcessor;
 }