Beispiel #1
0
 private void BeamAngleChanged(Object sender, BeamAngleChangedEventArgs e)
 {
     foreach (BeamAngleListener listener in new List <BeamAngleListener>(beamAngleListeners))
     {
         listener.onBeamAngleChanged((float)e.Angle);
     }
 }
Beispiel #2
0
 void AudioSource_BeamAngleChanged(object sender, BeamAngleChangedEventArgs e)
 {
     //音が発生した角度
     this.Label_BeamAngleChanged_Angle.Content = "Angle : " + e.Angle;
     //音が発生した角度をスライダに対応付ける
     this.Slider_BeamAngleChanged_Angle.Value = e.Angle;
 }
Beispiel #3
0
 static void audioSource_BeamAngleChanged(object sender, BeamAngleChangedEventArgs e)
 {
     string maxmin = " ,最大Beam Angle :" + KinectAudioSource.MaxBeamAngle
                    + " , 最小Beam Angle :" + KinectAudioSource.MinBeamAngle;
     string output =  "偵測到Beam Angle :" + e.Angle.ToString() + maxmin;
     Console.WriteLine(output);
 }
 static void audioSource_BeamAngleChanged(object sender, BeamAngleChangedEventArgs e)
 {
     string maxmin = " ,最大Beam Angle :" + KinectAudioSource.MaxBeamAngle
                    + " , 最小Beam Angle :" + KinectAudioSource.MinBeamAngle;
     string output =  "偵測到Beam Angle :" + e.Angle.ToString() + maxmin;
     Console.WriteLine(output);
 }
Beispiel #5
0
 void AudioSource_BeamAngleChanged(object sender, BeamAngleChangedEventArgs e)
 {
     //音が発生した角度
     this.Label_BeamAngleChanged_Angle.Content = "Angle : " + e.Angle;
     //音が発生した角度をスライダに対応付ける
     this.Slider_BeamAngleChanged_Angle.Value = e.Angle;
 }
Beispiel #6
0
        void audioSource_BeamAngleChanged(object sender, BeamAngleChangedEventArgs e)
        {
            string maxmin = " ,最大Beam Angle :" + KinectAudioSource.MaxBeamAngle
                            + " , 最小Beam Angle :" + KinectAudioSource.MinBeamAngle;
            string output = "偵測到Beam Angle :" + e.Angle.ToString() + maxmin;

            SoundInfo.Text = output;
        }
        private void AudioSourceBeamChanged(object sender, BeamAngleChangedEventArgs e)
        {
            // Move our indicator
            this.BeamAngleInDegrees = e.Angle;

            // Update Text
            this.BeamDisplayText = " Audio beam angle = " + this.BeamAngleInDegrees.ToString("0.00") + " deg";
        }
        /// <summary>
        /// Beam direction changed event handler
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="eventArgs"></param>
        private void BeamChangedHandler(object sender, BeamAngleChangedEventArgs eventArgs)
        {
            BeamDirectionChanged msg = new BeamDirectionChanged();

            BeamDirectionChangedNotification notification = new BeamDirectionChangedNotification();

            ReadKinectMicArrayInfo(notification);

            msg.Body = notification;
            SendNotification(subMgrPort, msg);
        }
Beispiel #9
0
        public void KinectAudioSourceBeamAngleChanged(Object Sender, BeamAngleChangedEventArgs e)
        {
            try
            {
                string message = new string('0', 0);

                message += getIdSensor(sensor) + "||";
                message += e.Angle;

                KServerPaquet sp = new KServerMessagePaquet(205, message.Replace(',', '.'));
                sp.send(ns);
            }
            catch (Exception exc)
            {
                System.Console.WriteLine("event AudioSourceBeamAngleChanged disconnected : " + exc.Message);
                sensor.AudioSource.BeamAngleChanged -= KinectAudioSourceBeamAngleChanged;
            }
        }
 // 波束方向变化
 //     Gets the angle (in degrees) of the direction towards which the audio beam
 //     is pointing, i.e.: the direction towards which the kinect sensor is listening.
 //     When facing the Kinect: 0: center positive angles: right negative angles:
 //     left Range is -50 to +50 degrees.
 private void OnAudioSourceBeamAngleChanged(object sender, BeamAngleChangedEventArgs e)
 {
     Console.WriteLine(string.Format("{0}, {1}", "BeamAngle", e.Angle));
 }
