コード例 #1
0
 protected override void OnPropertyChanged(DependencyPropertyChangedEventArgs e)
 {
     base.OnPropertyChanged(e);
     if (e.Property == DataProviderProperty)
     {
         DataProvider = e.NewValue as FFTDataProvider;
     }
 }
コード例 #2
0
        public IWaveSource InitializeVisualization(IWaveSource source)
        {
            source = new FFTDataProvider(source)
            {
                Bands = 512
            };
            FFTDataProvider = source as FFTDataProvider;

            var sampleDataProvier = new SampleDataProvider(source);

            sampleDataProvier.Mode = SampleDataProviderMode.LeftAndRight;
            SampleDataProvider     = sampleDataProvier;

            return(sampleDataProvier.ToWaveSource(16));
        }
コード例 #3
0
 protected override void OnPropertyChanged(DependencyPropertyChangedEventArgs e)
 {
     base.OnPropertyChanged(e);
     if (e.Property == DataProviderProperty)
         DataProvider = e.NewValue as FFTDataProvider;
 }