src/FingersDance.Control.UserPanel/TagVisuSoundControl.xaml.cs
author ARIAS Santiago
Fri, 13 Nov 2009 22:11:50 +0100
changeset 198 37c16056c45b
parent 188 e642ad0c366b
child 199 70e93b0bd778
permissions -rw-r--r--
Resize InkCanevas Gesture Control
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
180
1c4ad413c837 Sound Control Base
ARIAS Santiago
parents:
diff changeset
     1
using System;
1c4ad413c837 Sound Control Base
ARIAS Santiago
parents:
diff changeset
     2
using System.Collections.Generic;
1c4ad413c837 Sound Control Base
ARIAS Santiago
parents:
diff changeset
     3
using System.Linq;
1c4ad413c837 Sound Control Base
ARIAS Santiago
parents:
diff changeset
     4
using System.Text;
1c4ad413c837 Sound Control Base
ARIAS Santiago
parents:
diff changeset
     5
using System.Windows;
1c4ad413c837 Sound Control Base
ARIAS Santiago
parents:
diff changeset
     6
using System.Windows.Controls;
1c4ad413c837 Sound Control Base
ARIAS Santiago
parents:
diff changeset
     7
using System.Windows.Data;
1c4ad413c837 Sound Control Base
ARIAS Santiago
parents:
diff changeset
     8
using System.Windows.Documents;
1c4ad413c837 Sound Control Base
ARIAS Santiago
parents:
diff changeset
     9
using System.Windows.Input;
1c4ad413c837 Sound Control Base
ARIAS Santiago
parents:
diff changeset
    10
using System.Windows.Media;
1c4ad413c837 Sound Control Base
ARIAS Santiago
parents:
diff changeset
    11
using System.Windows.Media.Imaging;
1c4ad413c837 Sound Control Base
ARIAS Santiago
parents:
diff changeset
    12
using System.Windows.Navigation;
1c4ad413c837 Sound Control Base
ARIAS Santiago
parents:
diff changeset
    13
using System.Windows.Shapes;
1c4ad413c837 Sound Control Base
ARIAS Santiago
parents:
diff changeset
    14
using Microsoft.Surface;
1c4ad413c837 Sound Control Base
ARIAS Santiago
parents:
diff changeset
    15
using Microsoft.Surface.Presentation;
1c4ad413c837 Sound Control Base
ARIAS Santiago
parents:
diff changeset
    16
using Microsoft.Surface.Presentation.Controls;
188
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
    17
using System.ComponentModel;
180
1c4ad413c837 Sound Control Base
ARIAS Santiago
parents:
diff changeset
    18
1c4ad413c837 Sound Control Base
ARIAS Santiago
parents:
diff changeset
    19
