Changeset 1325

Show
Ignore:
Timestamp:
09/20/08 03:40:09 (12 years ago)
Author:
wagi
Message:

Add mixer control panel for FA 101. Also update the FA 66
to look and behave identical to the FA 101.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • branches/libffado-2.0/support/mixer/ffadomixer.in

    r1318 r1325  
    4646from mixer_bcoaudio5 import * 
    4747from mixer_edirolfa66 import * 
     48from mixer_edirolfa101 import * 
    4849from mixer_mackie_generic import * 
    4950from mixer_quatafire import * 
     
    7475    [(0x0007f5, 0x00010049),'BCoAudio5Control'], 
    7576    [(0x0040AB, 0x00010049),'EdirolFa66Control'], 
     77    [(0x0040AB, 0x00010048),'EdirolFa101Control'], 
    7678    [(0x00000f, 0x00010067),'MackieGenericControl'], 
    7779    [(0x000f1b, 0x00010064),'QuataFireMixer'], 
  • branches/libffado-2.0/support/mixer/mixer_edirolfa66.ui

    r1127 r1325  
    2626            <x>0</x> 
    2727            <y>0</y> 
    28             <width>223</width> 
    29             <height>157</height> 
     28            <width>180</width> 
     29            <height>161</height> 
    3030        </rect> 
    3131    </property> 
     
    3333        <string>Edirol FA-66</string> 
    3434    </property> 
    35     <grid
     35    <vbox
    3636        <property name="name"> 
    3737            <cstring>unnamed</cstring> 
    3838        </property> 
    39         <widget class="QGroupBox" row="0" column="0"
     39        <widget class="QGroupBox"
    4040            <property name="name"> 
    4141                <cstring>groupBox1</cstring> 
    4242            </property> 
    4343            <property name="title"> 
    44                 <string>Input</string> 
     44                <string>Monitor Input Mixer</string> 
    4545            </property> 
    46             <grid
     46            <hbox
    4747                <property name="name"> 
    4848                    <cstring>unnamed</cstring> 
    4949                </property> 
    50                 <widget class="QSlider" row="1" column="0"> 
    51                     <property name="name"> 
    52                         <cstring>sldInput12</cstring> 
    53                     </property> 
    54                     <property name="minValue"> 
    55                         <number>0</number> 
    56                     </property> 
    57                     <property name="maxValue"> 
    58                         <number>32767</number> 
    59                     </property> 
    60                     <property name="lineStep"> 
    61                         <number>10000</number> 
    62                     </property> 
    63                     <property name="pageStep"> 
    64                         <number>1000</number> 
    65                     </property> 
    66                     <property name="orientation"> 
    67                         <enum>Vertical</enum> 
    68                     </property> 
    69                     <property name="tickmarks"> 
    70                         <enum>Both</enum> 
    71                     </property> 
    72                     <property name="tickInterval"> 
    73                         <number>10000</number> 
    74                     </property> 
     50                <widget class="QLayoutWidget"> 
     51                    <property name="name"> 
     52                        <cstring>layout46</cstring> 
     53                    </property> 
     54                    <vbox> 
     55                        <property name="name"> 
     56                            <cstring>unnamed</cstring> 
     57                        </property> 
     58                        <widget class="QLabel"> 
     59                            <property name="name"> 
     60                                <cstring>textLabel12</cstring> 
     61                            </property> 
     62                            <property name="text"> 
     63                                <string>1/2</string> 
     64                            </property> 
     65                            <property name="alignment"> 
     66                                <set>AlignCenter</set> 
     67                            </property> 
     68                        </widget> 
     69                        <widget class="QSlider"> 
     70                            <property name="name"> 
     71                                <cstring>sldInput12</cstring> 
     72                            </property> 
     73                            <property name="minValue"> 
     74                                <number>0</number> 
     75                            </property> 
     76                            <property name="maxValue"> 
     77                                <number>32767</number> 
     78                            </property> 
     79                            <property name="lineStep"> 
     80                                <number>10000</number> 
     81                            </property> 
     82                            <property name="pageStep"> 
     83                                <number>1000</number> 
     84                            </property> 
     85                            <property name="orientation"> 
     86                                <enum>Vertical</enum> 
     87                            </property> 
     88                            <property name="tickmarks"> 
     89                                <enum>Both</enum> 
     90                            </property> 
     91                            <property name="tickInterval"> 
     92                                <number>10000</number> 
     93                            </property> 
     94                        </widget> 
     95                    </vbox> 
    7596                </widget> 
    76                 <widget class="QSlider" row="1" column="4"> 
    77                     <property name="name"> 
    78                         <cstring>sldInput56</cstring> 
    79                     </property> 
    80                     <property name="minimumSize"> 
    81                         <size> 
    82                             <width>0</width> 
    83                             <height>80</height> 
    84                         </size> 
    85                     </property> 
    86                     <property name="minValue"> 
    87                         <number>0</number> 
    88                     </property> 
    89                     <property name="maxValue"> 
    90                         <number>32767</number> 
    91                     </property> 
    92                     <property name="lineStep"> 
    93                         <number>10000</number> 
    94                     </property> 
    95                     <property name="pageStep"> 
    96                         <number>1000</number> 
    97                     </property> 
    98                     <property name="orientation"> 
    99                         <enum>Vertical</enum> 
    100                     </property> 
    101                     <property name="tickmarks"> 
    102                         <enum>Both</enum> 
    103                     </property> 
    104                     <property name="tickInterval"> 
    105                         <number>10000</number> 
    106                     </property> 
    107                 </widget> 
    108                 <widget class="QSlider" row="1" column="2"> 
    109                     <property name="name"> 
    110                         <cstring>sldInput34</cstring> 
    111                     </property> 
    112                     <property name="minValue"> 
    113                         <number>0</number> 
    114                     </property> 
    115                     <property name="maxValue"> 
    116                         <number>32767</number> 
    117                     </property> 
    118                     <property name="lineStep"> 
    119                         <number>10000</number> 
    120                     </property> 
    121                     <property name="pageStep"> 
    122                         <number>1000</number> 
    123                     </property> 
    124                     <property name="orientation"> 
    125                         <enum>Vertical</enum> 
    126                     </property> 
    127                     <property name="tickmarks"> 
    128                         <enum>Both</enum> 
    129                     </property> 
    130                     <property name="tickInterval"> 
    131                         <number>10000</number> 
    132                     </property> 
    133                 </widget> 
    134                 <widget class="QLabel" row="0" column="0"> 
    135                     <property name="name"> 
    136                         <cstring>textLabel2</cstring> 
    137                     </property> 
    138                     <property name="text"> 
    139                         <string>1/2</string> 
    140                     </property> 
    141                     <property name="alignment"> 
    142                         <set>AlignCenter</set> 
    143                     </property> 
    144                 </widget> 
    145                 <widget class="QLabel" row="0" column="2"> 
    146                     <property name="name"> 
    147                         <cstring>textLabel2_2</cstring> 
    148                     </property> 
    149                     <property name="text"> 
    150                         <string>3/4</string> 
    151                     </property> 
    152                     <property name="alignment"> 
    153                         <set>AlignCenter</set> 
    154                     </property> 
    155                 </widget> 
    156                 <widget class="QLabel" row="0" column="4"> 
    157                     <property name="name"> 
    158                         <cstring>textLabel2_4_2</cstring> 
    159                     </property> 
    160                     <property name="text"> 
    161                         <string>5/6</string> 
    162                     </property> 
    163                     <property name="alignment"> 
    164                         <set>AlignCenter</set> 
    165                     </property> 
    166                 </widget> 
    167                 <spacer row="1" column="1"> 
     97                <spacer> 
    16898                    <property name="name"> 
    16999                        <cstring>spacer16</cstring> 
     
    177107                    <property name="sizeHint"> 
    178108                        <size> 
    179                             <width>40</width> 
     109                            <width>60</width> 
    180110                            <height>20</height> 
    181111                        </size> 
    182112                    </property> 
    183113                </spacer> 
    184                 <spacer row="1" column="3"> 
     114                <widget class="QLayoutWidget"> 
     115                    <property name="name"> 
     116                        <cstring>layout47</cstring> 
     117                    </property> 
     118                    <vbox> 
     119                        <property name="name"> 
     120                            <cstring>unnamed</cstring> 
     121                        </property> 
     122                        <widget class="QLabel"> 
     123                            <property name="name"> 
     124                                <cstring>textLabel34</cstring> 
     125                            </property> 
     126                            <property name="text"> 
     127                                <string>3/4</string> 
     128                            </property> 
     129                            <property name="alignment"> 
     130                                <set>AlignCenter</set> 
     131                            </property> 
     132                        </widget> 
     133                        <widget class="QSlider"> 
     134                            <property name="name"> 
     135                                <cstring>sldInput34</cstring> 
     136                            </property> 
     137                            <property name="minValue"> 
     138                                <number>0</number> 
     139                            </property> 
     140                            <property name="maxValue"> 
     141                                <number>32767</number> 
     142                            </property> 
     143                            <property name="lineStep"> 
     144                                <number>10000</number> 
     145                            </property> 
     146                            <property name="pageStep"> 
     147                                <number>1000</number> 
     148                            </property> 
     149                            <property name="orientation"> 
     150                                <enum>Vertical</enum> 
     151                            </property> 
     152                            <property name="tickmarks"> 
     153                                <enum>Both</enum> 
     154                            </property> 
     155                            <property name="tickInterval"> 
     156                                <number>10000</number> 
     157                            </property> 
     158                        </widget> 
     159                    </vbox> 
     160                </widget> 
     161                <spacer> 
    185162                    <property name="name"> 
    186163                        <cstring>spacer17</cstring> 
     
    194171                    <property name="sizeHint"> 
    195172                        <size> 
    196                             <width>40</width> 
     173                            <width>60</width> 
    197174                            <height>20</height> 
    198175                        </size> 
    199176                    </property> 
    200177                </spacer> 
    201             </grid> 
     178                <widget class="QLayoutWidget"> 
     179                    <property name="name"> 
     180                        <cstring>layout48</cstring> 
     181                    </property> 
     182                    <vbox> 
     183                        <property name="name"> 
     184                            <cstring>unnamed</cstring> 
     185                        </property> 
     186                        <widget class="QLabel"> 
     187                            <property name="name"> 
     188                                <cstring>textLabel56</cstring> 
     189                            </property> 
     190                            <property name="text"> 
     191                                <string>5/6</string> 
     192                            </property> 
     193                            <property name="alignment"> 
     194                                <set>AlignCenter</set> 
     195                            </property> 
     196                        </widget> 
     197                        <widget class="QSlider"> 
     198                            <property name="name"> 
     199                                <cstring>sldInput56</cstring> 
     200                            </property> 
     201                            <property name="minimumSize"> 
     202                                <size> 
     203                                    <width>0</width> 
     204                                    <height>80</height> 
     205                                </size> 
     206                            </property> 
     207                            <property name="minValue"> 
     208                                <number>0</number> 
     209                            </property> 
     210                            <property name="maxValue"> 
     211                                <number>32767</number> 
     212                            </property> 
     213                            <property name="lineStep"> 
     214                                <number>10000</number> 
     215                            </property> 
     216                            <property name="pageStep"> 
     217                                <number>1000</number> 
     218                            </property> 
     219                            <property name="orientation"> 
     220                                <enum>Vertical</enum> 
     221                            </property> 
     222                            <property name="tickmarks"> 
     223                                <enum>Both</enum> 
     224                            </property> 
     225                            <property name="tickInterval"> 
     226                                <number>10000</number> 
     227                            </property> 
     228                        </widget> 
     229                    </vbox> 
     230                </widget> 
     231            </hbox> 
    202232        </widget> 
    203     </grid
     233    </vbox
    204234</widget> 
    205235<connections> 
  • branches/libffado-2.0/support/mixer/SConscript

    r1284 r1325  
    3535                       'saffirelelarge', 'saffirelesmall', 
    3636                       'audiofire_strip', 'audiofire_settings', 
    37                        'bcoaudio5', 'edirolfa66', 
     37                       'bcoaudio5', 'edirolfa66', 'edirolfa101', 
    3838                       'mackie_generic', 'quatafire', 'motu', 
    3939                       'global', 'dummy' 
     
    4444                       'saffirele', 
    4545                       'audiofire', 
    46                        'bcoaudio5', 'edirolfa66', 
     46                       'bcoaudio5', 'edirolfa66', 'edirolfa101', 
    4747                       'mackie_generic', 'quatafire', 'motu', 
    4848                       'global', 'dummy'