Beispiel #11
0
 public void audioSource_BeamAngleChanged(object sender, BeamAngleChangedEventArgs e)
 {
     BeamAngle = -1 * e.Angle;
 }
 /// <summary>
 /// Handle BeamAngleChanged event
 /// </summary>
 private void audio_BeamAngleChanged(object sender, BeamAngleChangedEventArgs e)
 {
     _beamAngle = _angleMultiplier * e.Angle;
     NotifyPropertyChanged(PROPERTY_BEAM_ANGLE);
 }
Beispiel #13
0
 void beamAngleChanged(object sender, BeamAngleChangedEventArgs e)
 {
     this.soundBeamAngle.Text = e.Angle.ToString();
 }
Beispiel #14
0
        /// <summary>
        /// Handles event triggered when audio beam angle changes.
        /// </summary>
        /// <param name="sender">object sending the event.</param>
        /// <param name="e">event arguments.</param>
        private void AudioSourceBeamChanged(object sender, BeamAngleChangedEventArgs e)
        {
            beamRotation.Angle = -e.Angle;

            beamAngleText.Text = string.Format(CultureInfo.CurrentCulture, Properties.Resources.BeamAngle, e.Angle.ToString("0", CultureInfo.CurrentCulture));
        }
Beispiel #15
0
        /// <summary>
        /// Handles event triggered when audio beam angle changes.
        /// </summary>
        /// <param name="sender">object sending the event.</param>
        /// <param name="e">event arguments.</param>
        private void AudioSourceBeamChanged(object sender, BeamAngleChangedEventArgs e)
        {
            beamRotation.Angle = -e.Angle;

            beamAngleText.Text = string.Format(CultureInfo.CurrentCulture, Properties.Resources.SourceAngle, e.Angle.ToString("0", CultureInfo.CurrentCulture));
        }
 private void AudioSource_BeamAngleChanged(object sender, BeamAngleChangedEventArgs e)
 {
     AjustarPonteiroPorAngulo(e.Angle, ponteiroBeamAngle);
 }
Beispiel #17
0
 private void audioSource_BeamAngleChanged(object sender, BeamAngleChangedEventArgs e)
 {
     BeamAngle = -1 * e.Angle;
 }
 void AudioSource_BeamAngleChanged(object sender, BeamAngleChangedEventArgs e)
 {
     Console.WriteLine("Angle: " + e.Angle);
 }
 /// <summary>
 /// Handle BeamAngleChanged event
 /// </summary>
 private void audio_BeamAngleChanged(object sender, BeamAngleChangedEventArgs e)
 {
     _beamAngle = _angleMultiplier * e.Angle;
       NotifyPropertyChanged(PROPERTY_BEAM_ANGLE);
 }
Beispiel #20
0
 private void AudioSource_BeamAngleChanged(object sender, BeamAngleChangedEventArgs e)
 {
     if (this.AudioBeamAngleChanged != null)
     {
         this.AudioBeamAngleChanged(e.Angle);
     }
 }
 void audioSource_BeamAngleChanged(object sender, BeamAngleChangedEventArgs e)
 {
     RaisePropertyChanged(() => BeamAngle);
 }
 /// <summary>
 /// ビーム方向が変化した
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 void AudioSource_BeamAngleChanged(object sender, BeamAngleChangedEventArgs e)
 {
     beam.Angle = -e.Angle;
 }
