Ejemplo n.º 1
0
        public BassAudioChannelOutput()
        {
            bassChannel = Bass.CreateStream(SampleRate, 2, BassFlags.Default | BassFlags.Float, fetchBassData);
            buff        = new CircularBuffer <float>(64768);

            AddAdjustment(AdjustableProperty.Volume, adjustmentBindable);
            AggregateVolume.BindValueChanged(t => Bass.ChannelSetAttribute(bassChannel, ChannelAttribute.Volume, t.NewValue), true);
        }