namespace FingersDance.Control.UserPanel
1c4ad413c837 Sound Control Base
ARIAS Santiago
parents:
diff changeset
    20
{
1c4ad413c837 Sound Control Base
ARIAS Santiago
parents:
diff changeset
    21
    /// <summary>
1c4ad413c837 Sound Control Base
ARIAS Santiago
parents:
diff changeset
    22
    /// Interaction logic for TagVisuSoundControl.xaml
1c4ad413c837 Sound Control Base
ARIAS Santiago
parents:
diff changeset
    23
    /// </summary>
1c4ad413c837 Sound Control Base
ARIAS Santiago
parents:
diff changeset
    24
    public partial class TagVisuSoundControl : TagVisualization
1c4ad413c837 Sound Control Base
ARIAS Santiago
parents:
diff changeset
    25
    {
188
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
    26
        //Base sound
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
    27
        int sound =5;
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
    28
        int lastlevel = 0;
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
    29
        //Vars For Debug
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
    30
        List<int> listniveau = new List<int>();
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
    31
        List<int> listsound = new List<int>();
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
    32
180
1c4ad413c837 Sound Control Base
ARIAS Santiago
parents:
diff changeset
    33
        public TagVisuSoundControl()
1c4ad413c837 Sound Control Base
ARIAS Santiago
parents:
diff changeset
    34
        {
1c4ad413c837 Sound Control Base
ARIAS Santiago
parents:
diff changeset
    35
            InitializeComponent();
188
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
    36
            lastlevel = 1;
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
    37
            TagVisuSoundLevelUpdate(0);
198
37c16056c45b Resize InkCanevas Gesture Control
ARIAS Santiago
parents: 188
diff changeset
    38
            volumeModel.Visibility = Visibility.Hidden;
37c16056c45b Resize InkCanevas Gesture Control
ARIAS Santiago
parents: 188
diff changeset
    39
            #if DEBUG
37c16056c45b Resize InkCanevas Gesture Control
ARIAS Santiago
parents: 188
diff changeset
    40
            volumeModel.Visibility = Visibility.Visible;
37c16056c45b Resize InkCanevas Gesture Control
ARIAS Santiago
parents: 188
diff changeset
    41
            #endif
180
1c4ad413c837 Sound Control Base
ARIAS Santiago
parents:
diff changeset
    42
        }
1c4ad413c837 Sound Control Base
ARIAS Santiago
parents:
diff changeset
    43
1c4ad413c837 Sound Control Base
ARIAS Santiago
parents:
diff changeset
    44
        private void TagVisuSoundControl_Loaded(object sender, RoutedEventArgs e)
1c4ad413c837 Sound Control Base
ARIAS Santiago
parents:
diff changeset
    45
        {
1c4ad413c837 Sound Control Base
ARIAS Santiago
parents:
diff changeset
    46
            //TODO: customize TagVisuSoundControl's UI based on this.VisualizedTag here
188
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
    47
           
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
    48
        }
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
    49
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
    50
        //This Method Make the different elipses visible in accordance to the viriable "niveau"
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
    51
        public void TagVisuSoundLevelUpdate(int niveau)
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
    52
        {
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
    53
           int tempsound = 0;
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
    54
           //--DEBUG listniveau.Add(niveau);
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
    55
           if (Math.Abs(lastlevel - niveau) == 1)
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
    56
           {
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
    57
               lastlevel = niveau;
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
    58
               tempsound = sound + niveau;
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
    59
               if (tempsound < 0)
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
    60
                   tempsound = 0;
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
    61
               if (tempsound > 10)
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
    62
                   tempsound = 10;
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
    63
               //--DEBUG listsound.Add(tempsound);
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
    64
               for (int i = 1; i <= tempsound; i++)
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
    65
               {
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
    66
                   switch (i)
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
    67
                   {
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
    68
                       case 1:
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
    69
                           elipse01.Visibility = Visibility.Visible;
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
    70
                           break;
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
    71
                       case 2:
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
    72
                           elipse02.Visibility = Visibility.Visible;
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
    73
                           break;
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
    74
                       case 3:
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
    75
                           elipse03.Visibility = Visibility.Visible;
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
    76
                           break;
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
    77
                       case 4:
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
    78
                           elipse04.Visibility = Visibility.Visible;
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
    79
                           break;
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
    80
                       case 5:
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
    81
                           elipse05.Visibility = Visibility.Visible;
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
    82
                           break;
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
    83
                       case 6:
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
    84
                           elipse06.Visibility = Visibility.Visible;
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
    85
                           break;
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
    86
                       case 7:
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
    87
                           elipse07.Visibility = Visibility.Visible;
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
    88
                           break;
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
    89
                       case 8:
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
    90
                           elipse08.Visibility = Visibility.Visible;
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
    91
                           break;
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
    92
                       case 9:
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
    93
                           elipse09.Visibility = Visibility.Visible;
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
    94
                           break;
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
    95
                       case 10:
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
    96
                           elipse10.Visibility = Visibility.Visible;
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
    97
                           break;
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
    98
                   }
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
    99
               }
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
   100
               for (int i = tempsound + 1; i < 11; i++)
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
   101
               {
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
   102
                   switch (i)
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
   103
                   {
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
   104
                       case 1:
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
   105
                           elipse01.Visibility = Visibility.Hidden;
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
   106
                           break;
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
   107
                       case 2:
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
   108
                           elipse02.Visibility = Visibility.Hidden;
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
   109
                           break;
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
   110
                       case 3:
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
   111
                           elipse03.Visibility = Visibility.Hidden;
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
   112
                           break;
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
   113
                       case 4:
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
   114
                           elipse04.Visibility = Visibility.Hidden;
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
   115
                           break;
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
   116
                       case 5:
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
   117
                           elipse05.Visibility = Visibility.Hidden;
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
   118
                           break;
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
   119
                       case 6:
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
   120
                           elipse06.Visibility = Visibility.Hidden;
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
   121
                           break;
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
   122
                       case 7:
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
   123
                           elipse07.Visibility = Visibility.Hidden;
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
   124
                           break;
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
   125
                       case 8:
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
   126
                           elipse08.Visibility = Visibility.Hidden;
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
   127
                           break;
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
   128
                       case 9:
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
   129
                           elipse09.Visibility = Visibility.Hidden;
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
   130
                           break;
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
   131
                       case 10:
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
   132
                           elipse10.Visibility = Visibility.Hidden;
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
   133
                           break;
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
   134
                   }
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
   135
               }
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
   136
           }
180
1c4ad413c837 Sound Control Base
ARIAS Santiago
parents:
diff changeset
   137
        }
1c4ad413c837 Sound Control Base
ARIAS Santiago
parents:
diff changeset
   138
    }
188
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
   139
e642ad0c366b Tag Visualisation Control Sound (Use Byte Value "01") and Mute all other Players opened
ARIAS Santiago
parents: 180
diff changeset
   140
    
180
1c4ad413c837 Sound Control Base
ARIAS Santiago
parents:
diff changeset
   141
}