Beispiel #23
0
 void audioSource_BeamAngleChanged(object sender, BeamAngleChangedEventArgs e)
 {
     RaisePropertyChanged(()=>BeamAngle);
 }
 /// <summary>
 /// Handles event triggered when audio beam angle changes.
 /// </summary>
 /// <param name="sender">object sending the event.</param>
 /// <param name="e">event arguments.</param>
 private void AudioSourceBeamChanged(object sender, BeamAngleChangedEventArgs e)
 {
     beamRotation.Angle = -e.Angle;
 }
        public void KinectAudioSourceBeamAngleChanged(Object Sender, BeamAngleChangedEventArgs e)
        {
            try
            {
                string message = new string('0',0);

                message += getIdSensor(sensor) + "||";
                message += e.Angle;

                KServerPaquet sp = new KServerMessagePaquet(205, message.Replace(',', '.'));
                sp.send(ns);
            }
            catch (Exception exc)
            {
                System.Console.WriteLine("event AudioSourceBeamAngleChanged disconnected : " + exc.Message);
                sensor.AudioSource.BeamAngleChanged -= KinectAudioSourceBeamAngleChanged;
            }
        }
        private void AudioSourceBeamChanged(object sender, BeamAngleChangedEventArgs e)
        {
            // Move our indicator
            BeamAngleInDegrees = e.Angle;

            // Update Text
            BeamDisplayText = " Audio beam angle = " + BeamAngleInDegrees.ToString("0.00") + " deg";
        }
 /// <summary>
 /// ビーム方向が変化した
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 void AudioSource_BeamAngleChanged( object sender, BeamAngleChangedEventArgs e )
 {
     beam.Angle = -e.Angle;
 }
Beispiel #28
0
 void AudioSource_BeamAngleChanged(object sender, BeamAngleChangedEventArgs e)
 {
     this.theModel.updateSource(e.Angle);
 }
Beispiel #29
0
 private void AudioSource_BeamAngleChanged(object sender, BeamAngleChangedEventArgs e)
 {
     AjustarPonteiroPorAngulo(e.Angle, ponteiroBeamAngle);
 }
 private void AudioSourceBeamChanged(object sender, BeamAngleChangedEventArgs e)
 {
     // Move our indicator
     this.BeamAngle = e.Angle;
 }
 void AudioSourceBeamAngleChanged(object sender, BeamAngleChangedEventArgs e)
 {
     BeamAngle = 1 * e.Angle;
     environment.soundAngle = (float)BeamAngle;
     environment.soundEstimatedX = (float)Math.Tan(Math.PI * BeamAngle / 180);
     kinect.soundReady.Set();
 }
 private void AudioSourceBeamChanged(object sender, BeamAngleChangedEventArgs e)
 {
     // Move our indicator
     this.BeamAngle = e.Angle;
 }
Beispiel #33
0
 // Event Handler for AudioSourceBeamChanged events
 private void AudioSourceBeamChanged(object sender, BeamAngleChangedEventArgs e)
 {
     beamRotation = -e.Angle;
 }
Beispiel #34
0
 /// <summary>
 /// Handles the BeamAngleChanged event of the source control.
 /// </summary>
 /// <param name="sender">The source of the event.</param>
 /// <param name="e">The <see cref="BeamAngleChangedEventArgs" /> instance containing the event data.</param>
 void source_BeamAngleChanged(object sender, BeamAngleChangedEventArgs e)
 {
     //ViewModel.SoundBeamAngle = e.Angle.ToString();
 }
Beispiel #35
0
 void AudioSource_BeamAngleChanged(object sender, BeamAngleChangedEventArgs e)
 {
     beamAngleTxt.Text = "Beam angle:" + e.Angle;
     //soundSourceAngleTxt.Text = "Sound source angle:" + e.Angle;
 }
Beispiel #36
0
 void AudioSource_BeamAngleChanged(object sender, BeamAngleChangedEventArgs e)
 {
     beamAngle = -e.Angle;
     updateWindow();
 }
 void audioSource_BeamAngleChanged(object sender, BeamAngleChangedEventArgs e)
 {
     //TODO: implement
 }