os/mm/mm_pub/audio_effects_api/tsrc/Conf/AudioEffectTestModule.cfg
author sl
Tue, 10 Jun 2014 14:32:02 +0200
changeset 1 260cb5ec6c19
permissions -rw-r--r--
Update contrib.
     1 # Tags used in this configuration file. Each test case type has its own set of tags, and will
     2 # specify whether they are required or optional.
     3 # 
     4 # TAGS:
     5 # id               - Each test case type is differentiated by the id. It specifies the type of test to be performed
     6 # Title            - Text to identify the test case and describe it
     7 # AudioEffect	  	 - Specify which audio effect to create: Equalizer, BassBoost, DistanceAttenuation, ListenerDoppler, 
     8 #                    SourceDoppler, EnvironmantalReverb, ListenerLocation, SourceLocation, Loudness, ListenerOrientation,
     9 #                    SourceOrientation, StereoWidening, RoomLevel
    10 # AssignEffect     - Specify which object to assign Audio Effect to: Independent, Player, Recorder, Converter, Tone, 
    11 #                    DevSound, CustomCommand, CustomInterface, InputStream, OutputStream, MidiClient, DrmPlayer, VideoPlayer
    12 # RegisterEffect   - Register Audio Effect Observer
    13 # UnRegisterEffect - Unregister Audio Effect Observer
    14 # ApplySettings    - Apply setttings to Audio Effect
    15 # Enable           - Enable Audio Effect
    16 # Disable          - Disable Audio Effect
    17 # Enforce          - Defines whether the effect is mandatory: 0, 1
    18 # DisplayData      - Display Audio Effect info
    19 # BassBoostLevel   - Set Bass Boost Level. The bass boost level ranges from 0-100, where 0 is none and 100 is maximum bass boost.
    20 
    21 
    22 //Required: id, AudioEffect, AssignEffect
    23 //Optional: Title, rest of the tags
    24 [TestCase]
    25 id 1101
    26 Title BassBoost.Player.Create.00 - Create BassBoost and assign it to Player.
    27 AudioEffect BassBoost
    28 AssignEffect Player
    29 [End_TestCase]
    30 
    31 //Required: id, AudioEffect, AssignEffect
    32 //Optional: Title, rest of the tags
    33 [TestCase]
    34 id 1101
    35 Title BassBoost.Player.Disable.01 - E_D_Enf_Applyset_Disp_Reg__Unreg BassBoost
    36 AudioEffect BassBoost
    37 AssignEffect Player
    38 RegisterEffect
    39 Enable
    40 Enforce 1
    41 ApplySettings
    42 DisplayData
    43 Disable
    44 pause 2000
    45 UnRegisterEffect
    46 [End_TestCase]
    47 
    48 //Required: id, AudioEffect, AssignEffect
    49 //Optional: Title, rest of the tags
    50 [TestCase]
    51 id 1101
    52 Title BassBoost.Recorder.Create.02 - Create BassBoost and assign it to Recorder.
    53 AudioEffect BassBoost
    54 AssignEffect Recorder
    55 [End_TestCase]
    56 
    57 //Required: id, AudioEffect, AssignEffect
    58 //Optional: Title, rest of the tags
    59 [TestCase]
    60 id 1101
    61 Title BassBoost.Recorder.03 - Reg_E_D_Enf_Applyset__Disp__Unreg
    62 AudioEffect BassBoost
    63 AssignEffect Recorder
    64 RegisterEffect
    65 Enable
    66 Enforce 1
    67 ApplySettings
    68 DisplayData
    69 Disable
    70 pause 2000
    71 UnRegisterEffect
    72 [End_TestCase]
    73 
    74 //Required: id, AudioEffect, AssignEffect
    75 //Optional: Title, rest of the tags
    76 [TestCase]
    77 id 1101
    78 Title BassBoost.Converter.Create.04 - Create BassBoost and assign it to Converter.
    79 AudioEffect BassBoost
    80 AssignEffect Converter
    81 [End_TestCase]
    82 
    83 //Required: id, AudioEffect, AssignEffect
    84 //Optional: Title, rest of the tags
    85 [TestCase]
    86 id 1101
    87 Title BassBoost.Converter.05 - E_D_Enf_Applyset_Disp_Reg_Unreg  BassBoost
    88 AudioEffect BassBoost
    89 AssignEffect Converter
    90 RegisterEffect
    91 Enable
    92 Enforce 1
    93 ApplySettings
    94 DisplayData
    95 Disable
    96 pause 2000
    97 UnRegisterEffect
    98 [End_TestCase]
    99 
   100 //Required: id, AudioEffect, AssignEffect
   101 //Optional: Title, rest of the tags
   102 [TestCase]
   103 id 1101
   104 Title BassBoost.Tone.Create.06 - Create BassBoost and assign it to Tone.
   105 AudioEffect BassBoost
   106 AssignEffect Tone
   107 [End_TestCase]
   108 
   109 //Required: id, AudioEffect, AssignEffect
   110 //Optional: Title, rest of the tags
   111 [TestCase]
   112 id 1101
   113 Title BassBoost.Tone.07 - E_D_Enf_Applyset_Disp_Reg_Unreg  BassBoost
   114 AudioEffect BassBoost
   115 AssignEffect Tone
   116 RegisterEffect
   117 Enable
   118 Enforce 1
   119 ApplySettings
   120 DisplayData
   121 Disable
   122 pause 2000
   123 UnRegisterEffect
   124 [End_TestCase]
   125 
   126 //Required: id, AudioEffect, AssignEffect
   127 //Optional: Title, rest of the tags
   128 [TestCase]
   129 id 1101
   130 Title BassBoost.DevSound.Create.08 - Create BassBoost and assign it to DevSound.
   131 AudioEffect BassBoost
   132 AssignEffect DevSound
   133 [End_TestCase]
   134 
   135 //Required: id, AudioEffect, AssignEffect
   136 //Optional: Title, rest of the tags
   137 [TestCase]
   138 id 1101
   139 Title BassBoost.DevSound.09 - E_D_Enf_Applyset_Disp_Reg_Unreg  BassBoost
   140 AudioEffect BassBoost
   141 AssignEffect DevSound
   142 RegisterEffect
   143 Enable
   144 Enforce 1
   145 ApplySettings
   146 DisplayData
   147 Disable
   148 pause 2000
   149 UnRegisterEffect
   150 [End_TestCase]
   151 
   152 //Required: id, AudioEffect, AssignEffect
   153 //Optional: Title, rest of the tags
   154 [TestCase]
   155 id 1101
   156 Title BassBoost.CustomCommand.Create.10 - Create BassBoost and assign it to CustomCommand.
   157 AudioEffect BassBoost
   158 AssignEffect CustomCommand
   159 [End_TestCase]
   160 
   161 //Required: id, AudioEffect, AssignEffect
   162 //Optional: Title, rest of the tags
   163 [TestCase]
   164 id 1101
   165 Title BassBoost.CustomInterface.Create.11 - Create BassBoost and assign it to CustomInterface.
   166 AudioEffect BassBoost
   167 AssignEffect CustomInterface
   168 [End_TestCase]
   169 
   170 //Required: id, AudioEffect, AssignEffect
   171 //Optional: Title, rest of the tags
   172 [TestCase]
   173 id 1101
   174 Title BassBoost.InputStream.Create.12 - Create BassBoost and assign it to InputStream.
   175 AudioEffect BassBoost
   176 AssignEffect InputStream
   177 [End_TestCase]
   178 
   179 //Required: id, AudioEffect, AssignEffect
   180 //Optional: Title, rest of the tags
   181 [TestCase]
   182 id 1101
   183 Title BassBoost.OutputStream.Create.13 - Create BassBoost and assign it to OutputStream.
   184 AudioEffect BassBoost
   185 AssignEffect OutputStream
   186 [End_TestCase]
   187 
   188 //Required: id, AudioEffect, AssignEffect
   189 //Optional: Title, rest of the tags
   190 [TestCase]
   191 id 1101
   192 Title BassBoost.MidiClient.Create.14 - Create BassBoost and assign it to MidiClient.
   193 AudioEffect BassBoost
   194 AssignEffect MidiClient
   195 [End_TestCase]
   196 
   197 //Required: id, AudioEffect, AssignEffect
   198 //Optional: Title, rest of the tags
   199 [TestCase]
   200 id 1101
   201 Title BassBoost.DrmPlayer.Create.15 - Create BassBoost and assign it to DrmPlayer.
   202 AudioEffect BassBoost
   203 AssignEffect DrmPlayer
   204 [End_TestCase]
   205 
   206 //Required: id, AudioEffect, AssignEffect
   207 //Optional: Title, rest of the tags
   208 [TestCase]
   209 id 1101
   210 Title BassBoost.VideoPlayer.Create.16 - Create BassBoost and assign it to VideoPlayer.
   211 AudioEffect BassBoost
   212 AssignEffect VideoPlayer
   213 [End_TestCase]
   214 
   215 # Tags used in this configuration file. Each test case type has its own set of tags, and will
   216 # specify whether they are required or optional.
   217 # 
   218 # TAGS:
   219 # id                  - Each test case type is differentiated by the id. It specifies the type of test to be performed
   220 # Title               - Text to identify the test case and describe it
   221 # AudioEffect   	    - Specify which audio effect to create: Equalizer, BassBoost, DistanceAttenuation, ListenerDoppler, 
   222 #                       SourceDoppler, EnvironmantalReverb, ListenerLocation, SourceLocation, Loudness, ListenerOrientation,
   223 #                       SourceOrientation, StereoWidening, RoomLevel
   224 # AssignEffect        - Specify which object to assign Audio Effect to: Independent, Player, Recorder, Converter, Tone, 
   225 #                       DevSound, CustomCommand, CustomInterface, InputStream, OutputStream, MidiClient, DrmPlayer VideoPlayer
   226 # RegisterEffect      - Register Audio Effect Observer
   227 # UnRegisterEffect    - Unregister Audio Effect Observer
   228 # ApplySettings       - Apply setttings to Audio Effect
   229 # Enable              - Enable Audio Effect
   230 # Disable             - Disable Audio Effect
   231 # Enforce             - Defines whether the effect is mandatory: 0, 1
   232 # DisplayData         - Display Audio Effect info
   233 # DistanceAttenuation - Set the Distance Attenuation. (Int RMin, Int RMax, Bool MuteAfterMax, Uint RollOffFactor, Uint RoomRollOffFactor).
   234 #                       RMin - The source to listener distance in mm below which the sound level is a constant, 
   235 #                              its value should be greater than or equal to 1 mm.
   236 #                       RMax - The source to listener distance in mm above which the sound level is a constant or zero, 
   237 #                              its value should be greater than or equal to RMin.
   238 #                       MuteAfterMax - Indicates whether or not the sound is muted beyond Rmax.
   239 #                       RollOffFactor - The multiplier factor to source-listener distance in hundredths, where 100 corresponds 
   240 #                                       to 1.00, 200 corresponds to 2.00, etc.
   241 #                       RoomRollOffFactor - The multiplier factor to source-listener distance for Room effect in hundredths, 
   242 #                                           where 100 corresponds to 1.00, 200 corresponds to 2.00, etc.
   243 
   244 //Required: id, AudioEffect, AssignEffect
   245 //Optional: Title, rest of the tags
   246 [TestCase]
   247 id 1101
   248 Title DistanceAttenuation.Player.Create.01 - Create DistanceAttenuation and assign it to Player.
   249 AudioEffect DistanceAttenuation
   250 AssignEffect Player
   251 [End_TestCase]
   252 
   253 //Required: id, AudioEffect, AssignEffect
   254 //Optional: Title, rest of the tags
   255 [TestCase]
   256 id 1101
   257 Title DistanceAttenuation.PLAYER.RegisterEffect.02 - Register DistanceAttenuation
   258 AudioEffect DistanceAttenuation
   259 AssignEffect Player
   260 RegisterEffect
   261 [End_TestCase]
   262 
   263 //Required: id, AudioEffect, AssignEffect
   264 //Optional: Title, rest of the tags
   265 [TestCase]
   266 id 1101
   267 Title DistanceAttenuation.Player.UnRegisterEffect.03 - Unregister DistanceAttenuation
   268 AudioEffect DistanceAttenuation
   269 AssignEffect Player
   270 RegisterEffect
   271 UnRegisterEffect
   272 [End_TestCase]
   273 
   274 //Required: id, AudioEffect, AssignEffect
   275 //Optional: Title, rest of the tags
   276 [TestCase]
   277 id 1101
   278 Title DistanceAttenuation.Player.Enable.04 - Enable DistanceAttenuation
   279 AudioEffect DistanceAttenuation
   280 AssignEffect Player
   281 RegisterEffect
   282 Enable
   283 [End_TestCase]
   284 
   285 //Required: id, AudioEffect, AssignEffect
   286 //Optional: Title, rest of the tags
   287 [TestCase]
   288 id 1101
   289 Title DistanceAttenuation.Player.Disable.05 - Disable DistanceAttenuation
   290 AudioEffect DistanceAttenuation
   291 AssignEffect Player
   292 RegisterEffect
   293 Enable
   294 DistanceAttenuation 20 300 0 150 222
   295 Disable
   296 [End_TestCase]
   297 
   298 //Required: id, AudioEffect, AssignEffect
   299 //Optional: Title, rest of the tags
   300 [TestCase]
   301 id 1101
   302 Title DistanceAttenuation.Player.Enforce.06 - Enforce DistanceAttenuation
   303 AudioEffect DistanceAttenuation
   304 AssignEffect Player
   305 RegisterEffect
   306 Enable
   307 Enforce 1
   308 [End_TestCase]
   309 
   310 //Required: id, AudioEffect, AssignEffect
   311 //Optional: Title, rest of the tags
   312 [TestCase]
   313 id 1101
   314 Title DistanceAttenuation.Player.DistanceAttenuation.07 - Set distance attenuation
   315 AudioEffect DistanceAttenuation
   316 AssignEffect Player
   317 RegisterEffect
   318 DistanceAttenuation 20 300 0 150 222
   319 Enable
   320 [End_TestCase]
   321 
   322 //Required: id, AudioEffect, AssignEffect
   323 //Optional: Title, rest of the tags
   324 [TestCase]
   325 id 1101
   326 Title DistanceAttenuation.Player.ApplySettings.08 - Set distance attenuation and apply settings
   327 AudioEffect DistanceAttenuation
   328 AssignEffect Player
   329 RegisterEffect
   330 Enable
   331 DistanceAttenuation 20 300 1 150 222
   332 ApplySettings
   333 [End_TestCase]
   334 
   335 
   336 //Required: id, AudioEffect, AssignEffect
   337 //Optional: Title, rest of the tags
   338 [TestCase]
   339 id 1101
   340 Title DistanceAttenuation.Recorder.Create.10 - Create DistanceAttenuation and assign it to Recorder.
   341 AudioEffect DistanceAttenuation
   342 AssignEffect Recorder
   343 [End_TestCase]
   344 
   345 //Required: id, AudioEffect, AssignEffect
   346 //Optional: Title, rest of the tags
   347 [TestCase]
   348 id 1101
   349 Title DistanceAttenuation.Recorder.RegisterEffect.11 - Register DistanceAttenuation
   350 AudioEffect DistanceAttenuation
   351 AssignEffect Recorder
   352 RegisterEffect
   353 [End_TestCase]
   354 
   355 //Required: id, AudioEffect, AssignEffect
   356 //Optional: Title, rest of the tags
   357 [TestCase]
   358 id 1101
   359 Title DistanceAttenuation.Recorder.UnRegisterEffect.12 - Unregister DistanceAttenuation
   360 AudioEffect DistanceAttenuation
   361 AssignEffect Recorder
   362 RegisterEffect
   363 UnRegisterEffect
   364 [End_TestCase]
   365 
   366 //Required: id, AudioEffect, AssignEffect
   367 //Optional: Title, rest of the tags
   368 [TestCase]
   369 id 1101
   370 Title DistanceAttenuation.Recorder.Enable.13 - Enable DistanceAttenuation
   371 AudioEffect DistanceAttenuation
   372 AssignEffect Recorder
   373 RegisterEffect
   374 Enable
   375 [End_TestCase]
   376 
   377 //Required: id, AudioEffect, AssignEffect
   378 //Optional: Title, rest of the tags
   379 [TestCase]
   380 id 1101
   381 Title DistanceAttenuation.Recorder.Disable.14 - Disable DistanceAttenuation
   382 AudioEffect DistanceAttenuation
   383 AssignEffect Recorder
   384 RegisterEffect
   385 Enable
   386 DistanceAttenuation 20 300 0 150 222
   387 Disable
   388 [End_TestCase]
   389 
   390 //Required: id, AudioEffect, AssignEffect
   391 //Optional: Title, rest of the tags
   392 [TestCase]
   393 id 1101
   394 Title DistanceAttenuation.Recorder.DistanceAttenuation.16 - Set distance attenuation
   395 AudioEffect DistanceAttenuation
   396 AssignEffect Recorder
   397 RegisterEffect
   398 DistanceAttenuation 20 300 0 150 222
   399 Enable
   400 [End_TestCase]
   401 
   402 //Required: id, AudioEffect, AssignEffect
   403 //Optional: Title, rest of the tags
   404 [TestCase]
   405 id 1101
   406 Title DistanceAttenuation.Recorder.ApplySettings.17 - Set distance attenuation and apply settings
   407 AudioEffect DistanceAttenuation
   408 AssignEffect Recorder
   409 RegisterEffect
   410 Enable
   411 DistanceAttenuation 20 300 1 150 222
   412 ApplySettings
   413 [End_TestCase]
   414 
   415 //Required: id, AudioEffect, AssignEffect
   416 //Optional: Title, rest of the tags
   417 [TestCase]
   418 id 1101
   419 Title DistanceAttenuation.Recorder.DisplayData.18 - Display DistanceAttenuation Data
   420 AudioEffect DistanceAttenuation
   421 AssignEffect Recorder
   422 RegisterEffect
   423 Enable
   424 Enforce 1
   425 DistanceAttenuation 20 300 0 150 222
   426 ApplySettings
   427 DisplayData
   428 [End_TestCase]
   429 
   430 //Required: id, AudioEffect, AssignEffect
   431 //Optional: Title, rest of the tags
   432 [TestCase]
   433 id 1101
   434 Title DistanceAttenuation.Converter.Create.19 - Create DistanceAttenuation and assign it to Converter.
   435 AudioEffect DistanceAttenuation
   436 AssignEffect Converter
   437 [End_TestCase]
   438 
   439 //Required: id, AudioEffect, AssignEffect
   440 //Optional: Title, rest of the tags
   441 [TestCase]
   442 id 1101
   443 Title DistanceAttenuation.Converter.RegisterEffect.20 - Register DistanceAttenuation
   444 AudioEffect DistanceAttenuation
   445 AssignEffect Converter
   446 RegisterEffect
   447 [End_TestCase]
   448 
   449 //Required: id, AudioEffect, AssignEffect
   450 //Optional: Title, rest of the tags
   451 [TestCase]
   452 id 1101
   453 Title DistanceAttenuation.Converter.UnRegisterEffect.20 - Unregister DistanceAttenuation
   454 AudioEffect DistanceAttenuation
   455 AssignEffect Converter
   456 RegisterEffect
   457 UnRegisterEffect
   458 [End_TestCase]
   459 
   460 //Required: id, AudioEffect, AssignEffect
   461 //Optional: Title, rest of the tags
   462 [TestCase]
   463 id 1101
   464 Title DistanceAttenuation.Converter.Enable.21 - Enable DistanceAttenuation
   465 AudioEffect DistanceAttenuation
   466 AssignEffect Converter
   467 RegisterEffect
   468 Enable
   469 [End_TestCase]
   470 
   471 //Required: id, AudioEffect, AssignEffect
   472 //Optional: Title, rest of the tags
   473 [TestCase]
   474 id 1101
   475 Title DistanceAttenuation.Converter.Enforce.23 - Enforce DistanceAttenuation
   476 AudioEffect DistanceAttenuation
   477 AssignEffect Converter
   478 RegisterEffect
   479 Enable
   480 Enforce 1
   481 [End_TestCase]
   482 
   483 //Required: id, AudioEffect, AssignEffect
   484 //Optional: Title, rest of the tags
   485 [TestCase]
   486 id 1101
   487 Title DistanceAttenuation.Converter.DistanceAttenuation.24 - Set distance attenuation
   488 AudioEffect DistanceAttenuation
   489 AssignEffect Converter
   490 RegisterEffect
   491 DistanceAttenuation 20 300 0 150 222
   492 Enable
   493 [End_TestCase]
   494 
   495 //Required: id, AudioEffect, AssignEffect
   496 //Optional: Title, rest of the tags
   497 [TestCase]
   498 id 1101
   499 Title DistanceAttenuation.Converter.ApplySettings.25 - Set distance attenuation and apply settings
   500 AudioEffect DistanceAttenuation
   501 AssignEffect Converter
   502 RegisterEffect
   503 Enable
   504 DistanceAttenuation 20 300 1 150 222
   505 ApplySettings
   506 [End_TestCase]
   507 
   508 //Required: id, AudioEffect, AssignEffect
   509 //Optional: Title, rest of the tags
   510 [TestCase]
   511 id 1101
   512 Title DistanceAttenuation.Converter.DisplayData.26 - Display DistanceAttenuation Data
   513 AudioEffect DistanceAttenuation
   514 AssignEffect Converter
   515 RegisterEffect
   516 Enable
   517 Enforce 1
   518 DistanceAttenuation 20 300 0 150 222
   519 ApplySettings
   520 DisplayData
   521 [End_TestCase]
   522 
   523 //Required: id, AudioEffect, AssignEffect
   524 //Optional: Title, rest of the tags
   525 [TestCase]
   526 id 1101
   527 Title DistanceAttenuation.Tone.Create.27 - Create DistanceAttenuation and assign it to Tone.
   528 AudioEffect DistanceAttenuation
   529 AssignEffect Tone
   530 [End_TestCase]
   531 
   532 //Required: id, AudioEffect, AssignEffect
   533 //Optional: Title, rest of the tags
   534 [TestCase]
   535 id 1101
   536 Title DistanceAttenuation.Tone.RegisterEffect.28 - Register DistanceAttenuation
   537 AudioEffect DistanceAttenuation
   538 AssignEffect Tone
   539 RegisterEffect
   540 [End_TestCase]
   541 
   542 //Required: id, AudioEffect, AssignEffect
   543 //Optional: Title, rest of the tags
   544 [TestCase]
   545 id 1101
   546 Title DistanceAttenuation.Tone.UnRegisterEffect.29 - Unregister DistanceAttenuation
   547 AudioEffect DistanceAttenuation
   548 AssignEffect Tone
   549 RegisterEffect
   550 UnRegisterEffect
   551 [End_TestCase]
   552 
   553 //Required: id, AudioEffect, AssignEffect
   554 //Optional: Title, rest of the tags
   555 [TestCase]
   556 id 1101
   557 Title DistanceAttenuation.Tone.Enable.30 - Enable DistanceAttenuation
   558 AudioEffect DistanceAttenuation
   559 AssignEffect Tone
   560 RegisterEffect
   561 Enable
   562 [End_TestCase]
   563 
   564 //Required: id, AudioEffect, AssignEffect
   565 //Optional: Title, rest of the tags
   566 [TestCase]
   567 id 1101
   568 Title DistanceAttenuation.Tone.Disable.31 - Disable DistanceAttenuation
   569 AudioEffect DistanceAttenuation
   570 AssignEffect Tone
   571 RegisterEffect
   572 Enable
   573 DistanceAttenuation 20 300 0 150 222
   574 Disable
   575 [End_TestCase]
   576 
   577 //Required: id, AudioEffect, AssignEffect
   578 //Optional: Title, rest of the tags
   579 [TestCase]
   580 id 1101
   581 Title DistanceAttenuation.Tone.DistanceAttenuation.33 - Set distance attenuation
   582 AudioEffect DistanceAttenuation
   583 AssignEffect Tone
   584 RegisterEffect
   585 DistanceAttenuation 20 300 0 150 222
   586 Enable
   587 [End_TestCase]
   588 
   589 //Required: id, AudioEffect, AssignEffect
   590 //Optional: Title, rest of the tags
   591 [TestCase]
   592 id 1101
   593 Title DistanceAttenuation.Tone.ApplySettings.34 - Set distance attenuation and apply settings
   594 AudioEffect DistanceAttenuation
   595 AssignEffect Tone
   596 RegisterEffect
   597 Enable
   598 DistanceAttenuation 20 300 1 150 222
   599 ApplySettings
   600 [End_TestCase]
   601 
   602 //Required: id, AudioEffect, AssignEffect
   603 //Optional: Title, rest of the tags
   604 [TestCase]
   605 id 1101
   606 Title DistanceAttenuation.Tone.DisplayData.35 - Display DistanceAttenuation Data
   607 AudioEffect DistanceAttenuation
   608 AssignEffect Tone
   609 RegisterEffect
   610 Enable
   611 Enforce 1
   612 DistanceAttenuation 20 300 0 150 222
   613 ApplySettings
   614 DisplayData
   615 [End_TestCase]
   616 
   617 //Required: id, AudioEffect, AssignEffect
   618 //Optional: Title, rest of the tags
   619 [TestCase]
   620 id 1101
   621 Title DistanceAttenuation.DevSound.Create.36 - Create DistanceAttenuation and assign it to DevSound.
   622 AudioEffect DistanceAttenuation
   623 AssignEffect DevSound
   624 [End_TestCase]
   625 
   626 //Required: id, AudioEffect, AssignEffect
   627 //Optional: Title, rest of the tags
   628 [TestCase]
   629 id 1101
   630 Title DistanceAttenuation.DevSound.RegisterEffect.37 - Register DistanceAttenuation
   631 AudioEffect DistanceAttenuation
   632 AssignEffect DevSound
   633 RegisterEffect
   634 [End_TestCase]
   635 
   636 //Required: id, AudioEffect, AssignEffect
   637 //Optional: Title, rest of the tags
   638 [TestCase]
   639 id 1101
   640 Title DistanceAttenuation.DevSound.UnRegisterEffect.38 - Unregister DistanceAttenuation
   641 AudioEffect DistanceAttenuation
   642 AssignEffect DevSound
   643 RegisterEffect
   644 UnRegisterEffect
   645 [End_TestCase]
   646 
   647 //Required: id, AudioEffect, AssignEffect
   648 //Optional: Title, rest of the tags
   649 [TestCase]
   650 id 1101
   651 Title DistanceAttenuation.DevSound.Disable.40 - Disable DistanceAttenuation
   652 AudioEffect DistanceAttenuation
   653 AssignEffect DevSound
   654 RegisterEffect
   655 Enable
   656 DistanceAttenuation 20 300 0 150 222
   657 Disable
   658 [End_TestCase]
   659 
   660 //Required: id, AudioEffect, AssignEffect
   661 //Optional: Title, rest of the tags
   662 [TestCase]
   663 id 1101
   664 Title DistanceAttenuation.DevSound.Enforce.41 - Enforce DistanceAttenuation
   665 AudioEffect DistanceAttenuation
   666 AssignEffect DevSound
   667 RegisterEffect
   668 Enable
   669 Enforce 1
   670 [End_TestCase]
   671 
   672 //Required: id, AudioEffect, AssignEffect
   673 //Optional: Title, rest of the tags
   674 [TestCase]
   675 id 1101
   676 Title DistanceAttenuation.DevSound.DistanceAttenuation.42 - Set distance attenuation
   677 AudioEffect DistanceAttenuation
   678 AssignEffect DevSound
   679 RegisterEffect
   680 DistanceAttenuation 20 300 0 150 222
   681 Enable
   682 [End_TestCase]
   683 
   684 //Required: id, AudioEffect, AssignEffect
   685 //Optional: Title, rest of the tags
   686 [TestCase]
   687 id 1101
   688 Title DistanceAttenuation.DevSound.ApplySettings.43 - Set distance attenuation and apply settings
   689 AudioEffect DistanceAttenuation
   690 AssignEffect DevSound
   691 RegisterEffect
   692 Enable
   693 DistanceAttenuation 20 300 1 150 222
   694 ApplySettings
   695 [End_TestCase]
   696 
   697 //Required: id, AudioEffect, AssignEffect
   698 //Optional: Title, rest of the tags
   699 [TestCase]
   700 id 1101
   701 Title DistanceAttenuation.CustomCommand.DisplayData.44 - Display DistanceAttenuation Data
   702 AudioEffect DistanceAttenuation
   703 AssignEffect CustomCommand
   704 RegisterEffect
   705 Enable
   706 Enforce 1
   707 DistanceAttenuation 20 300 0 150 222
   708 ApplySettings
   709 DisplayData
   710 [End_TestCase]
   711 
   712 //Required: id, AudioEffect, AssignEffect
   713 //Optional: Title, rest of the tags
   714 [TestCase]
   715 id 1101
   716 Title DistanceAttenuation.CustomCommand.Create.45 - Create DistanceAttenuation and assign it to CustomCommand.
   717 AudioEffect DistanceAttenuation
   718 AssignEffect CustomCommand
   719 [End_TestCase]
   720 
   721 //Required: id, AudioEffect, AssignEffect
   722 //Optional: Title, rest of the tags
   723 [TestCase]
   724 id 1101
   725 Title DistanceAttenuation.CustomInterface.Create.54 - Create DistanceAttenuation and assign it to CustomInterface.
   726 AudioEffect DistanceAttenuation
   727 AssignEffect CustomInterface
   728 [End_TestCase]
   729 
   730 //Required: id, AudioEffect, AssignEffect
   731 //Optional: Title, rest of the tags
   732 [TestCase]
   733 id 1101
   734 Title DistanceAttenuation.InputStream.Create.63 - Create DistanceAttenuation and assign it to InputStream.
   735 AudioEffect DistanceAttenuation
   736 AssignEffect InputStream
   737 [End_TestCase]
   738 
   739 //Required: id, AudioEffect, AssignEffect
   740 //Optional: Title, rest of the tags
   741 [TestCase]
   742 id 1101
   743 Title DistanceAttenuation.OutputStream.Create.72 - Create DistanceAttenuation and assign it to OutputStream.
   744 AudioEffect DistanceAttenuation
   745 AssignEffect OutputStream
   746 [End_TestCase]
   747 
   748 //Required: id, AudioEffect, AssignEffect
   749 //Optional: Title, rest of the tags
   750 [TestCase]
   751 id 1101
   752 Title DistanceAttenuation.MidiClient.Create.63 - Create DistanceAttenuation and assign it to MidiClient.
   753 AudioEffect DistanceAttenuation
   754 AssignEffect MidiClient
   755 [End_TestCase]
   756 
   757 //Required: id, AudioEffect, AssignEffect
   758 //Optional: Title, rest of the tags
   759 [TestCase]
   760 id 1101
   761 Title DistanceAttenuation.DrmPlayer.Create.72 - Create DistanceAttenuation and assign it to DrmPlayer.
   762 AudioEffect DistanceAttenuation
   763 AssignEffect DrmPlayer
   764 [End_TestCase]
   765 
   766 //Required: id, AudioEffect, AssignEffect
   767 //Optional: Title, rest of the tags
   768 [TestCase]
   769 id 1101
   770 Title DistanceAttenuation.VideoPlayer.Create.72 - Create DistanceAttenuation and assign it to VideoPlayer.
   771 AudioEffect DistanceAttenuation
   772 AssignEffect VideoPlayer
   773 [End_TestCase]
   774 
   775 # Tags used in this configuration file. Each test case type has its own set of tags, and will
   776 # specify whether they are required or optional.
   777 # 
   778 # TAGS:
   779 # id               - Each test case type is differentiated by the id. It specifies the type of test to be performed
   780 # Title            - Text to identify the test case and describe it
   781 # AudioEffect	  	 - Specify which audio effect to create: Equalizer, BassBoost, DistanceAttenuation, ListenerDoppler, 
   782 #                    SourceDoppler, EnvironmantalReverb, ListenerLocation, SourceLocation, Loudness, ListenerOrientation,
   783 #                    SourceOrientation, StereoWidening, RoomLevel
   784 # AssignEffect     - Specify which object to assign Audio Effect to: Independent, Player, Recorder, Converter, Tone, 
   785 #                    DevSound, CustomCommand, CustomInterface, InputStream, OutputStream, MidiClient, DrmPlayer, VideoPlayer
   786 # RegisterEffect   - Register Audio Effect Observer
   787 # UnRegisterEffect - Unregister Audio Effect Observer
   788 # ApplySettings    - Apply setttings to Audio Effect
   789 # Enable           - Enable Audio Effect
   790 # Disable          - Disable Audio Effect
   791 # Enforce          - Defines whether the effect is mandatory: 0, 1
   792 # DisplayData      - Display Audio Effect info
   793 # DecayHFRatio     - The decay high frequency ratio in hundredths (Uint DecayHFRatio: 10 to 200).
   794 # DecayTime        - The decay time in milliseconds (Uint DecayTime: 100 to 20000).
   795 # Density          - The density value as percentage in hundredths (Uint Density).
   796 # Diffusion        - The diffusion value as a percentage in hundredths (Uint Diffusion).
   797 # ReflectionsDelay - The reflection delay in milliseconds (Uint RefectionsDelay: 0 to 60).
   798 # ReflectionsLevel - The reflection level in mB (Int RefectionsLevel: -10000 to 10000).
   799 # ReverbDelay      - The reverb delay in milliseconds (Uint ReverbDelay: 0 to 60).
   800 # ReverbLevel      - The reverb level in mB (Int ReverbLevel: -10000 to 2000).
   801 # RoomHFLevel      - The room high frequency ratio in mB (Int RoomHFLevel: -10000 to 0).
   802 # RoomLevel        - The room level in mB (Int RoomLevel: -10000 to 0).
   803 
   804 
   805 
   806 //Required: id, AudioEffect, AssignEffect
   807 //Optional: Title, rest of the tags
   808 [TestCase]
   809 id 1101
   810 Title EnvironmantalReverb.Independent.Create.00 - Create EnvironmantalReverb and assign it to Independent.
   811 AudioEffect EnvironmantalReverb
   812 AssignEffect Independent
   813 [End_TestCase]
   814 
   815 //Required: id, AudioEffect, AssignEffect
   816 //Optional: Title, rest of the tags
   817 [TestCase]
   818 id 1101
   819 Title EnvironmantalReverb.Player.Create.01 - Create EnvironmantalReverb and assign it to Player.
   820 AudioEffect EnvironmantalReverb
   821 AssignEffect Player
   822 [End_TestCase]
   823 
   824 //Required: id, AudioEffect, AssignEffect
   825 //Optional: Title, rest of the tags
   826 [TestCase]
   827 id 1101
   828 Title EnvironmantalReverb.Recorder.Create.02 - Create EnvironmantalReverb and assign it to Recorder.
   829 AudioEffect EnvironmantalReverb
   830 AssignEffect Recorder
   831 [End_TestCase]
   832 
   833 //Required: id, AudioEffect, AssignEffect
   834 //Optional: Title, rest of the tags
   835 [TestCase]
   836 id 1101
   837 Title EnvironmantalReverb.Converter.Create.03 - Create EnvironmantalReverb and assign it to Converter.
   838 AudioEffect EnvironmantalReverb
   839 AssignEffect Converter
   840 [End_TestCase]
   841 
   842 //Required: id, AudioEffect, AssignEffect
   843 //Optional: Title, rest of the tags
   844 [TestCase]
   845 id 1101
   846 Title EnvironmantalReverb.Tone.Create.04 - Create EnvironmantalReverb and assign it to Tone.
   847 AudioEffect EnvironmantalReverb
   848 AssignEffect Tone
   849 [End_TestCase]
   850 
   851 //Required: id, AudioEffect, AssignEffect
   852 //Optional: Title, rest of the tags
   853 [TestCase]
   854 id 1101
   855 Title EnvironmantalReverb.DevSound.Create.05 - Create EnvironmantalReverb and assign it to DevSound.
   856 AudioEffect EnvironmantalReverb
   857 AssignEffect DevSound
   858 [End_TestCase]
   859 
   860 //Required: id, AudioEffect, AssignEffect
   861 //Optional: Title, rest of the tags
   862 [TestCase]
   863 id 1101
   864 Title EnvironmantalReverb.CustomCommand.Create.06 - Create EnvironmantalReverb and assign it to CustomCommand.
   865 AudioEffect EnvironmantalReverb
   866 AssignEffect CustomCommand
   867 [End_TestCase]
   868 
   869 //Required: id, AudioEffect, AssignEffect
   870 //Optional: Title, rest of the tags
   871 [TestCase]
   872 id 1101
   873 Title EnvironmantalReverb.CustomInterface.Create.07 - Create EnvironmantalReverb and assign it to CustomInterface.
   874 AudioEffect EnvironmantalReverb
   875 AssignEffect CustomInterface
   876 [End_TestCase]
   877 
   878 //Required: id, AudioEffect, AssignEffect
   879 //Optional: Title, rest of the tags
   880 [TestCase]
   881 id 1101
   882 Title EnvironmantalReverb.InputStream.Create.08 - Create EnvironmantalReverb and assign it to InputStream.
   883 AudioEffect EnvironmantalReverb
   884 AssignEffect InputStream
   885 [End_TestCase]
   886 
   887 //Required: id, AudioEffect, AssignEffect
   888 //Optional: Title, rest of the tags
   889 [TestCase]
   890 id 1101
   891 Title EnvironmantalReverb.OutputStream.Create.09 - Create EnvironmantalReverb and assign it to OutputStream.
   892 AudioEffect EnvironmantalReverb
   893 AssignEffect OutputStream
   894 [End_TestCase]
   895 
   896 
   897 //Required: id, AudioEffect, AssignEffect
   898 //Optional: Title, rest of the tags
   899 [TestCase]
   900 id 1101
   901 Title EnvironmantalReverb.MidiClient.Create.10 - Create EnvironmantalReverb and assign it to MidiClient.
   902 AudioEffect EnvironmantalReverb
   903 AssignEffect MidiClient
   904 [End_TestCase]
   905 
   906 //Required: id, AudioEffect, AssignEffect
   907 //Optional: Title, rest of the tags
   908 [TestCase]
   909 id 1101
   910 Title EnvironmantalReverb.DrmPlayer.Create.11 - Create EnvironmantalReverb and assign it to DrmPlayer.
   911 AudioEffect EnvironmantalReverb
   912 AssignEffect DrmPlayer
   913 [End_TestCase]
   914 
   915 //Required: id, AudioEffect, AssignEffect
   916 //Optional: Title, rest of the tags
   917 [TestCase]
   918 id 1101
   919 Title EnvironmantalReverb.VideoPlayer.Create.12 - Create EnvironmantalReverb and assign it to VideoPlayer.
   920 AudioEffect EnvironmantalReverb
   921 AssignEffect VideoPlayer
   922 [End_TestCase]
   923 
   924 //Required: id, AudioEffect, AssignEffect
   925 //Optional: Title, rest of the tags
   926 [TestCase]
   927 id 1101
   928 Title EnvironmantalReverb.Player.Create.13 - Create EnvironmantalReverb and assign it to Player.
   929 AudioEffect EnvironmantalReverb
   930 AssignEffect Player
   931 [End_TestCase]
   932 
   933 //Required: id, AudioEffect, AssignEffect
   934 //Optional: Title, rest of the tags
   935 [TestCase]
   936 id 1101
   937 Title EnvironmantalReverb.PLAYER.RegisterEffect.20 - Register EnvironmantalReverb
   938 AudioEffect EnvironmantalReverb
   939 AssignEffect Player
   940 RegisterEffect
   941 [End_TestCase]
   942 
   943 //Required: id, AudioEffect, AssignEffect
   944 //Optional: Title, rest of the tags
   945 [TestCase]
   946 id 1101
   947 Title EnvironmantalReverb.Player.UnRegisterEffect.21 - Unregister EnvironmantalReverb
   948 AudioEffect EnvironmantalReverb
   949 AssignEffect Player
   950 RegisterEffect
   951 UnRegisterEffect
   952 [End_TestCase]
   953 
   954 //Required: id, AudioEffect, AssignEffect
   955 //Optional: Title, rest of the tags
   956 [TestCase]
   957 id 1101
   958 Title EnvironmantalReverb.Player.Enable.22 - Enable EnvironmantalReverb
   959 AudioEffect EnvironmantalReverb
   960 AssignEffect Player
   961 RegisterEffect
   962 Enable
   963 [End_TestCase]
   964 
   965 //Required: id, AudioEffect, AssignEffect
   966 //Optional: Title, rest of the tags
   967 [TestCase]
   968 id 1101
   969 Title EnvironmantalReverb.Player.Disable.23 - Disable EnvironmantalReverb
   970 AudioEffect EnvironmantalReverb
   971 AssignEffect Player
   972 RegisterEffect
   973 Enable
   974 DecayTime 333
   975 Disable
   976 [End_TestCase]
   977 
   978 //Required: id, AudioEffect, AssignEffect
   979 //Optional: Title, rest of the tags
   980 [TestCase]
   981 id 1101
   982 Title EnvironmantalReverb.Player.Enforce.24 - Enforce EnvironmantalReverb
   983 AudioEffect EnvironmantalReverb
   984 AssignEffect Player
   985 RegisterEffect
   986 Enable
   987 Enforce 1
   988 [End_TestCase]
   989 
   990 //Required: id, AudioEffect, AssignEffect
   991 //Optional: Title, rest of the tags
   992 [TestCase]
   993 id 1101
   994 Title EnvironmantalReverb.Player.DecayHFRatio.25 - Set DecayHFRatio
   995 AudioEffect EnvironmantalReverb
   996 AssignEffect Player
   997 RegisterEffect
   998 DecayHFRatio 200
   999 Enable
  1000 [End_TestCase]
  1001 
  1002 //Required: id, AudioEffect, AssignEffect
  1003 //Optional: Title, rest of the tags
  1004 [TestCase]
  1005 id 1101
  1006 Title EnvironmantalReverb.Player.DecayTime.26 - Set DecayTime
  1007 AudioEffect EnvironmantalReverb
  1008 AssignEffect Player
  1009 RegisterEffect
  1010 DecayTime 764
  1011 Enable
  1012 [End_TestCase]
  1013 
  1014 //Required: id, AudioEffect, AssignEffect
  1015 //Optional: Title, rest of the tags
  1016 [TestCase]
  1017 id 1101
  1018 Title EnvironmantalReverb.Player.Density.27 - Set Density
  1019 AudioEffect EnvironmantalReverb
  1020 AssignEffect Player
  1021 RegisterEffect
  1022 Density 40
  1023 Enable
  1024 [End_TestCase]
  1025 
  1026 //Required: id, AudioEffect, AssignEffect
  1027 //Optional: Title, rest of the tags
  1028 [TestCase]
  1029 id 1101
  1030 Title EnvironmantalReverb.Player.Diffusion.28 - Set Diffusion
  1031 AudioEffect EnvironmantalReverb
  1032 AssignEffect Player
  1033 RegisterEffect
  1034 Diffusion 50
  1035 Enable
  1036 [End_TestCase]
  1037 
  1038 //Required: id, AudioEffect, AssignEffect
  1039 //Optional: Title, rest of the tags
  1040 [TestCase]
  1041 id 1101
  1042 Title EnvironmantalReverb.Player.ReflectionsDelay.29 - Set ReflectionsDelay
  1043 AudioEffect EnvironmantalReverb
  1044 AssignEffect Player
  1045 RegisterEffect
  1046 ReflectionsDelay 60
  1047 Enable
  1048 [End_TestCase]
  1049 
  1050 //Required: id, AudioEffect, AssignEffect
  1051 //Optional: Title, rest of the tags
  1052 [TestCase]
  1053 id 1101
  1054 Title EnvironmantalReverb.Player.ReflectionsLevel.30 - Set ReflectionsLevel
  1055 AudioEffect EnvironmantalReverb
  1056 AssignEffect Player
  1057 RegisterEffect
  1058 ReflectionsLevel 70
  1059 Enable
  1060 [End_TestCase]
  1061 
  1062 //Required: id, AudioEffect, AssignEffect
  1063 //Optional: Title, rest of the tags
  1064 [TestCase]
  1065 id 1101
  1066 Title EnvironmantalReverb.Player.ReverbDelay.31 - Set ReverbDelay
  1067 AudioEffect EnvironmantalReverb
  1068 AssignEffect Player
  1069 RegisterEffect
  1070 ReverbDelay 60
  1071 Enable
  1072 [End_TestCase]
  1073 
  1074 //Required: id, AudioEffect, AssignEffect
  1075 //Optional: Title, rest of the tags
  1076 [TestCase]
  1077 id 1101
  1078 Title EnvironmantalReverb.Player.ReverbLevel.32 - Set ReverbLevel
  1079 AudioEffect EnvironmantalReverb
  1080 AssignEffect Player
  1081 RegisterEffect
  1082 ReverbLevel 90
  1083 Enable
  1084 [End_TestCase]
  1085 
  1086 //Required: id, AudioEffect, AssignEffect
  1087 //Optional: Title, rest of the tags
  1088 [TestCase]
  1089 id 1101
  1090 Title EnvironmantalReverb.Player.RoomHFLevel.33 - Set RoomHFLevel
  1091 AudioEffect EnvironmantalReverb
  1092 AssignEffect Player
  1093 RegisterEffect
  1094 RoomHFLevel -175
  1095 Enable
  1096 [End_TestCase]
  1097 
  1098 //Required: id, AudioEffect, AssignEffect
  1099 //Optional: Title, rest of the tags
  1100 [TestCase]
  1101 id 1101
  1102 Title EnvironmantalReverb.Player.RoomLevel.34 - Set RoomLevel
  1103 AudioEffect EnvironmantalReverb
  1104 AssignEffect Player
  1105 RegisterEffect
  1106 RoomLevel -10000
  1107 Enable
  1108 [End_TestCase]
  1109 
  1110 //Required: id, AudioEffect, AssignEffect
  1111 //Optional: Title, rest of the tags
  1112 [TestCase]
  1113 id 1101
  1114 Title EnvironmantalReverb.Player.ApplySettings.35 - Apply settings
  1115 AudioEffect EnvironmantalReverb
  1116 AssignEffect Player
  1117 RegisterEffect
  1118 Enable
  1119 DecayHFRatio 10
  1120 DecayTime 3988
  1121 Density 44
  1122 Diffusion 55
  1123 ReflectionsDelay 0
  1124 ReflectionsLevel 77
  1125 ReverbDelay 0
  1126 ReverbLevel 99
  1127 RoomHFLevel -173
  1128 RoomLevel 0
  1129 ApplySettings
  1130 [End_TestCase]
  1131 
  1132 //Required: id, AudioEffect, AssignEffect
  1133 //Optional: Title, rest of the tags
  1134 [TestCase]
  1135 id 1101
  1136 Title EnvironmantalReverb.Player.DisplayData.36 - Display EnvironmantalReverb Data
  1137 AudioEffect EnvironmantalReverb
  1138 AssignEffect Player
  1139 RegisterEffect
  1140 Enable
  1141 Enforce 1
  1142 DecayHFRatio 20
  1143 DecayTime 1111
  1144 Density 44
  1145 Diffusion 55
  1146 ReflectionsDelay 3
  1147 ReflectionsLevel 77
  1148 ReverbDelay 30
  1149 ReverbLevel 99
  1150 RoomHFLevel -173
  1151 RoomLevel -168
  1152 ApplySettings
  1153 DisplayData
  1154 [End_TestCase]
  1155 
  1156 
  1157 # Tags used in this configuration file. Each test case type has its own set of tags, and will
  1158 # specify whether they are required or optional.
  1159 # 
  1160 # TAGS:
  1161 # id               - Each test case type is differentiated by the id. It specifies the type of test to be performed
  1162 # Title            - Text to identify the test case and describe it
  1163 # AudioEffect	  	 - Specify which audio effect to create: Equalizer, BassBoost, DistanceAttenuation, ListenerDoppler, 
  1164 #                    SourceDoppler, EnvironmantalReverb, ListenerLocation, SourceLocation, Loudness, ListenerOrientation,
  1165 #                    SourceOrientation, StereoWidening, RoomLevel
  1166 # AssignEffect     - Specify which object to assign Audio Effect to: Independent, Player, Recorder, Converter, Tone, 
  1167 #                    DevSound, CustomCommand, CustomInterface, InputStream, OutputStream, MidiClient,DrmPlayer, VideoPlayer
  1168 # RegisterEffect   - Register Audio Effect Observer
  1169 # UnRegisterEffect - Unregister Audio Effect Observer
  1170 # ApplySettings    - Apply setttings to Audio Effect
  1171 # Enable           - Enable Audio Effect
  1172 # Disable          - Disable Audio Effect
  1173 # Enforce          - Defines whether the effect is mandatory: 0, 1
  1174 # DisplayData      - Display Audio Effect info
  1175 # BandIdLevel      - Set Band Id and Band Level. (Int BandID, Int BandLevel).
  1176 #                    BandID - The frequency band (1 to 5).
  1177 #                    BandLevel - The band level in dB (-1500 to 1500).
  1178 
  1179 
  1180 //Required: id, AudioEffect, AssignEffect
  1181 //Optional: Title, rest of the tags
  1182 [TestCase]
  1183 id 1101
  1184 Title Equalizer.Independent.Create.1 - Create Equalizer and assign it to Independent.
  1185 AudioEffect Equalizer
  1186 AssignEffect Independent
  1187 [End_TestCase]
  1188 
  1189 //Required: id, AudioEffect, AssignEffect
  1190 //Optional: Title, rest of the tags
  1191 [TestCase]
  1192 id 1101
  1193 Title Equalizer.Player.Create.10 - Create Equalizer and assign it to Player.
  1194 AudioEffect Equalizer
  1195 AssignEffect Player
  1196 [End_TestCase]
  1197 
  1198 //Required: id, AudioEffect, AssignEffect
  1199 //Optional: Title, rest of the tags
  1200 [TestCase]
  1201 id 1101
  1202 Title Equalizer.PLAYER.RegisterEffect.11 - Register Equalizer
  1203 AudioEffect Equalizer
  1204 AssignEffect Player
  1205 RegisterEffect
  1206 [End_TestCase]
  1207 
  1208 //Required: id, AudioEffect, AssignEffect
  1209 //Optional: Title, rest of the tags
  1210 [TestCase]
  1211 id 1101
  1212 Title Equalizer.Player.UnRegisterEffect.12 - Unregister Equalizer
  1213 AudioEffect Equalizer
  1214 AssignEffect Player
  1215 RegisterEffect
  1216 UnRegisterEffect
  1217 [End_TestCase]
  1218 
  1219 //Required: id, AudioEffect, AssignEffect
  1220 //Optional: Title, rest of the tags
  1221 [TestCase]
  1222 id 1101
  1223 Title Equalizer.Player.Disable.14 - Disable Equalizer
  1224 AudioEffect Equalizer
  1225 AssignEffect Player
  1226 RegisterEffect
  1227 Enable
  1228 BandIdLevel 2 32
  1229 Disable
  1230 [End_TestCase]
  1231 
  1232 //Required: id, AudioEffect, AssignEffect
  1233 //Optional: Title, rest of the tags
  1234 [TestCase]
  1235 id 1101
  1236 Title Equalizer.Player.Enforce.15 - Enforce Equalizer
  1237 AudioEffect Equalizer
  1238 AssignEffect Player
  1239 RegisterEffect
  1240 Enable
  1241 Enforce 1
  1242 [End_TestCase]
  1243 
  1244 //Required: id, AudioEffect, AssignEffect
  1245 //Optional: Title, rest of the tags
  1246 [TestCase]
  1247 id 1101
  1248 Title Equalizer.Player.BandIdLevel.16 - Set band Id and level
  1249 AudioEffect Equalizer
  1250 AssignEffect Player
  1251 RegisterEffect
  1252 BandIdLevel 3 44
  1253 Enable
  1254 [End_TestCase]
  1255 
  1256 //Required: id, AudioEffect, AssignEffect
  1257 //Optional: Title, rest of the tags
  1258 [TestCase]
  1259 id 1101
  1260 Title Equalizer.Player.ApplySettings.17 - Set band Id and level and apply settings
  1261 AudioEffect Equalizer
  1262 AssignEffect Player
  1263 RegisterEffect
  1264 Enable
  1265 Enforce 1
  1266 BandIdLevel 5 -23
  1267 ApplySettings
  1268 [End_TestCase]
  1269 
  1270 //Required: id, AudioEffect, AssignEffect
  1271 //Optional: Title, rest of the tags
  1272 [TestCase]
  1273 id 1101
  1274 Title Equalizer.Player.DisplayData.18 - Display Equalizer Data
  1275 AudioEffect Equalizer
  1276 AssignEffect Player
  1277 RegisterEffect
  1278 Enable
  1279 Enforce 1
  1280 BandIdLevel 2 -99
  1281 ApplySettings
  1282 DisplayData
  1283 [End_TestCase]
  1284 
  1285 //Required: id, AudioEffect, AssignEffect
  1286 //Optional: Title, rest of the tags
  1287 [TestCase]
  1288 id 1101
  1289 Title Equalizer.Recorder.Create.19 - Create Equalizer and assign it to Recorder.
  1290 AudioEffect Equalizer
  1291 AssignEffect Recorder
  1292 [End_TestCase]
  1293 
  1294 //Required: id, AudioEffect, AssignEffect
  1295 //Optional: Title, rest of the tags
  1296 [TestCase]
  1297 id 1101
  1298 Title Equalizer.Recorder.RegisterEffect.20 - Register Equalizer
  1299 AudioEffect Equalizer
  1300 AssignEffect Recorder
  1301 RegisterEffect
  1302 [End_TestCase]
  1303 
  1304 //Required: id, AudioEffect, AssignEffect
  1305 //Optional: Title, rest of the tags
  1306 [TestCase]
  1307 id 1101
  1308 Title Equalizer.Recorder.UnRegisterEffect.21 - Unregister Equalizer
  1309 AudioEffect Equalizer
  1310 AssignEffect Recorder
  1311 RegisterEffect
  1312 UnRegisterEffect
  1313 [End_TestCase]
  1314 
  1315 //Required: id, AudioEffect, AssignEffect
  1316 //Optional: Title, rest of the tags
  1317 [TestCase]
  1318 id 1101
  1319 Title Equalizer.Recorder.Enable.22 - Enable Equalizer
  1320 AudioEffect Equalizer
  1321 AssignEffect Recorder
  1322 RegisterEffect
  1323 Enable
  1324 [End_TestCase]
  1325 
  1326 //Required: id, AudioEffect, AssignEffect
  1327 //Optional: Title, rest of the tags
  1328 [TestCase]
  1329 id 1101
  1330 Title Equalizer.Recorder.Enforce.24 - Enforce Equalizer
  1331 AudioEffect Equalizer
  1332 AssignEffect Recorder
  1333 RegisterEffect
  1334 Enable
  1335 Enforce 1
  1336 [End_TestCase]
  1337 
  1338 //Required: id, AudioEffect, AssignEffect
  1339 //Optional: Title, rest of the tags
  1340 [TestCase]
  1341 id 1101
  1342 Title Equalizer.Recorder.BandIdLevel.25 - Set band Id and level
  1343 AudioEffect Equalizer
  1344 AssignEffect Recorder
  1345 RegisterEffect
  1346 BandIdLevel 3 44
  1347 Enable
  1348 [End_TestCase]
  1349 
  1350 //Required: id, AudioEffect, AssignEffect
  1351 //Optional: Title, rest of the tags
  1352 [TestCase]
  1353 id 1101
  1354 Title Equalizer.Recorder.ApplySettings.26 - Set band Id and level and apply settings
  1355 AudioEffect Equalizer
  1356 AssignEffect Recorder
  1357 RegisterEffect
  1358 Enable
  1359 Enforce 1
  1360 BandIdLevel 5 -23
  1361 ApplySettings
  1362 [End_TestCase]
  1363 
  1364 //Required: id, AudioEffect, AssignEffect
  1365 //Optional: Title, rest of the tags
  1366 [TestCase]
  1367 id 1101
  1368 Title Equalizer.Recorder.DisplayData.27 - Display Equalizer Data
  1369 AudioEffect Equalizer
  1370 AssignEffect Recorder
  1371 RegisterEffect
  1372 Enable
  1373 Enforce 1
  1374 BandIdLevel 2 -99
  1375 ApplySettings
  1376 DisplayData
  1377 [End_TestCase]
  1378 
  1379 //Required: id, AudioEffect, AssignEffect
  1380 //Optional: Title, rest of the tags
  1381 [TestCase]
  1382 id 1101
  1383 Title Equalizer.Converter.Create.28 - Create Equalizer and assign it to Converter.
  1384 AudioEffect Equalizer
  1385 AssignEffect Converter
  1386 [End_TestCase]
  1387 
  1388 //Required: id, AudioEffect, AssignEffect
  1389 //Optional: Title, rest of the tags
  1390 [TestCase]
  1391 id 1101
  1392 Title Equalizer.Converter.RegisterEffect.29 - Register Equalizer
  1393 AudioEffect Equalizer
  1394 AssignEffect Converter
  1395 RegisterEffect
  1396 [End_TestCase]
  1397 
  1398 //Required: id, AudioEffect, AssignEffect
  1399 //Optional: Title, rest of the tags
  1400 [TestCase]
  1401 id 1101
  1402 Title Equalizer.Converter.UnRegisterEffect.30 - Unregister Equalizer
  1403 AudioEffect Equalizer
  1404 AssignEffect Converter
  1405 RegisterEffect
  1406 UnRegisterEffect
  1407 [End_TestCase]
  1408 
  1409 //Required: id, AudioEffect, AssignEffect
  1410 //Optional: Title, rest of the tags
  1411 [TestCase]
  1412 id 1101
  1413 Title Equalizer.Converter.Enable.31 - Enable Equalizer
  1414 AudioEffect Equalizer
  1415 AssignEffect Converter
  1416 RegisterEffect
  1417 Enable
  1418 [End_TestCase]
  1419 
  1420 //Required: id, AudioEffect, AssignEffect
  1421 //Optional: Title, rest of the tags
  1422 [TestCase]
  1423 id 1101
  1424 Title Equalizer.Converter.BandIdLevel.34 - Set band Id and level
  1425 AudioEffect Equalizer
  1426 AssignEffect Converter
  1427 RegisterEffect
  1428 BandIdLevel 3 44
  1429 Enable
  1430 [End_TestCase]
  1431 
  1432 //Required: id, AudioEffect, AssignEffect
  1433 //Optional: Title, rest of the tags
  1434 [TestCase]
  1435 id 1101
  1436 Title Equalizer.Converter.ApplySettings.35 - Set band Id and level and apply settings
  1437 AudioEffect Equalizer
  1438 AssignEffect Converter
  1439 RegisterEffect
  1440 Enable
  1441 Enforce 1
  1442 BandIdLevel 5 -23
  1443 ApplySettings
  1444 [End_TestCase]
  1445 
  1446 //Required: id, AudioEffect, AssignEffect
  1447 //Optional: Title, rest of the tags
  1448 [TestCase]
  1449 id 1101
  1450 Title Equalizer.Tone.Create.37 - Create Equalizer and assign it to Tone.
  1451 AudioEffect Equalizer
  1452 AssignEffect Tone
  1453 [End_TestCase]
  1454 
  1455 //Required: id, AudioEffect, AssignEffect
  1456 //Optional: Title, rest of the tags
  1457 [TestCase]
  1458 id 1101
  1459 Title Equalizer.Tone.RegisterEffect.38 - Register Equalizer
  1460 AudioEffect Equalizer
  1461 AssignEffect Tone
  1462 RegisterEffect
  1463 [End_TestCase]
  1464 
  1465 //Required: id, AudioEffect, AssignEffect
  1466 //Optional: Title, rest of the tags
  1467 [TestCase]
  1468 id 1101
  1469 Title Equalizer.Tone.UnRegisterEffect.39 - Unregister Equalizer
  1470 AudioEffect Equalizer
  1471 AssignEffect Tone
  1472 RegisterEffect
  1473 UnRegisterEffect
  1474 [End_TestCase]
  1475 
  1476 //Required: id, AudioEffect, AssignEffect
  1477 //Optional: Title, rest of the tags
  1478 [TestCase]
  1479 id 1101
  1480 Title Equalizer.Tone.Disable.41 - Disable Equalizer
  1481 AudioEffect Equalizer
  1482 AssignEffect Tone
  1483 RegisterEffect
  1484 Enable
  1485 BandIdLevel 2 32
  1486 Disable
  1487 [End_TestCase]
  1488 
  1489 //Required: id, AudioEffect, AssignEffect
  1490 //Optional: Title, rest of the tags
  1491 [TestCase]
  1492 id 1101
  1493 Title Equalizer.Tone.Enforce.42 - Enforce Equalizer
  1494 AudioEffect Equalizer
  1495 AssignEffect Tone
  1496 RegisterEffect
  1497 Enable
  1498 Enforce 1
  1499 [End_TestCase]
  1500 
  1501 //Required: id, AudioEffect, AssignEffect
  1502 //Optional: Title, rest of the tags
  1503 [TestCase]
  1504 id 1101
  1505 Title Equalizer.Tone.BandIdLevel.43 - Set band Id and level
  1506 AudioEffect Equalizer
  1507 AssignEffect Tone
  1508 RegisterEffect
  1509 BandIdLevel 3 44
  1510 Enable
  1511 [End_TestCase]
  1512 
  1513 //Required: id, AudioEffect, AssignEffect
  1514 //Optional: Title, rest of the tags
  1515 [TestCase]
  1516 id 1101
  1517 Title Equalizer.Tone.ApplySettings.44 - Set band Id and level and apply settings
  1518 AudioEffect Equalizer
  1519 AssignEffect Tone
  1520 RegisterEffect
  1521 Enable
  1522 Enforce 1
  1523 BandIdLevel 5 -23
  1524 ApplySettings
  1525 [End_TestCase]
  1526 
  1527 //Required: id, AudioEffect, AssignEffect
  1528 //Optional: Title, rest of the tags
  1529 [TestCase]
  1530 id 1101
  1531 Title Equalizer.Tone.DisplayData.45 - Display Equalizer Data
  1532 AudioEffect Equalizer
  1533 AssignEffect Tone
  1534 RegisterEffect
  1535 Enable
  1536 Enforce 1
  1537 BandIdLevel 2 -99
  1538 ApplySettings
  1539 DisplayData
  1540 [End_TestCase]
  1541 
  1542 //Required: id, AudioEffect, AssignEffect
  1543 //Optional: Title, rest of the tags
  1544 [TestCase]
  1545 id 1101
  1546 Title Equalizer.DevSound.Create.46 - Create Equalizer and assign it to DevSound.
  1547 AudioEffect Equalizer
  1548 AssignEffect DevSound
  1549 [End_TestCase]
  1550 
  1551 //Required: id, AudioEffect, AssignEffect
  1552 //Optional: Title, rest of the tags
  1553 [TestCase]
  1554 id 1101
  1555 Title Equalizer.DevSound.RegisterEffect.47 - Register Equalizer
  1556 AudioEffect Equalizer
  1557 AssignEffect DevSound
  1558 RegisterEffect
  1559 [End_TestCase]
  1560 
  1561 //Required: id, AudioEffect, AssignEffect
  1562 //Optional: Title, rest of the tags
  1563 [TestCase]
  1564 id 1101
  1565 Title Equalizer.DevSound.UnRegisterEffect.48 - Unregister Equalizer
  1566 AudioEffect Equalizer
  1567 AssignEffect DevSound
  1568 RegisterEffect
  1569 UnRegisterEffect
  1570 [End_TestCase]
  1571 
  1572 //Required: id, AudioEffect, AssignEffect
  1573 //Optional: Title, rest of the tags
  1574 [TestCase]
  1575 id 1101
  1576 Title Equalizer.DevSound.Enable.49 - Enable Equalizer
  1577 AudioEffect Equalizer
  1578 AssignEffect DevSound
  1579 RegisterEffect
  1580 Enable
  1581 [End_TestCase]
  1582 
  1583 //Required: id, AudioEffect, AssignEffect
  1584 //Optional: Title, rest of the tags
  1585 [TestCase]
  1586 id 1101
  1587 Title Equalizer.DevSound.Disable.50 - Disable Equalizer
  1588 AudioEffect Equalizer
  1589 AssignEffect DevSound
  1590 RegisterEffect
  1591 Enable
  1592 BandIdLevel 2 32
  1593 Disable
  1594 [End_TestCase]
  1595 
  1596 //Required: id, AudioEffect, AssignEffect
  1597 //Optional: Title, rest of the tags
  1598 [TestCase]
  1599 id 1101
  1600 Title Equalizer.DevSound.Enforce.51 - Enforce Equalizer
  1601 AudioEffect Equalizer
  1602 AssignEffect DevSound
  1603 RegisterEffect
  1604 Enable
  1605 Enforce 1
  1606 [End_TestCase]
  1607 
  1608 //Required: id, AudioEffect, AssignEffect
  1609 //Optional: Title, rest of the tags
  1610 [TestCase]
  1611 id 1101
  1612 Title Equalizer.DevSound.BandIdLevel.52 - Set band Id and level
  1613 AudioEffect Equalizer
  1614 AssignEffect DevSound
  1615 RegisterEffect
  1616 BandIdLevel 3 44
  1617 Enable
  1618 [End_TestCase]
  1619 
  1620 //Required: id, AudioEffect, AssignEffect
  1621 //Optional: Title, rest of the tags
  1622 [TestCase]
  1623 id 1101
  1624 Title Equalizer.DevSound.ApplySettings.53 - Set band Id and level and apply settings
  1625 AudioEffect Equalizer
  1626 AssignEffect DevSound
  1627 RegisterEffect
  1628 Enable
  1629 Enforce 1
  1630 BandIdLevel 5 -23
  1631 ApplySettings
  1632 [End_TestCase]
  1633 
  1634 //Required: id, AudioEffect, AssignEffect
  1635 //Optional: Title, rest of the tags
  1636 [TestCase]
  1637 id 1101
  1638 Title Equalizer.DevSound.DisplayData.54 - Display Equalizer Data
  1639 AudioEffect Equalizer
  1640 AssignEffect DevSound
  1641 RegisterEffect
  1642 Enable
  1643 Enforce 1
  1644 BandIdLevel 2 -99
  1645 ApplySettings
  1646 DisplayData
  1647 [End_TestCase]
  1648 
  1649 //Required: id, AudioEffect, AssignEffect
  1650 //Optional: Title, rest of the tags
  1651 [TestCase]
  1652 id 1101
  1653 Title Equalizer.CustomCommand.Create.55 - Create Equalizer and assign it to CustomCommand.
  1654 AudioEffect Equalizer
  1655 AssignEffect CustomCommand
  1656 [End_TestCase]
  1657 
  1658 //Required: id, AudioEffect, AssignEffect
  1659 //Optional: Title, rest of the tags
  1660 [TestCase]
  1661 id 1101
  1662 Title Equalizer.CustomCommand.RegisterEffect.56 - Register Equalizer
  1663 AudioEffect Equalizer
  1664 AssignEffect CustomCommand
  1665 RegisterEffect
  1666 [End_TestCase]
  1667 
  1668 //Required: id, AudioEffect, AssignEffect
  1669 //Optional: Title, rest of the tags
  1670 [TestCase]
  1671 id 1101
  1672 Title Equalizer.CustomCommand.UnRegisterEffect.57 - Unregister Equalizer
  1673 AudioEffect Equalizer
  1674 AssignEffect CustomCommand
  1675 RegisterEffect
  1676 UnRegisterEffect
  1677 [End_TestCase]
  1678 
  1679 //Required: id, AudioEffect, AssignEffect
  1680 //Optional: Title, rest of the tags
  1681 [TestCase]
  1682 id 1101
  1683 Title Equalizer.CustomCommand.Enable.58 - Enable Equalizer
  1684 AudioEffect Equalizer
  1685 AssignEffect CustomCommand
  1686 RegisterEffect
  1687 Enable
  1688 [End_TestCase]
  1689 
  1690 //Required: id, AudioEffect, AssignEffect
  1691 //Optional: Title, rest of the tags
  1692 [TestCase]
  1693 id 1101
  1694 Title Equalizer.CustomCommand.Disable.59 - Disable Equalizer
  1695 AudioEffect Equalizer
  1696 AssignEffect CustomCommand
  1697 RegisterEffect
  1698 Enable
  1699 BandIdLevel 2 32
  1700 Disable
  1701 [End_TestCase]
  1702 
  1703 //Required: id, AudioEffect, AssignEffect
  1704 //Optional: Title, rest of the tags
  1705 [TestCase]
  1706 id 1101
  1707 Title Equalizer.CustomCommand.Enforce.60 - Enforce Equalizer
  1708 AudioEffect Equalizer
  1709 AssignEffect CustomCommand
  1710 RegisterEffect
  1711 Enable
  1712 Enforce 1
  1713 [End_TestCase]
  1714 
  1715 //Required: id, AudioEffect, AssignEffect
  1716 //Optional: Title, rest of the tags
  1717 [TestCase]
  1718 id 1101
  1719 Title Equalizer.CustomCommand.BandIdLevel.61 - Set band Id and level
  1720 AudioEffect Equalizer
  1721 AssignEffect CustomCommand
  1722 RegisterEffect
  1723 BandIdLevel 3 44
  1724 Enable
  1725 [End_TestCase]
  1726 
  1727 //Required: id, AudioEffect, AssignEffect
  1728 //Optional: Title, rest of the tags
  1729 [TestCase]
  1730 id 1101
  1731 Title Equalizer.CustomCommand.ApplySettings.62 - Set band Id and level and apply settings
  1732 AudioEffect Equalizer
  1733 AssignEffect CustomCommand
  1734 RegisterEffect
  1735 Enable
  1736 Enforce 1
  1737 BandIdLevel 5 -23
  1738 ApplySettings
  1739 [End_TestCase]
  1740 
  1741 //Required: id, AudioEffect, AssignEffect
  1742 //Optional: Title, rest of the tags
  1743 [TestCase]
  1744 id 1101
  1745 Title Equalizer.CustomCommand.DisplayData.63 - Display Equalizer Data
  1746 AudioEffect Equalizer
  1747 AssignEffect CustomCommand
  1748 RegisterEffect
  1749 Enable
  1750 Enforce 1
  1751 BandIdLevel 2 -99
  1752 ApplySettings
  1753 DisplayData
  1754 [End_TestCase]
  1755 
  1756 //Required: id, AudioEffect, AssignEffect
  1757 //Optional: Title, rest of the tags
  1758 [TestCase]
  1759 id 1101
  1760 Title Equalizer.CustomInterface.Create.64 - Create Equalizer and assign it to CustomInterface.
  1761 AudioEffect Equalizer
  1762 AssignEffect CustomInterface
  1763 [End_TestCase]
  1764 
  1765 //Required: id, AudioEffect, AssignEffect
  1766 //Optional: Title, rest of the tags
  1767 [TestCase]
  1768 id 1101
  1769 Title Equalizer.CustomInterface.RegisterEffect.65 - Register Equalizer
  1770 AudioEffect Equalizer
  1771 AssignEffect CustomInterface
  1772 RegisterEffect
  1773 [End_TestCase]
  1774 
  1775 //Required: id, AudioEffect, AssignEffect
  1776 //Optional: Title, rest of the tags
  1777 [TestCase]
  1778 id 1101
  1779 Title Equalizer.CustomInterface.UnRegisterEffect.66 - Unregister Equalizer
  1780 AudioEffect Equalizer
  1781 AssignEffect CustomInterface
  1782 RegisterEffect
  1783 UnRegisterEffect
  1784 [End_TestCase]
  1785 
  1786 //Required: id, AudioEffect, AssignEffect
  1787 //Optional: Title, rest of the tags
  1788 [TestCase]
  1789 id 1101
  1790 Title Equalizer.CustomInterface.Enable.67 - Enable Equalizer
  1791 AudioEffect Equalizer
  1792 AssignEffect CustomInterface
  1793 RegisterEffect
  1794 Enable
  1795 [End_TestCase]
  1796 
  1797 //Required: id, AudioEffect, AssignEffect
  1798 //Optional: Title, rest of the tags
  1799 [TestCase]
  1800 id 1101
  1801 Title Equalizer.CustomInterface.Disable.68 - Disable Equalizer
  1802 AudioEffect Equalizer
  1803 AssignEffect CustomInterface
  1804 RegisterEffect
  1805 Enable
  1806 BandIdLevel 2 32
  1807 Disable
  1808 [End_TestCase]
  1809 
  1810 //Required: id, AudioEffect, AssignEffect
  1811 //Optional: Title, rest of the tags
  1812 [TestCase]
  1813 id 1101
  1814 Title Equalizer.CustomInterface.Enforce.69 - Enforce Equalizer
  1815 AudioEffect Equalizer
  1816 AssignEffect CustomInterface
  1817 RegisterEffect
  1818 Enable
  1819 Enforce 1
  1820 [End_TestCase]
  1821 
  1822 //Required: id, AudioEffect, AssignEffect
  1823 //Optional: Title, rest of the tags
  1824 [TestCase]
  1825 id 1101
  1826 Title Equalizer.CustomInterface.ApplySettings.71 - Set band Id and level and apply settings
  1827 AudioEffect Equalizer
  1828 AssignEffect CustomInterface
  1829 RegisterEffect
  1830 Enable
  1831 Enforce 1
  1832 BandIdLevel 5 -23
  1833 ApplySettings
  1834 [End_TestCase]
  1835 
  1836 //Required: id, AudioEffect, AssignEffect
  1837 //Optional: Title, rest of the tags
  1838 [TestCase]
  1839 id 1101
  1840 Title Equalizer.CustomInterface.DisplayData.72 - Display Equalizer Data
  1841 AudioEffect Equalizer
  1842 AssignEffect CustomInterface
  1843 RegisterEffect
  1844 Enable
  1845 Enforce 1
  1846 BandIdLevel 2 -99
  1847 ApplySettings
  1848 DisplayData
  1849 [End_TestCase]
  1850 
  1851 //Required: id, AudioEffect, AssignEffect
  1852 //Optional: Title, rest of the tags
  1853 [TestCase]
  1854 id 1101
  1855 Title Equalizer.InputStream.Create.73 - Create Equalizer and assign it to InputStream.
  1856 AudioEffect Equalizer
  1857 AssignEffect InputStream
  1858 [End_TestCase]
  1859 
  1860 //Required: id, AudioEffect, AssignEffect
  1861 //Optional: Title, rest of the tags
  1862 [TestCase]
  1863 id 1101
  1864 Title Equalizer.InputStream.RegisterEffect.74 - Register Equalizer
  1865 AudioEffect Equalizer
  1866 AssignEffect InputStream
  1867 RegisterEffect
  1868 [End_TestCase]
  1869 
  1870 //Required: id, AudioEffect, AssignEffect
  1871 //Optional: Title, rest of the tags
  1872 [TestCase]
  1873 id 1101
  1874 Title Equalizer.InputStream.UnRegisterEffect.75 - Unregister Equalizer
  1875 AudioEffect Equalizer
  1876 AssignEffect InputStream
  1877 RegisterEffect
  1878 UnRegisterEffect
  1879 [End_TestCase]
  1880 
  1881 //Required: id, AudioEffect, AssignEffect
  1882 //Optional: Title, rest of the tags
  1883 [TestCase]
  1884 id 1101
  1885 Title Equalizer.InputStream.Enable.76 - Enable Equalizer
  1886 AudioEffect Equalizer
  1887 AssignEffect InputStream
  1888 RegisterEffect
  1889 Enable
  1890 [End_TestCase]
  1891 
  1892 //Required: id, AudioEffect, AssignEffect
  1893 //Optional: Title, rest of the tags
  1894 [TestCase]
  1895 id 1101
  1896 Title Equalizer.InputStream.Disable.77 - Disable Equalizer
  1897 AudioEffect Equalizer
  1898 AssignEffect InputStream
  1899 RegisterEffect
  1900 Enable
  1901 BandIdLevel 2 32
  1902 Disable
  1903 [End_TestCase]
  1904 
  1905 //Required: id, AudioEffect, AssignEffect
  1906 //Optional: Title, rest of the tags
  1907 [TestCase]
  1908 id 1101
  1909 Title Equalizer.InputStream.ApplySettings.80 - Set band Id and level and apply settings
  1910 AudioEffect Equalizer
  1911 AssignEffect InputStream
  1912 RegisterEffect
  1913 Enable
  1914 Enforce 1
  1915 BandIdLevel 5 -23
  1916 ApplySettings
  1917 [End_TestCase]
  1918 
  1919 //Required: id, AudioEffect, AssignEffect
  1920 //Optional: Title, rest of the tags
  1921 [TestCase]
  1922 id 1101
  1923 Title Equalizer.OutputStream.Create.82 - Create Equalizer and assign it to OutputStream.
  1924 AudioEffect Equalizer
  1925 AssignEffect OutputStream
  1926 [End_TestCase]
  1927 
  1928 //Required: id, AudioEffect, AssignEffect
  1929 //Optional: Title, rest of the tags
  1930 [TestCase]
  1931 id 1101
  1932 Title Equalizer.OutputStream.RegisterEffect.83 - Register Equalizer
  1933 AudioEffect Equalizer
  1934 AssignEffect OutputStream
  1935 RegisterEffect
  1936 [End_TestCase]
  1937 
  1938 //Required: id, AudioEffect, AssignEffect
  1939 //Optional: Title, rest of the tags
  1940 [TestCase]
  1941 id 1101
  1942 Title Equalizer.OutputStream.UnRegisterEffect.84 - Unregister Equalizer
  1943 AudioEffect Equalizer
  1944 AssignEffect OutputStream
  1945 RegisterEffect
  1946 UnRegisterEffect
  1947 [End_TestCase]
  1948 
  1949 //Required: id, AudioEffect, AssignEffect
  1950 //Optional: Title, rest of the tags
  1951 [TestCase]
  1952 id 1101
  1953 Title Equalizer.OutputStream.Enable.85 - Enable Equalizer
  1954 AudioEffect Equalizer
  1955 AssignEffect OutputStream
  1956 RegisterEffect
  1957 Enable
  1958 [End_TestCase]
  1959 
  1960 //Required: id, AudioEffect, AssignEffect
  1961 //Optional: Title, rest of the tags
  1962 [TestCase]
  1963 id 1101
  1964 Title Equalizer.OutputStream.Disable.86 - Disable Equalizer
  1965 AudioEffect Equalizer
  1966 AssignEffect OutputStream
  1967 RegisterEffect
  1968 Enable
  1969 BandIdLevel 2 32
  1970 Disable
  1971 [End_TestCase]
  1972 
  1973 //Required: id, AudioEffect, AssignEffect
  1974 //Optional: Title, rest of the tags
  1975 [TestCase]
  1976 id 1101
  1977 Title Equalizer.OutputStream.Enforce.87 - Enforce Equalizer
  1978 AudioEffect Equalizer
  1979 AssignEffect OutputStream
  1980 RegisterEffect
  1981 Enable
  1982 Enforce 1
  1983 [End_TestCase]
  1984 
  1985 //Required: id, AudioEffect, AssignEffect
  1986 //Optional: Title, rest of the tags
  1987 [TestCase]
  1988 id 1101
  1989 Title Equalizer.OutputStream.BandIdLevel.88 - Set band Id and level
  1990 AudioEffect Equalizer
  1991 AssignEffect OutputStream
  1992 RegisterEffect
  1993 BandIdLevel 3 44
  1994 Enable
  1995 [End_TestCase]
  1996 
  1997 //Required: id, AudioEffect, AssignEffect
  1998 //Optional: Title, rest of the tags
  1999 [TestCase]
  2000 id 1101
  2001 Title Equalizer.OutputStream.ApplySettings.89 - Set band Id and level and apply settings
  2002 AudioEffect Equalizer
  2003 AssignEffect OutputStream
  2004 RegisterEffect
  2005 Enable
  2006 Enforce 1
  2007 BandIdLevel 5 -23
  2008 ApplySettings
  2009 [End_TestCase]
  2010 
  2011 //Required: id, AudioEffect, AssignEffect
  2012 //Optional: Title, rest of the tags
  2013 [TestCase]
  2014 id 1101
  2015 Title Equalizer.MidiClient.Create.91 - Create Equalizer and assign it to MidiClient.
  2016 AudioEffect Equalizer
  2017 AssignEffect MidiClient
  2018 [End_TestCase]
  2019 
  2020 //Required: id, AudioEffect, AssignEffect
  2021 //Optional: Title, rest of the tags
  2022 [TestCase]
  2023 id 1101
  2024 Title Equalizer.MidiClient.RegisterEffect.92 - Register Equalizer
  2025 AudioEffect Equalizer
  2026 AssignEffect MidiClient
  2027 RegisterEffect
  2028 [End_TestCase]
  2029 
  2030 //Required: id, AudioEffect, AssignEffect
  2031 //Optional: Title, rest of the tags
  2032 [TestCase]
  2033 id 1101
  2034 Title Equalizer.MidiClient.UnRegisterEffect.93 - Unregister Equalizer
  2035 AudioEffect Equalizer
  2036 AssignEffect MidiClient
  2037 RegisterEffect
  2038 UnRegisterEffect
  2039 [End_TestCase]
  2040 
  2041 //Required: id, AudioEffect, AssignEffect
  2042 //Optional: Title, rest of the tags
  2043 [TestCase]
  2044 id 1101
  2045 Title Equalizer.MidiClient.Enable.94 - Enable Equalizer
  2046 AudioEffect Equalizer
  2047 AssignEffect MidiClient
  2048 RegisterEffect
  2049 Enable
  2050 [End_TestCase]
  2051 
  2052 //Required: id, AudioEffect, AssignEffect
  2053 //Optional: Title, rest of the tags
  2054 [TestCase]
  2055 id 1101
  2056 Title Equalizer.MidiClient.Disable.95 - Disable Equalizer
  2057 AudioEffect Equalizer
  2058 AssignEffect MidiClient
  2059 RegisterEffect
  2060 Enable
  2061 BandIdLevel 2 32
  2062 Disable
  2063 [End_TestCase]
  2064 
  2065 //Required: id, AudioEffect, AssignEffect
  2066 //Optional: Title, rest of the tags
  2067 [TestCase]
  2068 id 1101
  2069 Title Equalizer.MidiClient.Enforce.96 - Enforce Equalizer
  2070 AudioEffect Equalizer
  2071 AssignEffect MidiClient
  2072 RegisterEffect
  2073 Enable
  2074 Enforce 1
  2075 [End_TestCase]
  2076 
  2077 //Required: id, AudioEffect, AssignEffect
  2078 //Optional: Title, rest of the tags
  2079 [TestCase]
  2080 id 1101
  2081 Title Equalizer.MidiClient.BandIdLevel.97 - Set band Id and level
  2082 AudioEffect Equalizer
  2083 AssignEffect MidiClient
  2084 RegisterEffect
  2085 BandIdLevel 3 44
  2086 Enable
  2087 [End_TestCase]
  2088 
  2089 //Required: id, AudioEffect, AssignEffect
  2090 //Optional: Title, rest of the tags
  2091 [TestCase]
  2092 id 1101
  2093 Title Equalizer.MidiClient.ApplySettings.98 - Set band Id and level and apply settings
  2094 AudioEffect Equalizer
  2095 AssignEffect MidiClient
  2096 RegisterEffect
  2097 Enable
  2098 Enforce 1
  2099 BandIdLevel 5 -23
  2100 ApplySettings
  2101 [End_TestCase]
  2102 
  2103 //Required: id, AudioEffect, AssignEffect
  2104 //Optional: Title, rest of the tags
  2105 [TestCase]
  2106 id 1101
  2107 Title Equalizer.MidiClient.DisplayData.99 - Display Equalizer Data
  2108 AudioEffect Equalizer
  2109 AssignEffect MidiClient
  2110 RegisterEffect
  2111 Enable
  2112 Enforce 1
  2113 BandIdLevel 2 -99
  2114 ApplySettings
  2115 DisplayData
  2116 [End_TestCase]
  2117 
  2118 //Required: id, AudioEffect, AssignEffect
  2119 //Optional: Title, rest of the tags
  2120 [TestCase]
  2121 id 1101
  2122 Title Equalizer.DrmPlayer.Create.100 - Create Equalizer and assign it to DrmPlayer.
  2123 AudioEffect Equalizer
  2124 AssignEffect DrmPlayer
  2125 [End_TestCase]
  2126 
  2127 //Required: id, AudioEffect, AssignEffect
  2128 //Optional: Title, rest of the tags
  2129 [TestCase]
  2130 id 1101
  2131 Title Equalizer.DrmPlayer.RegisterEffect.101 - Register Equalizer
  2132 AudioEffect Equalizer
  2133 AssignEffect DrmPlayer
  2134 RegisterEffect
  2135 [End_TestCase]
  2136 
  2137 //Required: id, AudioEffect, AssignEffect
  2138 //Optional: Title, rest of the tags
  2139 [TestCase]
  2140 id 1101
  2141 Title Equalizer.DrmPlayer.UnRegisterEffect.102 - Unregister Equalizer
  2142 AudioEffect Equalizer
  2143 AssignEffect DrmPlayer
  2144 RegisterEffect
  2145 UnRegisterEffect
  2146 [End_TestCase]
  2147 
  2148 //Required: id, AudioEffect, AssignEffect
  2149 //Optional: Title, rest of the tags
  2150 [TestCase]
  2151 id 1101
  2152 Title Equalizer.DrmPlayer.Enable.103 - Enable Equalizer
  2153 AudioEffect Equalizer
  2154 AssignEffect DrmPlayer
  2155 RegisterEffect
  2156 Enable
  2157 [End_TestCase]
  2158 
  2159 //Required: id, AudioEffect, AssignEffect
  2160 //Optional: Title, rest of the tags
  2161 [TestCase]
  2162 id 1101
  2163 Title Equalizer.DrmPlayer.Disable.104 - Disable Equalizer
  2164 AudioEffect Equalizer
  2165 AssignEffect DrmPlayer
  2166 RegisterEffect
  2167 Enable
  2168 BandIdLevel 2 32
  2169 Disable
  2170 [End_TestCase]
  2171 
  2172 //Required: id, AudioEffect, AssignEffect
  2173 //Optional: Title, rest of the tags
  2174 [TestCase]
  2175 id 1101
  2176 Title Equalizer.DrmPlayer.Enforce.105 - Enforce Equalizer
  2177 AudioEffect Equalizer
  2178 AssignEffect DrmPlayer
  2179 RegisterEffect
  2180 Enable
  2181 Enforce 1
  2182 [End_TestCase]
  2183 
  2184 //Required: id, AudioEffect, AssignEffect
  2185 //Optional: Title, rest of the tags
  2186 [TestCase]
  2187 id 1101
  2188 Title Equalizer.DrmPlayer.BandIdLevel.106 - Set band Id and level
  2189 AudioEffect Equalizer
  2190 AssignEffect DrmPlayer
  2191 RegisterEffect
  2192 BandIdLevel 3 44
  2193 Enable
  2194 [End_TestCase]
  2195 
  2196 //Required: id, AudioEffect, AssignEffect
  2197 //Optional: Title, rest of the tags
  2198 [TestCase]
  2199 id 1101
  2200 Title Equalizer.DrmPlayer.ApplySettings.107 - Set band Id and level and apply settings
  2201 AudioEffect Equalizer
  2202 AssignEffect DrmPlayer
  2203 RegisterEffect
  2204 Enable
  2205 Enforce 1
  2206 BandIdLevel 5 -23
  2207 ApplySettings
  2208 [End_TestCase]
  2209 
  2210 //Required: id, AudioEffect, AssignEffect
  2211 //Optional: Title, rest of the tags
  2212 [TestCase]
  2213 id 1101
  2214 Title Equalizer.DrmPlayer.DisplayData.108 - Display Equalizer Data
  2215 AudioEffect Equalizer
  2216 AssignEffect DrmPlayer
  2217 RegisterEffect
  2218 Enable
  2219 Enforce 1
  2220 BandIdLevel 2 -99
  2221 ApplySettings
  2222 DisplayData
  2223 [End_TestCase]
  2224 
  2225 //Required: id, AudioEffect, AssignEffect
  2226 //Optional: Title, rest of the tags
  2227 [TestCase]
  2228 id 1101
  2229 Title Equalizer.VideoPlayer.Create.109 - Create Equalizer and assign it to DrmPlayer.
  2230 AudioEffect Equalizer
  2231 AssignEffect VideoPlayer
  2232 [End_TestCase]
  2233 
  2234 //Required: id, AudioEffect, AssignEffect
  2235 //Optional: Title, rest of the tags
  2236 [TestCase]
  2237 id 1101
  2238 Title Equalizer.VideoPlayer.RegisterEffect.110 - Register Equalizer
  2239 AudioEffect Equalizer
  2240 AssignEffect VideoPlayer
  2241 RegisterEffect
  2242 [End_TestCase]
  2243 
  2244 //Required: id, AudioEffect, AssignEffect
  2245 //Optional: Title, rest of the tags
  2246 [TestCase]
  2247 id 1101
  2248 Title Equalizer.VideoPlayer.UnRegisterEffect.111 - Unregister Equalizer
  2249 AudioEffect Equalizer
  2250 AssignEffect VideoPlayer
  2251 RegisterEffect
  2252 UnRegisterEffect
  2253 [End_TestCase]
  2254 
  2255 //Required: id, AudioEffect, AssignEffect
  2256 //Optional: Title, rest of the tags
  2257 [TestCase]
  2258 id 1101
  2259 Title Equalizer.VideoPlayer.Enable.112 - Enable Equalizer
  2260 AudioEffect Equalizer
  2261 AssignEffect VideoPlayer
  2262 RegisterEffect
  2263 Enable
  2264 [End_TestCase]
  2265 
  2266 //Required: id, AudioEffect, AssignEffect
  2267 //Optional: Title, rest of the tags
  2268 [TestCase]
  2269 id 1101
  2270 Title Equalizer.VideoPlayer.Disable.113 - Disable Equalizer
  2271 AudioEffect Equalizer
  2272 AssignEffect VideoPlayer
  2273 RegisterEffect
  2274 Enable
  2275 BandIdLevel 2 32
  2276 Disable
  2277 [End_TestCase]
  2278 
  2279 //Required: id, AudioEffect, AssignEffect
  2280 //Optional: Title, rest of the tags
  2281 [TestCase]
  2282 id 1101
  2283 Title Equalizer.VideoPlayer.Enforce.114 - Enforce Equalizer
  2284 AudioEffect Equalizer
  2285 AssignEffect VideoPlayer
  2286 RegisterEffect
  2287 Enable
  2288 Enforce 1
  2289 [End_TestCase]
  2290 
  2291 //Required: id, AudioEffect, AssignEffect
  2292 //Optional: Title, rest of the tags
  2293 [TestCase]
  2294 id 1101
  2295 Title Equalizer.VideoPlayer.BandIdLevel.115 - Set band Id and level
  2296 AudioEffect Equalizer
  2297 AssignEffect VideoPlayer
  2298 RegisterEffect
  2299 BandIdLevel 3 44
  2300 Enable
  2301 [End_TestCase]
  2302 
  2303 //Required: id, AudioEffect, AssignEffect
  2304 //Optional: Title, rest of the tags
  2305 [TestCase]
  2306 id 1101
  2307 Title Equalizer.VideoPlayer.ApplySettings.116 - Set band Id and level and apply settings
  2308 AudioEffect Equalizer
  2309 AssignEffect VideoPlayer
  2310 RegisterEffect
  2311 Enable
  2312 Enforce 1
  2313 BandIdLevel 5 -23
  2314 ApplySettings
  2315 [End_TestCase]
  2316 
  2317 //Required: id, AudioEffect, AssignEffect
  2318 //Optional: Title, rest of the tags
  2319 [TestCase]
  2320 id 1101
  2321 Title Equalizer.VideoPlayer.DisplayData.117 - Display Equalizer Data
  2322 AudioEffect Equalizer
  2323 AssignEffect VideoPlayer
  2324 RegisterEffect
  2325 Enable
  2326 Enforce 1
  2327 BandIdLevel 2 -99
  2328 ApplySettings
  2329 DisplayData
  2330 [End_TestCase]
  2331 
  2332 # Tags used in this configuration file. Each test case type has its own set of tags, and will
  2333 # specify whether they are required or optional.
  2334 # 
  2335 # TAGS:
  2336 # id                - Each test case type is differentiated by the id. It specifies the type of test to be performed
  2337 # Title             - Text to identify the test case and describe it
  2338 # AudioEffect 	  	- Specify which audio effect to create: Equalizer, BassBoost, DistanceAttenuation, ListenerDoppler, 
  2339 #                     SourceDoppler, EnvironmantalReverb, ListenerLocation, SourceLocation, Loudness, ListenerOrientation,
  2340 #                     SourceOrientation, StereoWidening, RoomLevel
  2341 # AssignEffect      - Specify which object to assign Audio Effect to: Independent, Player, Recorder, Converter, Tone, 
  2342 #                     DevSound, CustomCommand, CustomInterface, InputStream, OutputStream, MidiClient, DrmPlayer, VideoPlayer
  2343 # RegisterEffect    - Register Audio Effect Observer
  2344 # UnRegisterEffect  - Unregister Audio Effect Observer
  2345 # ApplySettings     - Apply setttings to Audio Effect
  2346 # Enable            - Enable Audio Effect
  2347 # Disable           - Disable Audio Effect
  2348 # Enforce           - Defines whether the effect is mandatory: 0, 1
  2349 # DisplayData       - Display Audio Effect info
  2350 # CartesianVelocity - Sets the velocity in Cartesian coordinates of the sound source with respect to the listener 
  2351 #                     (Int X, Int Y, Int Z).
  2352 #                     X, Y, Z - Direction speed in mm/s.
  2353 # SphericalVelocity - Sets the velocity in spherical coordinates of the sound source with respect to the listener 
  2354 #                     (Int Azimuth, Int Elevation, Int Radius).
  2355 #                     Azimuth - The Azimuth (thousandths of radians)
  2356 #                     Elevation - The elevation (thousandths of radians)
  2357 #                     Radius - The radius (in millimeters)
  2358 # Factor            - A factor value in hundredths that ranges from 0 to FactorMax(), where 100 corresponds 
  2359 #                     to 1.00, 200 corresponds to 2.00, etc. The factor is a multiplier that either exaggerates the 
  2360 #                     doppler effect or reduces it (Uint Factor: 0 to 2).
  2361 
  2362 
  2363 //Required: id, AudioEffect, AssignEffect
  2364 //Optional: Title, rest of the tags
  2365 [TestCase]
  2366 id 1101
  2367 Title ListenerDoppler.Player.Create.01 - Create ListenerDoppler and assign it to Player.
  2368 AudioEffect ListenerDoppler
  2369 AssignEffect Player
  2370 [End_TestCase]
  2371 
  2372 //Required: id, AudioEffect, AssignEffect
  2373 //Optional: Title, rest of the tags
  2374 [TestCase]
  2375 id 1101
  2376 Title ListenerDoppler.Recorder.Create.02 - Create ListenerDoppler and assign it to Recorder.
  2377 AudioEffect ListenerDoppler
  2378 AssignEffect Recorder
  2379 [End_TestCase]
  2380 
  2381 //Required: id, AudioEffect, AssignEffect
  2382 //Optional: Title, rest of the tags
  2383 [TestCase]
  2384 id 1101
  2385 Title ListenerDoppler.Converter.Create.03 - Create ListenerDoppler and assign it to Converter.
  2386 AudioEffect ListenerDoppler
  2387 AssignEffect Converter
  2388 [End_TestCase]
  2389 
  2390 //Required: id, AudioEffect, AssignEffect
  2391 //Optional: Title, rest of the tags
  2392 [TestCase]
  2393 id 1101
  2394 Title ListenerDoppler.Tone.Create.04 - Create ListenerDoppler and assign it to Tone.
  2395 AudioEffect ListenerDoppler
  2396 AssignEffect Tone
  2397 [End_TestCase]
  2398 
  2399 //Required: id, AudioEffect, AssignEffect
  2400 //Optional: Title, rest of the tags
  2401 [TestCase]
  2402 id 1101
  2403 Title ListenerDoppler.DevSound.Create.05 - Create ListenerDoppler and assign it to DevSound.
  2404 AudioEffect ListenerDoppler
  2405 AssignEffect DevSound
  2406 [End_TestCase]
  2407 
  2408 //Required: id, AudioEffect, AssignEffect
  2409 //Optional: Title, rest of the tags
  2410 [TestCase]
  2411 id 1101
  2412 Title ListenerDoppler.CustomCommand.Create.06 - Create ListenerDoppler and assign it to CustomCommand.
  2413 AudioEffect ListenerDoppler
  2414 AssignEffect CustomCommand
  2415 [End_TestCase]
  2416 
  2417 //Required: id, AudioEffect, AssignEffect
  2418 //Optional: Title, rest of the tags
  2419 [TestCase]
  2420 id 1101
  2421 Title ListenerDoppler.CustomInterface.Create.07 - Create ListenerDoppler and assign it to CustomInterface.
  2422 AudioEffect ListenerDoppler
  2423 AssignEffect CustomInterface
  2424 [End_TestCase]
  2425 
  2426 //Required: id, AudioEffect, AssignEffect
  2427 //Optional: Title, rest of the tags
  2428 [TestCase]
  2429 id 1101
  2430 Title ListenerDoppler.InputStream.Create.08 - Create ListenerDoppler and assign it to InputStream.
  2431 AudioEffect ListenerDoppler
  2432 AssignEffect InputStream
  2433 [End_TestCase]
  2434 
  2435 //Required: id, AudioEffect, AssignEffect
  2436 //Optional: Title, rest of the tags
  2437 [TestCase]
  2438 id 1101
  2439 Title ListenerDoppler.OutputStream.Create.09 - Create ListenerDoppler and assign it to OutputStream.
  2440 AudioEffect ListenerDoppler
  2441 AssignEffect OutputStream
  2442 [End_TestCase]
  2443 
  2444 //Required: id, AudioEffect, AssignEffect
  2445 //Optional: Title, rest of the tags
  2446 [TestCase]
  2447 id 1101
  2448 Title ListenerDoppler.MidiClient.Create.10 - Create ListenerDoppler and assign it to MidiClient.
  2449 AudioEffect ListenerDoppler
  2450 AssignEffect MidiClient
  2451 [End_TestCase]
  2452 
  2453 //Required: id, AudioEffect, AssignEffect
  2454 //Optional: Title, rest of the tags
  2455 [TestCase]
  2456 id 1101
  2457 Title ListenerDoppler.DrmPlayer.Create.11 - Create ListenerDoppler and assign it to DrmPlayer.
  2458 AudioEffect ListenerDoppler
  2459 AssignEffect DrmPlayer
  2460 [End_TestCase]
  2461 
  2462 //Required: id, AudioEffect, AssignEffect
  2463 //Optional: Title, rest of the tags
  2464 [TestCase]
  2465 id 1101
  2466 Title ListenerDoppler.VideoPlayer.Create.12 - Create ListenerDoppler and assign it to VideoPlayer.
  2467 AudioEffect ListenerDoppler
  2468 AssignEffect VideoPlayer
  2469 [End_TestCase]
  2470 
  2471 //Required: id, AudioEffect, AssignEffect
  2472 //Optional: Title, rest of the tags
  2473 [TestCase]
  2474 id 1101
  2475 Title ListenerDoppler.PLAYER.RegisterEffect.13 - Register ListenerDoppler
  2476 AudioEffect ListenerDoppler
  2477 AssignEffect Player
  2478 RegisterEffect
  2479 [End_TestCase]
  2480 
  2481 //Required: id, AudioEffect, AssignEffect
  2482 //Optional: Title, rest of the tags
  2483 [TestCase]
  2484 id 1101
  2485 Title ListenerDoppler.Player.UnRegisterEffect.14 - Unregister ListenerDoppler
  2486 AudioEffect ListenerDoppler
  2487 AssignEffect Player
  2488 RegisterEffect
  2489 UnRegisterEffect
  2490 [End_TestCase]
  2491 
  2492 //Required: id, AudioEffect, AssignEffect
  2493 //Optional: Title, rest of the tags
  2494 [TestCase]
  2495 id 1101
  2496 Title ListenerDoppler.Player.Enable.15 - Enable ListenerDoppler
  2497 AudioEffect ListenerDoppler
  2498 AssignEffect Player
  2499 RegisterEffect
  2500 Enable
  2501 [End_TestCase]
  2502 
  2503 //Required: id, AudioEffect, AssignEffect
  2504 //Optional: Title, rest of the tags
  2505 [TestCase]
  2506 id 1101
  2507 Title ListenerDoppler.Player.Disable.16 - Disable ListenerDoppler
  2508 AudioEffect ListenerDoppler
  2509 AssignEffect Player
  2510 RegisterEffect
  2511 Enable
  2512 CartesianVelocity 105 205 155
  2513 Disable
  2514 [End_TestCase]
  2515 
  2516 //Required: id, AudioEffect, AssignEffect
  2517 //Optional: Title, rest of the tags
  2518 [TestCase]
  2519 id 1101
  2520 Title ListenerDoppler.Player.Enforce.17 - Enforce ListenerDoppler
  2521 AudioEffect ListenerDoppler
  2522 AssignEffect Player
  2523 RegisterEffect
  2524 Enable
  2525 Enforce 1
  2526 [End_TestCase]
  2527 
  2528 //Required: id, AudioEffect, AssignEffect
  2529 //Optional: Title, rest of the tags
  2530 [TestCase]
  2531 id 1101
  2532 Title ListenerDoppler.Player.CartesianVelocity.18 - Set Cartesian Velocity
  2533 AudioEffect ListenerDoppler
  2534 AssignEffect Player
  2535 RegisterEffect
  2536 CartesianVelocity 100 200 150
  2537 Enable
  2538 [End_TestCase]
  2539 
  2540 //Required: id, AudioEffect, AssignEffect
  2541 //Optional: Title, rest of the tags
  2542 [TestCase]
  2543 id 1101
  2544 Title ListenerDoppler.Player.SphericalVelocity.19 - Set Spherical Velocity
  2545 AudioEffect ListenerDoppler
  2546 AssignEffect Player
  2547 RegisterEffect
  2548 SphericalVelocity 1600 2000 250
  2549 Enable
  2550 [End_TestCase]
  2551 
  2552 //Required: id, AudioEffect, AssignEffect
  2553 //Optional: Title, rest of the tags
  2554 [TestCase]
  2555 id 1101
  2556 Title ListenerDoppler.Player.Factor.20 - Set Factor
  2557 AudioEffect ListenerDoppler
  2558 AssignEffect Player
  2559 RegisterEffect
  2560 Factor 0
  2561 Enable
  2562 [End_TestCase]
  2563 
  2564 //Required: id, AudioEffect, AssignEffect
  2565 //Optional: Title, rest of the tags
  2566 [TestCase]
  2567 id 1101
  2568 Title ListenerDoppler.Player.ApplySettings.21 - Apply settings
  2569 AudioEffect ListenerDoppler
  2570 AssignEffect Player
  2571 RegisterEffect
  2572 Enable
  2573 CartesianVelocity 300 400 350
  2574 SphericalVelocity 2600 1000 450
  2575 Factor 1
  2576 ApplySettings
  2577 [End_TestCase]
  2578 
  2579 //Required: id, AudioEffect, AssignEffect
  2580 //Optional: Title, rest of the tags
  2581 [TestCase]
  2582 id 1101
  2583 Title ListenerDoppler.Player.DisplayData.22 - Display ListenerDoppler Data
  2584 AudioEffect ListenerDoppler
  2585 AssignEffect Player
  2586 RegisterEffect
  2587 Enable
  2588 Enforce 1
  2589 CartesianVelocity 333 444 555
  2590 SphericalVelocity 1230 2340 340
  2591 Factor 2
  2592 ApplySettings
  2593 DisplayData
  2594 [End_TestCase]
  2595 
  2596 
  2597 # Tags used in this configuration file. Each test case type has its own set of tags, and will
  2598 # specify whether they are required or optional.
  2599 # 
  2600 # TAGS:
  2601 # id                - Each test case type is differentiated by the id. It specifies the type of test to be performed
  2602 # Title             - Text to identify the test case and describe it
  2603 # AudioEffect 	  	- Specify which audio effect to create: Equalizer, BassBoost, DistanceAttenuation, ListenerDoppler, 
  2604 #                     SourceDoppler, EnvironmantalReverb, ListenerLocation, SourceLocation, Loudness, ListenerOrientation,
  2605 #                     SourceOrientation, StereoWidening, RoomLevel
  2606 # AssignEffect      - Specify which object to assign Audio Effect to: Independent, Player, Recorder, Converter, Tone, 
  2607 #                     DevSound, CustomCommand, CustomInterface, InputStream, OutputStream, MidiClient,DrmPlayer, VideoPlayer
  2608 # RegisterEffect    - Register Audio Effect Observer
  2609 # UnRegisterEffect  - Unregister Audio Effect Observer
  2610 # ApplySettings     - Apply setttings to Audio Effect
  2611 # Enable            - Enable Audio Effect
  2612 # Disable           - Disable Audio Effect
  2613 # Enforce           - Defines whether the effect is mandatory: 0, 1
  2614 # DisplayData       - Display Audio Effect info
  2615 # LocationCartesian - The Cartesian coordinates for the location of the position.
  2616 #                     (Int X, Int Y, Int Z).
  2617 #                     X, Y, Z - Location in mm.
  2618 # LocationSpherical - The spherical coordinates for the location of the position.
  2619 #                     (Int Azimuth, Int Elevation, Int Radius).
  2620 #                     Azimuth - The Azimuth (thousandths of radians)
  2621 #                     Elevation - The elevation (thousandths of radians)
  2622 #                     Radius - The radius (in millimeters)
  2623 
  2624 //Required: id, AudioEffect, AssignEffect
  2625 //Optional: Title, rest of the tags
  2626 [TestCase]
  2627 id 1101
  2628 Title ListenerLocation.Recorder.DisplayData.01 - Display ListenerLocation Data
  2629 AudioEffect ListenerLocation
  2630 AssignEffect Recorder
  2631 RegisterEffect
  2632 Enable
  2633 Enforce 1
  2634 LocationCartesian 333 444 555
  2635 LocationSpherical 1230 2340 340
  2636 ApplySettings
  2637 DisplayData
  2638 [End_TestCase]
  2639 
  2640 //Required: id, AudioEffect, AssignEffect
  2641 //Optional: Title, rest of the tags
  2642 [TestCase]
  2643 id 1101
  2644 Title ListenerLocation.Converter.ApplySettings.02 - Apply settings
  2645 AudioEffect ListenerLocation
  2646 AssignEffect Converter
  2647 RegisterEffect
  2648 Enable
  2649 LocationCartesian 300 400 350
  2650 LocationSpherical 2600 1000 450
  2651 ApplySettings
  2652 [End_TestCase]
  2653 
  2654 //Required: id, AudioEffect, AssignEffect
  2655 //Optional: Title, rest of the tags
  2656 [TestCase]
  2657 id 1101
  2658 Title ListenerLocation.DevSound.LocationSpherical.03 - Set LocationSpherical
  2659 AudioEffect ListenerLocation
  2660 AssignEffect DevSound
  2661 RegisterEffect
  2662 LocationSpherical 1600 2000 250
  2663 Enable
  2664 [End_TestCase]
  2665 
  2666 //Required: id, AudioEffect, AssignEffect
  2667 //Optional: Title, rest of the tags
  2668 [TestCase]
  2669 id 1101
  2670 Title ListenerLocation.CustomCommand.LocationCartesian.04 - Set LocationCartesian
  2671 AudioEffect ListenerLocation
  2672 AssignEffect CustomCommand
  2673 RegisterEffect
  2674 LocationCartesian 100 200 150
  2675 Enable
  2676 [End_TestCase]
  2677 
  2678 //Required: id, AudioEffect, AssignEffect
  2679 //Optional: Title, rest of the tags
  2680 [TestCase]
  2681 id 1101
  2682 Title ListenerLocation.CustomInterface.Enforce.05 - Enforce ListenerLocation
  2683 AudioEffect ListenerLocation
  2684 AssignEffect CustomInterface
  2685 RegisterEffect
  2686 Enable
  2687 Enforce 1
  2688 [End_TestCase]
  2689 
  2690 //Required: id, AudioEffect, AssignEffect
  2691 //Optional: Title, rest of the tags
  2692 [TestCase]
  2693 id 1101
  2694 Title ListenerLocation.InputStream.Disable.06 - Disable ListenerLocation
  2695 AudioEffect ListenerLocation
  2696 AssignEffect InputStream
  2697 RegisterEffect
  2698 Enable
  2699 LocationCartesian 103 203 153
  2700 Disable
  2701 [End_TestCase]
  2702 
  2703 //Required: id, AudioEffect, AssignEffect
  2704 //Optional: Title, rest of the tags
  2705 [TestCase]
  2706 id 1101
  2707 Title ListenerLocation.OutputStream.Enable.07 - Enable ListenerLocation
  2708 AudioEffect ListenerLocation
  2709 AssignEffect OutputStream
  2710 RegisterEffect
  2711 Enable
  2712 [End_TestCase]
  2713 
  2714 //Required: id, AudioEffect, AssignEffect
  2715 //Optional: Title, rest of the tags
  2716 [TestCase]
  2717 id 1101
  2718 Title ListenerLocation.MidiClient.UnRegisterEffect.08 - Unregister ListenerLocation
  2719 AudioEffect ListenerLocation
  2720 AssignEffect MidiClient
  2721 RegisterEffect
  2722 UnRegisterEffect
  2723 [End_TestCase]
  2724 
  2725 
  2726 //Required: id, AudioEffect, AssignEffect
  2727 //Optional: Title, rest of the tags
  2728 [TestCase]
  2729 id 1101
  2730 Title ListenerLocation.DrmPlayer.Create.09 - Create ListenerLocation and assign it to DrmPlayer.
  2731 AudioEffect ListenerLocation
  2732 AssignEffect DrmPlayer
  2733 [End_TestCase]
  2734 
  2735 //Required: id, AudioEffect, AssignEffect
  2736 //Optional: Title, rest of the tags
  2737 [TestCase]
  2738 id 1101
  2739 Title ListenerLocation.VideoPlayer.Create.10 - Create ListenerLocation and assign it to VideoPlayer.
  2740 AudioEffect ListenerLocation
  2741 AssignEffect VideoPlayer
  2742 [End_TestCase]
  2743 
  2744 //Required: id, AudioEffect, AssignEffect
  2745 //Optional: Title, rest of the tags
  2746 [TestCase]
  2747 id 1101
  2748 Title ListenerLocation.Player.Create.11 - Create ListenerLocation and assign it to Player.
  2749 AudioEffect ListenerLocation
  2750 AssignEffect Player
  2751 [End_TestCase]
  2752 
  2753 //Required: id, AudioEffect, AssignEffect
  2754 //Optional: Title, rest of the tags
  2755 [TestCase]
  2756 id 1101
  2757 Title ListenerLocation.PLAYER.RegisterEffect.12 - Register ListenerLocation
  2758 AudioEffect ListenerLocation
  2759 AssignEffect Player
  2760 RegisterEffect
  2761 [End_TestCase]
  2762 
  2763 //Required: id, AudioEffect, AssignEffect
  2764 //Optional: Title, rest of the tags
  2765 [TestCase]
  2766 id 1101
  2767 Title ListenerLocation.Tone.Create.13 - Create ListenerLocation and assign it to Tone.
  2768 AudioEffect ListenerLocation
  2769 AssignEffect Tone
  2770 [End_TestCase]
  2771 
  2772 
  2773 # Tags used in this configuration file. Each test case type has its own set of tags, and will
  2774 # specify whether they are required or optional.
  2775 # 
  2776 # TAGS:
  2777 # id                 - Each test case type is differentiated by the id. It specifies the type of test to be performed
  2778 # Title              - Text to identify the test case and describe it
  2779 # AudioEffect  	  	 - Specify which audio effect to create: Equalizer, BassBoost, DistanceAttenuation, ListenerDoppler, 
  2780 #                      SourceDoppler, EnvironmantalReverb, ListenerLocation, SourceLocation, Loudness, ListenerOrientation,
  2781 #                      SourceOrientation, StereoWidening, RoomLevel
  2782 # AssignEffect       - Specify which object to assign Audio Effect to: Independent, Player, Recorder, Converter, Tone, 
  2783 #                      DevSound, CustomCommand, CustomInterface, InputStream, OutputStream, MidiClient,DrmPlayer, VideoPlayer
  2784 # RegisterEffect     - Register Audio Effect Observer
  2785 # UnRegisterEffect   - Unregister Audio Effect Observer
  2786 # ApplySettings      - Apply setttings to Audio Effect
  2787 # Enable             - Enable Audio Effect
  2788 # Disable            - Disable Audio Effect
  2789 # Enforce            - Defines whether the effect is mandatory: 0, 1
  2790 # DisplayData        - Display Audio Effect info
  2791 # Orientation        - The orientation values for the position (Int Heading, Int Pitch, Int Roll).
  2792 #                      Heading - The heading value (in thousandths of radians).
  2793 #                      Pitch - The pitch value (in thousandths of radians).
  2794 #                      Roll - The roll value (in thousandths of radians).
  2795 # OrientationVectors - The orientation vectors for the position (Int FrontX, Int FrontY, Int FrontZ, Int AboveX, Int AboveY, Int AboveZ).
  2796 #                      FrontX - X-component of the front vector.
  2797 #                      FrontY - Y-component of the front vector.
  2798 #                      FrontZ - Z-component of the front vector.
  2799 #                      AboveX - X-component of the above vector.
  2800 #                      AboveY - Y-component of the above vector.
  2801 #                      AboveZ - Z-component of the above vector.
  2802 
  2803 //Required: id, AudioEffect, AssignEffect
  2804 //Optional: Title, rest of the tags
  2805 [TestCase]
  2806 id 1101
  2807 Title ListenerOrientation.MidiClient.Enable.08 - Enable ListenerOrientation
  2808 AudioEffect ListenerOrientation
  2809 AssignEffect MidiClient
  2810 RegisterEffect
  2811 Enable
  2812 [End_TestCase]
  2813 
  2814 //Required: id, AudioEffect, AssignEffect
  2815 //Optional: Title, rest of the tags
  2816 [TestCase]
  2817 id 1101
  2818 Title ListenerOrientation.VideoPlayer.Enable.09 - Enable ListenerOrientation
  2819 AudioEffect ListenerOrientation
  2820 AssignEffect VideoPlayer
  2821 RegisterEffect
  2822 Enable
  2823 [End_TestCase]
  2824 
  2825 //Required: id, AudioEffect, AssignEffect
  2826 //Optional: Title, rest of the tags
  2827 [TestCase]
  2828 id 1101
  2829 Title ListenerOrientation.DrmPlayer.RegisterEffect.10 - Register ListenerOrientation
  2830 AudioEffect ListenerOrientation
  2831 AssignEffect DrmPlayer
  2832 RegisterEffect
  2833 [End_TestCase]
  2834 
  2835 
  2836 //Required: id, AudioEffect, AssignEffect
  2837 //Optional: Title, rest of the tags
  2838 [TestCase]
  2839 id 1101
  2840 Title ListenerOrientation.Player.Create.11 - Create ListenerOrientation and assign it to Player.
  2841 AudioEffect ListenerOrientation
  2842 AssignEffect Player
  2843 [End_TestCase]
  2844 
  2845 //Required: id, AudioEffect, AssignEffect
  2846 //Optional: Title, rest of the tags
  2847 [TestCase]
  2848 id 1101
  2849 Title ListenerOrientation.PLAYER.RegisterEffect.12 - Register ListenerOrientation
  2850 AudioEffect ListenerOrientation
  2851 AssignEffect Player
  2852 RegisterEffect
  2853 [End_TestCase]
  2854 
  2855 //Required: id, AudioEffect, AssignEffect
  2856 //Optional: Title, rest of the tags
  2857 [TestCase]
  2858 id 1101
  2859 Title ListenerOrientation.Recorder.UnRegisterEffect.13 - Unregister ListenerOrientation
  2860 AudioEffect ListenerOrientation
  2861 AssignEffect Recorder
  2862 RegisterEffect
  2863 UnRegisterEffect
  2864 [End_TestCase]
  2865 
  2866 //Required: id, AudioEffect, AssignEffect
  2867 //Optional: Title, rest of the tags
  2868 [TestCase]
  2869 id 1101
  2870 Title ListenerOrientation.Converter.Enable.14 - Enable ListenerOrientation
  2871 AudioEffect ListenerOrientation
  2872 AssignEffect Converter
  2873 RegisterEffect
  2874 Enable
  2875 [End_TestCase]
  2876 
  2877 //Required: id, AudioEffect, AssignEffect
  2878 //Optional: Title, rest of the tags
  2879 [TestCase]
  2880 id 1101
  2881 Title ListenerOrientation.Tone.Disable.15 - Disable ListenerOrientation
  2882 AudioEffect ListenerOrientation
  2883 AssignEffect Tone
  2884 RegisterEffect
  2885 Enable
  2886 Orientation 2005 1245 1685
  2887 Disable
  2888 [End_TestCase]
  2889 
  2890 //Required: id, AudioEffect, AssignEffect
  2891 //Optional: Title, rest of the tags
  2892 [TestCase]
  2893 id 1101
  2894 Title ListenerOrientation.DevSound.Enforce.16 - Enforce ListenerOrientation
  2895 AudioEffect ListenerOrientation
  2896 AssignEffect DevSound
  2897 RegisterEffect
  2898 Enable
  2899 Enforce 1
  2900 [End_TestCase]
  2901 
  2902 //Required: id, AudioEffect, AssignEffect
  2903 //Optional: Title, rest of the tags
  2904 [TestCase]
  2905 id 1101
  2906 Title ListenerOrientation.CustomCommand.Orientation.17 - Set Orientation
  2907 AudioEffect ListenerOrientation
  2908 AssignEffect CustomCommand
  2909 RegisterEffect
  2910 Orientation 2000 1240 1680
  2911 Enable
  2912 [End_TestCase]
  2913 
  2914 //Required: id, AudioEffect, AssignEffect
  2915 //Optional: Title, rest of the tags
  2916 [TestCase]
  2917 id 1101
  2918 Title ListenerOrientation.CustomInterface.OrientationVectors.18 - Set OrientationVectors
  2919 AudioEffect ListenerOrientation
  2920 AssignEffect CustomInterface
  2921 RegisterEffect
  2922 OrientationVectors 3 4 5 6 7 8
  2923 Enable
  2924 [End_TestCase]
  2925 
  2926 //Required: id, AudioEffect, AssignEffect
  2927 //Optional: Title, rest of the tags
  2928 [TestCase]
  2929 id 1101
  2930 Title ListenerOrientation.InputStream.ApplySettings.19 - Apply settings
  2931 AudioEffect ListenerOrientation
  2932 AssignEffect InputStream
  2933 RegisterEffect
  2934 Enable
  2935 Orientation 2468 1357 1111
  2936 OrientationVectors 10 13 17 19 25 32
  2937 ApplySettings
  2938 [End_TestCase]
  2939 
  2940 //Required: id, AudioEffect, AssignEffect
  2941 //Optional: Title, rest of the tags
  2942 [TestCase]
  2943 id 1101
  2944 Title ListenerOrientation.OutputStream.DisplayData.20 - Display ListenerOrientation Data
  2945 AudioEffect ListenerOrientation
  2946 AssignEffect OutputStream
  2947 RegisterEffect
  2948 Enable
  2949 Enforce 1
  2950 Orientation 3004 2736 1847
  2951 OrientationVectors 9 8 7 1 2 3
  2952 ApplySettings
  2953 DisplayData
  2954 [End_TestCase]
  2955 
  2956 # Tags used in this configuration file. Each test case type has its own set of tags, and will
  2957 # specify whether they are required or optional.
  2958 # 
  2959 # TAGS:
  2960 # id               - Each test case type is differentiated by the id. It specifies the type of test to be performed
  2961 # Title            - Text to identify the test case and describe it
  2962 # AudioEffect	  	 - Specify which audio effect to create: Equalizer, BassBoost, DistanceAttenuation, ListenerDoppler, 
  2963 #                    SourceDoppler, EnvironmantalReverb, ListenerLocation, SourceLocation, Loudness, ListenerOrientation,
  2964 #                    SourceOrientation, StereoWidening, RoomLevel
  2965 # AssignEffect     - Specify which object to assign Audio Effect to: Independent, Player, Recorder, Converter, Tone, 
  2966 #                    DevSound, CustomCommand, CustomInterface, InputStream, OutputStream, MidiClient,DrmPlayer, VideoPlayer
  2967 # RegisterEffect   - Register Audio Effect Observer
  2968 # UnRegisterEffect - Unregister Audio Effect Observer
  2969 # ApplySettings    - Apply setttings to Audio Effect
  2970 # Enable           - Enable Audio Effect
  2971 # Disable          - Disable Audio Effect
  2972 # Enforce          - Defines whether the effect is mandatory: 0, 1
  2973 # DisplayData      - Display Audio Effect info
  2974 
  2975 
  2976 //Required: id, AudioEffect, AssignEffect
  2977 //Optional: Title, rest of the tags
  2978 [TestCase]
  2979 id 1101
  2980 Title Loudness.DrmPlayer.UnRegisterEffect.03 - Unregister Loudness
  2981 AudioEffect Loudness
  2982 AssignEffect DrmPlayer
  2983 RegisterEffect
  2984 UnRegisterEffect
  2985 [End_TestCase]
  2986 
  2987 //Required: id, AudioEffect, AssignEffect
  2988 //Optional: Title, rest of the tags
  2989 [TestCase]
  2990 id 1101
  2991 Title Loudness.VideoPlayer.Enable.04 - Enable Loudness
  2992 AudioEffect Loudness
  2993 AssignEffect VideoPlayer
  2994 RegisterEffect
  2995 Enable
  2996 [End_TestCase]
  2997 
  2998 //Required: id, AudioEffect, AssignEffect
  2999 //Optional: Title, rest of the tags
  3000 [TestCase]
  3001 id 1101
  3002 Title Loudness.CustomInterface.Disable.05 - Disable Loudness
  3003 AudioEffect Loudness
  3004 AssignEffect CustomInterface
  3005 RegisterEffect
  3006 Enable
  3007 Disable
  3008 [End_TestCase]
  3009 
  3010 //Required: id, AudioEffect, AssignEffect
  3011 //Optional: Title, rest of the tags
  3012 [TestCase]
  3013 id 1101
  3014 Title Loudness.InputStream.Enforce.06 - Enforce Loudness
  3015 AudioEffect Loudness
  3016 AssignEffect InputStream
  3017 RegisterEffect
  3018 Enable
  3019 Enforce 1
  3020 [End_TestCase]
  3021 
  3022 //Required: id, AudioEffect, AssignEffect
  3023 //Optional: Title, rest of the tags
  3024 [TestCase]
  3025 id 1101
  3026 Title Loudness.OutputStream.ApplySettings.07 - Apply settings
  3027 AudioEffect Loudness
  3028 AssignEffect OutputStream
  3029 RegisterEffect
  3030 Enable
  3031 ApplySettings
  3032 [End_TestCase]
  3033 
  3034 //Required: id, AudioEffect, AssignEffect
  3035 //Optional: Title, rest of the tags
  3036 [TestCase]
  3037 id 1101
  3038 Title Loudness.MidiClient.DisplayData.08 - Display Loudness Data
  3039 AudioEffect Loudness
  3040 AssignEffect MidiClient
  3041 RegisterEffect
  3042 Enable
  3043 Enforce 1
  3044 DisplayData
  3045 [End_TestCase]
  3046 
  3047 //Required: id, AudioEffect, AssignEffect
  3048 //Optional: Title, rest of the tags
  3049 [TestCase]
  3050 id 1101
  3051 Title Loudness.Player.Create.09 - Create Loudness and assign it to Player.
  3052 AudioEffect Loudness
  3053 AssignEffect Player
  3054 [End_TestCase]
  3055 
  3056 //Required: id, AudioEffect, AssignEffect
  3057 //Optional: Title, rest of the tags
  3058 [TestCase]
  3059 id 1101
  3060 Title Loudness.PLAYER.RegisterEffect.10 - Register Loudness
  3061 AudioEffect Loudness
  3062 AssignEffect Player
  3063 RegisterEffect
  3064 [End_TestCase]
  3065 
  3066 //Required: id, AudioEffect, AssignEffect
  3067 //Optional: Title, rest of the tags
  3068 [TestCase]
  3069 id 1101
  3070 Title Loudness.Recorder.UnRegisterEffect.11 - Unregister Loudness
  3071 AudioEffect Loudness
  3072 AssignEffect Recorder
  3073 RegisterEffect
  3074 UnRegisterEffect
  3075 [End_TestCase]
  3076 
  3077 //Required: id, AudioEffect, AssignEffect
  3078 //Optional: Title, rest of the tags
  3079 [TestCase]
  3080 id 1101
  3081 Title Loudness.Converter.Enable.12 - Enable Loudness
  3082 AudioEffect Loudness
  3083 AssignEffect Converter
  3084 RegisterEffect
  3085 Enable
  3086 [End_TestCase]
  3087 
  3088 //Required: id, AudioEffect, AssignEffect
  3089 //Optional: Title, rest of the tags
  3090 [TestCase]
  3091 id 1101
  3092 Title Loudness.Converter.Disable.13 - Disable Loudness
  3093 AudioEffect Loudness
  3094 AssignEffect Converter
  3095 RegisterEffect
  3096 Enable
  3097 Disable
  3098 [End_TestCase]
  3099 
  3100 //Required: id, AudioEffect, AssignEffect
  3101 //Optional: Title, rest of the tags
  3102 [TestCase]
  3103 id 1101
  3104 Title Loudness.Tone.Enforce.14 - Enforce Loudness
  3105 AudioEffect Loudness
  3106 AssignEffect Tone
  3107 RegisterEffect
  3108 Enable
  3109 Enforce 1
  3110 [End_TestCase]
  3111 
  3112 //Required: id, AudioEffect, AssignEffect
  3113 //Optional: Title, rest of the tags
  3114 [TestCase]
  3115 id 1101
  3116 Title Loudness.DevSound.ApplySettings.15 - Apply settings
  3117 AudioEffect Loudness
  3118 AssignEffect DevSound
  3119 RegisterEffect
  3120 Enable
  3121 ApplySettings
  3122 [End_TestCase]
  3123 
  3124 //Required: id, AudioEffect, AssignEffect
  3125 //Optional: Title, rest of the tags
  3126 [TestCase]
  3127 id 1101
  3128 Title Loudness.CustomCommand.DisplayData.16 - Display Loudness Data
  3129 AudioEffect Loudness
  3130 AssignEffect CustomCommand
  3131 RegisterEffect
  3132 Enable
  3133 Enforce 1
  3134 DisplayData
  3135 [End_TestCase]
  3136 
  3137 # Tags used in this configuration file. Each test case type has its own set of tags, and will
  3138 # specify whether they are required or optional.
  3139 # 
  3140 # TAGS:
  3141 # id                  - Each test case type is differentiated by the id. It specifies the type of test to be performed
  3142 # Title               - Text to identify the test case and describe it
  3143 # AudioEffect	     	  - Specify which audio effect to create: Equalizer, BassBoost, DistanceAttenuation, ListenerDoppler, 
  3144 #                       SourceDoppler, EnvironmantalReverb, ListenerLocation, SourceLocation, Loudness, ListenerOrientation,
  3145 #                       SourceOrientation, StereoWidening, RoomLevel
  3146 # AssignEffect        - Specify which object to assign Audio Effect to: Independent, Player, Recorder, Converter, Tone, 
  3147 #                    	DevSound, CustomCommand, CustomInterface, InputStream, OutputStream, MidiClient,DrmPlayer, VideoPlayer
  3148 # RegisterEffect      - Register Audio Effect Observer
  3149 # UnRegisterEffect    - Unregister Audio Effect Observer
  3150 # ApplySettings       - Apply setttings to Audio Effect
  3151 # Enable              - Enable Audio Effect
  3152 # Disable             - Disable Audio Effect
  3153 # Enforce             - Defines whether the effect is mandatory: 0, 1
  3154 # DisplayData         - Display Audio Effect info
  3155 # RoomLevel           - The room level value.
  3156 
  3157 //Required: id, AudioEffect, AssignEffect
  3158 //Optional: Title, rest of the tags
  3159 [TestCase]
  3160 id 1101
  3161 Title RoomLevel.CustomInterface.Create.00 - Create RoomLevel and assign it to CustomInterface.
  3162 AudioEffect RoomLevel
  3163 AssignEffect CustomInterface
  3164 [End_TestCase]
  3165 
  3166 //Required: id, AudioEffect, AssignEffect
  3167 //Optional: Title, rest of the tags
  3168 [TestCase]
  3169 id 1101
  3170 Title RoomLevel.DevSound.Create.01 - Create RoomLevel and assign it to DevSound.
  3171 AudioEffect RoomLevel
  3172 AssignEffect DevSound
  3173 [End_TestCase]
  3174 
  3175 
  3176 //Required: id, AudioEffect, AssignEffect
  3177 //Optional: Title, rest of the tags
  3178 [TestCase]
  3179 id 1101
  3180 Title RoomLevel.VideoPlayer.Create.02 - Create RoomLevel and assign it to VideoPlayer.
  3181 AudioEffect RoomLevel
  3182 AssignEffect VideoPlayer
  3183 [End_TestCase]
  3184 
  3185 //Required: id, AudioEffect, AssignEffect
  3186 //Optional: Title, rest of the tags
  3187 [TestCase]
  3188 id 1101
  3189 Title RoomLevel.VideoPlayer.03 - Enf_E_D_Set_ApplySet_Reg_Display_unreg RoomLevel
  3190 AudioEffect RoomLevel
  3191 AssignEffect VideoPlayer
  3192 RegisterEffect
  3193 Enable
  3194 Enforce 1
  3195 RoomLevel 55
  3196 Disable
  3197 RoomLevel 50
  3198 Enable
  3199 ApplySettings
  3200 DisplayData
  3201 UnRegisterEffect
  3202 [End_TestCase]
  3203 
  3204 
  3205 //Required: id, AudioEffect, AssignEffect
  3206 //Optional: Title, rest of the tags
  3207 [TestCase]
  3208 id 1101
  3209 Title RoomLevel.OutputStream.Create.04 - Create RoomLevel and assign it to OutputStream.
  3210 AudioEffect RoomLevel
  3211 AssignEffect OutputStream
  3212 [End_TestCase]
  3213 
  3214 //Required: id, AudioEffect, AssignEffect
  3215 //Optional: Title, rest of the tags
  3216 [TestCase]
  3217 id 1101
  3218 Title RoomLevel.VideoPlayer.Enforce.05 - Enforce RoomLevel
  3219 AudioEffect RoomLevel
  3220 AssignEffect VideoPlayer
  3221 RegisterEffect
  3222 Enable
  3223 Enforce 1
  3224 [End_TestCase]
  3225 
  3226 //Required: id, AudioEffect, AssignEffect
  3227 //Optional: Title, rest of the tags
  3228 [TestCase]
  3229 id 1101
  3230 Title RoomLevel.MidiClient.Create.6 - Create RoomLevel and assign it to MidiClient.
  3231 AudioEffect RoomLevel
  3232 AssignEffect MidiClient
  3233 [End_TestCase]
  3234 
  3235 //Required: id, AudioEffect, AssignEffect
  3236 //Optional: Title, rest of the tags
  3237 [TestCase]
  3238 id 1101
  3239 Title RoomLevel.Player.Create.07 - Create RoomLevel and assign it to Player.
  3240 AudioEffect RoomLevel
  3241 AssignEffect Player
  3242 [End_TestCase]
  3243 
  3244 
  3245 //Required: id, AudioEffect, AssignEffect
  3246 //Optional: Title, rest of the tags
  3247 [TestCase]
  3248 id 1101
  3249 Title RoomLevel.DrmPlayer.Create.08 - Create RoomLevel and assign it to DrmPlayer.
  3250 AudioEffect RoomLevel
  3251 AssignEffect DrmPlayer
  3252 [End_TestCase]
  3253 
  3254 //Required: id, AudioEffect, AssignEffect
  3255 //Optional: Title, rest of the tags
  3256 [TestCase]
  3257 id 1101
  3258 Title RoomLevel.Player.Create.09 - Create RoomLevel and assign it to Player.
  3259 AudioEffect RoomLevel
  3260 AssignEffect Player
  3261 [End_TestCase]
  3262 
  3263 //Required: id, AudioEffect, AssignEffect
  3264 //Optional: Title, rest of the tags
  3265 [TestCase]
  3266 id 1101
  3267 Title RoomLevel.Recorder.Create.10 - Create RoomLevel and assign it to Recorder.
  3268 AudioEffect RoomLevel
  3269 AssignEffect Recorder
  3270 [End_TestCase]
  3271 
  3272 //Required: id, AudioEffect, AssignEffect
  3273 //Optional: Title, rest of the tags
  3274 [TestCase]
  3275 id 1101
  3276 Title RoomLevel.Converter.Create.11 - Create RoomLevel and assign it to Converter.
  3277 AudioEffect RoomLevel
  3278 AssignEffect Converter
  3279 [End_TestCase]
  3280 
  3281 //Required: id, AudioEffect, AssignEffect
  3282 //Optional: Title, rest of the tags
  3283 [TestCase]
  3284 id 1101
  3285 Title RoomLevel.Tone.Create.12 - Create RoomLevel and assign it to Tone.
  3286 AudioEffect RoomLevel
  3287 AssignEffect Tone
  3288 [End_TestCase]
  3289 
  3290 //Required: id, AudioEffect, AssignEffect
  3291 //Optional: Title, rest of the tags
  3292 [TestCase]
  3293 id 1101
  3294 Title RoomLevel.Player.13 - Enf_E_D_Set_ApplySet_Reg_Display_unreg RoomLevel
  3295 AudioEffect RoomLevel
  3296 AssignEffect Player
  3297 RegisterEffect
  3298 Enable
  3299 Enforce 1
  3300 RoomLevel 55
  3301 Disable
  3302 RoomLevel 50
  3303 Enable
  3304 ApplySettings
  3305 DisplayData
  3306 UnRegisterEffect
  3307 [End_TestCase]
  3308 
  3309 //Required: id, AudioEffect, AssignEffect
  3310 //Optional: Title, rest of the tags
  3311 [TestCase]
  3312 id 1101
  3313 Title RoomLevel.CustomCommand.Create.14 - Create RoomLevel and assign it to CustomCommand.
  3314 AudioEffect RoomLevel
  3315 AssignEffect CustomCommand
  3316 [End_TestCase]
  3317 
  3318 //Required: id, AudioEffect, AssignEffect
  3319 //Optional: Title, rest of the tags
  3320 [TestCase]
  3321 id 1101
  3322 Title RoomLevel.CustomInterface.Create.15 - Create RoomLevel and assign it to CustomInterface.
  3323 AudioEffect RoomLevel
  3324 AssignEffect CustomInterface
  3325 [End_TestCase]
  3326 
  3327 //Required: id, AudioEffect, AssignEffect
  3328 //Optional: Title, rest of the tags
  3329 [TestCase]
  3330 id 1101
  3331 Title RoomLevel.InputStream.Create.16 - Create RoomLevel and assign it to InputStream.
  3332 AudioEffect RoomLevel
  3333 AssignEffect InputStream
  3334 [End_TestCase]
  3335 
  3336 
  3337 # Tags used in this configuration file. Each test case type has its own set of tags, and will
  3338 # specify whether they are required or optional.
  3339 # 
  3340 # TAGS:
  3341 # id                - Each test case type is differentiated by the id. It specifies the type of test to be performed
  3342 # Title             - Text to identify the test case and describe it
  3343 # AudioEffect 	  	- Specify which audio effect to create: Equalizer, BassBoost, DistanceAttenuation, ListenerDoppler, 
  3344 #                     SourceDoppler, EnvironmantalReverb, ListenerLocation, SourceLocation, Loudness, ListenerOrientation,
  3345 #                     SourceOrientation, StereoWidening, RoomLevel
  3346 # AssignEffect      - Specify which object to assign Audio Effect to: Independent, Player, Recorder, Converter, Tone, 
  3347 #                     DevSound, CustomCommand, CustomInterface, InputStream, OutputStream, MidiClient,DrmPlayer, VideoPlayer
  3348 # RegisterEffect    - Register Audio Effect Observer
  3349 # UnRegisterEffect  - Unregister Audio Effect Observer
  3350 # ApplySettings     - Apply setttings to Audio Effect
  3351 # Enable            - Enable Audio Effect
  3352 # Disable           - Disable Audio Effect
  3353 # Enforce           - Defines whether the effect is mandatory: 0, 1
  3354 # DisplayData       - Display Audio Effect info
  3355 # CartesianVelocity - Sets the velocity in Cartesian coordinates of the sound source with respect to the listener 
  3356 #                     (Int X, Int Y, Int Z).
  3357 #                     X, Y, Z - Direction speed in mm/s.
  3358 # SphericalVelocity - Sets the velocity in spherical coordinates of the sound source with respect to the listener 
  3359 #                     (Int Azimuth, Int Elevation, Int Radius).
  3360 #                     Azimuth - The Azimuth (thousandths of radians)
  3361 #                     Elevation - The elevation (thousandths of radians)
  3362 #                     Radius - The radius (in millimeters)
  3363 # Factor            - A factor value in hundredths that ranges from 0 to FactorMax(), where 100 corresponds 
  3364 #                     to 1.00, 200 corresponds to 2.00, etc. The factor is a multiplier that either exaggerates the 
  3365 #                     doppler effect or reduces it (Uint Factor: 0 to 2).
  3366 
  3367 
  3368 //Required: id, AudioEffect, AssignEffect
  3369 //Optional: Title, rest of the tags
  3370 [TestCase]
  3371 id 1101
  3372 Title SourceDoppler.Player.Create.01 - Create SourceDoppler and assign it to Player.
  3373 AudioEffect SourceDoppler
  3374 AssignEffect Player
  3375 [End_TestCase]
  3376 
  3377 //Required: id, AudioEffect, AssignEffect
  3378 //Optional: Title, rest of the tags
  3379 [TestCase]
  3380 id 1101
  3381 Title SourceDoppler.Recorder.Create.02 - Create SourceDoppler and assign it to Recorder.
  3382 AudioEffect SourceDoppler
  3383 AssignEffect Recorder
  3384 [End_TestCase]
  3385 
  3386 //Required: id, AudioEffect, AssignEffect
  3387 //Optional: Title, rest of the tags
  3388 [TestCase]
  3389 id 1101
  3390 Title SourceDoppler.Converter.Create.03 - Create SourceDoppler and assign it to Converter.
  3391 AudioEffect SourceDoppler
  3392 AssignEffect Converter
  3393 [End_TestCase]
  3394 
  3395 //Required: id, AudioEffect, AssignEffect
  3396 //Optional: Title, rest of the tags
  3397 [TestCase]
  3398 id 1101
  3399 Title SourceDoppler.Tone.Create.04 - Create SourceDoppler and assign it to Tone.
  3400 AudioEffect SourceDoppler
  3401 AssignEffect Tone
  3402 [End_TestCase]
  3403 
  3404 //Required: id, AudioEffect, AssignEffect
  3405 //Optional: Title, rest of the tags
  3406 [TestCase]
  3407 id 1101
  3408 Title SourceDoppler.DevSound.Create.05 - Create SourceDoppler and assign it to DevSound.
  3409 AudioEffect SourceDoppler
  3410 AssignEffect DevSound
  3411 [End_TestCase]
  3412 
  3413 //Required: id, AudioEffect, AssignEffect
  3414 //Optional: Title, rest of the tags
  3415 [TestCase]
  3416 id 1101
  3417 Title SourceDoppler.CustomCommand.Create.06 - Create SourceDoppler and assign it to CustomCommand.
  3418 AudioEffect SourceDoppler
  3419 AssignEffect CustomCommand
  3420 [End_TestCase]
  3421 
  3422 //Required: id, AudioEffect, AssignEffect
  3423 //Optional: Title, rest of the tags
  3424 [TestCase]
  3425 id 1101
  3426 Title SourceDoppler.CustomInterface.Create.07 - Create SourceDoppler and assign it to CustomInterface.
  3427 AudioEffect SourceDoppler
  3428 AssignEffect CustomInterface
  3429 [End_TestCase]
  3430 
  3431 //Required: id, AudioEffect, AssignEffect
  3432 //Optional: Title, rest of the tags
  3433 [TestCase]
  3434 id 1101
  3435 Title SourceDoppler.InputStream.Create.08 - Create SourceDoppler and assign it to InputStream.
  3436 AudioEffect SourceDoppler
  3437 AssignEffect InputStream
  3438 [End_TestCase]
  3439 
  3440 //Required: id, AudioEffect, AssignEffect
  3441 //Optional: Title, rest of the tags
  3442 [TestCase]
  3443 id 1101
  3444 Title SourceDoppler.InputStream.Create.09 - Create SourceDoppler and assign it to InputStream.
  3445 AudioEffect SourceDoppler
  3446 AssignEffect InputStream
  3447 [End_TestCase]
  3448 
  3449 //Required: id, AudioEffect, AssignEffect
  3450 //Optional: Title, rest of the tags
  3451 [TestCase]
  3452 id 1101
  3453 Title SourceDoppler.OutputStream.Create.10 - Create SourceDoppler and assign it to OutputStream.
  3454 AudioEffect SourceDoppler
  3455 AssignEffect OutputStream
  3456 [End_TestCase]
  3457 
  3458 //Required: id, AudioEffect, AssignEffect
  3459 //Optional: Title, rest of the tags
  3460 [TestCase]
  3461 id 1101
  3462 Title SourceDoppler.MidiClient.Create.11 - Create SourceDoppler and assign it to MidiClient.
  3463 AudioEffect SourceDoppler
  3464 AssignEffect MidiClient
  3465 [End_TestCase]
  3466 
  3467 //Required: id, AudioEffect, AssignEffect
  3468 //Optional: Title, rest of the tags
  3469 [TestCase]
  3470 id 1101
  3471 Title SourceDoppler.DrmPlayer.Create.12 - Create SourceDoppler and assign it to DrmPlayer.
  3472 AudioEffect SourceDoppler
  3473 AssignEffect DrmPlayer
  3474 [End_TestCase]
  3475 
  3476 //Required: id, AudioEffect, AssignEffect
  3477 //Optional: Title, rest of the tags
  3478 [TestCase]
  3479 id 1101
  3480 Title SourceDoppler.VideoPlayer.Create.13 - Create SourceDoppler and assign it to VideoPlayer.
  3481 AudioEffect SourceDoppler
  3482 AssignEffect VideoPlayer
  3483 [End_TestCase]
  3484 
  3485 
  3486 //Required: id, AudioEffect, AssignEffect
  3487 //Optional: Title, rest of the tags
  3488 [TestCase]
  3489 id 1101
  3490 Title SourceDoppler.Player.RegisterEffect/Unregister.14 - Register SourceDoppler
  3491 AudioEffect SourceDoppler
  3492 AssignEffect Player
  3493 RegisterEffect
  3494 pause 2000
  3495 UnRegisterEffect
  3496 [End_TestCase]
  3497 
  3498 //Required: id, AudioEffect, AssignEffect
  3499 //Optional: Title, rest of the tags
  3500 [TestCase]
  3501 id 1101
  3502 Title SourceDoppler.Player.Disable.17 - Enable/Disable/Enforce SourceDoppler
  3503 AudioEffect SourceDoppler
  3504 AssignEffect Player
  3505 RegisterEffect
  3506 Enable
  3507 Enforce 1
  3508 Disable
  3509 [End_TestCase]
  3510 
  3511 
  3512 //Required: id, AudioEffect, AssignEffect
  3513 //Optional: Title, rest of the tags
  3514 [TestCase]
  3515 id 1101
  3516 Title SourceDoppler.Player.ApplySettings.22 - Apply settings
  3517 AudioEffect SourceDoppler
  3518 AssignEffect Player
  3519 RegisterEffect
  3520 Enable
  3521 CartesianVelocity 300 400 350
  3522 SphericalVelocity 2600 1000 450
  3523 Factor 1
  3524 ApplySettings
  3525 [End_TestCase]
  3526 
  3527 //Required: id, AudioEffect, AssignEffect
  3528 //Optional: Title, rest of the tags
  3529 [TestCase]
  3530 id 1101
  3531 Title SourceDoppler.Player.DisplayData.23 - Display SourceDoppler Data
  3532 AudioEffect SourceDoppler
  3533 AssignEffect Player
  3534 RegisterEffect
  3535 Enable
  3536 Enforce 1
  3537 CartesianVelocity 333 444 555
  3538 SphericalVelocity 1230 2340 340
  3539 Factor 2
  3540 ApplySettings
  3541 DisplayData
  3542 [End_TestCase]
  3543 
  3544 # Tags used in this configuration file. Each test case type has its own set of tags, and will
  3545 # specify whether they are required or optional.
  3546 # 
  3547 # TAGS:
  3548 # id                - Each test case type is differentiated by the id. It specifies the type of test to be performed
  3549 # Title             - Text to identify the test case and describe it
  3550 # AudioEffect 	  	- Specify which audio effect to create: Equalizer, BassBoost, DistanceAttenuation, ListenerDoppler, 
  3551 #                     SourceDoppler, EnvironmantalReverb, ListenerLocation, SourceLocation, Loudness, ListenerOrientation,
  3552 #                     SourceOrientation, StereoWidening, RoomLevel
  3553 # AssignEffect      - Specify which object to assign Audio Effect to: Independent, Player, Recorder, Converter, Tone, 
  3554 #                     DevSound, CustomCommand, CustomInterface, InputStream, OutputStream, MidiClient, DrmPlayer, VideoPlayer
  3555 # RegisterEffect    - Register Audio Effect Observer
  3556 # UnRegisterEffect  - Unregister Audio Effect Observer
  3557 # ApplySettings     - Apply setttings to Audio Effect
  3558 # Enable            - Enable Audio Effect
  3559 # Disable           - Disable Audio Effect
  3560 # Enforce           - Defines whether the effect is mandatory: 0, 1
  3561 # DisplayData       - Display Audio Effect info
  3562 # LocationCartesian - The Cartesian coordinates for the location of the position.
  3563 #                     (Int X, Int Y, Int Z).
  3564 #                     X, Y, Z - Location in mm.
  3565 # LocationSpherical - The spherical coordinates for the location of the position.
  3566 #                     (Int Azimuth, Int Elevation, Int Radius).
  3567 #                     Azimuth - The Azimuth (thousandths of radians)
  3568 #                     Elevation - The elevation (thousandths of radians)
  3569 #                     Radius - The radius (in millimeters)
  3570 
  3571 
  3572 //Required: id, AudioEffect, AssignEffect
  3573 //Optional: Title, rest of the tags
  3574 [TestCase]
  3575 id 1101
  3576 Title SourceLocation.Player.Create.00 - Create SourceLocation and assign it to Player.
  3577 AudioEffect SourceLocation
  3578 AssignEffect Player
  3579 [End_TestCase]
  3580 
  3581 //Required: id, AudioEffect, AssignEffect
  3582 //Optional: Title, rest of the tags
  3583 [TestCase]
  3584 id 1101
  3585 Title SourceLocation.Recorder.Create.01 - Create SourceLocation and assign it to Recorder.
  3586 AudioEffect SourceLocation
  3587 AssignEffect Recorder
  3588 [End_TestCase]
  3589 
  3590 //Required: id, AudioEffect, AssignEffect
  3591 //Optional: Title, rest of the tags
  3592 [TestCase]
  3593 id 1101
  3594 Title SourceLocation.Converter.Create.02 - Create SourceLocation and assign it to Converter.
  3595 AudioEffect SourceLocation
  3596 AssignEffect Converter
  3597 [End_TestCase]
  3598 
  3599 //Required: id, AudioEffect, AssignEffect
  3600 //Optional: Title, rest of the tags
  3601 [TestCase]
  3602 id 1101
  3603 Title SourceLocation.Tone.Create.03 - Create SourceLocation and assign it to Tone.
  3604 AudioEffect SourceLocation
  3605 AssignEffect Tone
  3606 [End_TestCase]
  3607 
  3608 //Required: id, AudioEffect, AssignEffect
  3609 //Optional: Title, rest of the tags
  3610 [TestCase]
  3611 id 1101
  3612 Title SourceLocation.DevSound.Create.04 - Create SourceLocation and assign it to DevSound.
  3613 AudioEffect SourceLocation
  3614 AssignEffect DevSound
  3615 [End_TestCase]
  3616 
  3617 //Required: id, AudioEffect, AssignEffect
  3618 //Optional: Title, rest of the tags
  3619 [TestCase]
  3620 id 1101
  3621 Title SourceLocation.CustomCommand.Create.05 - Create SourceLocation and assign it to CustomCommand.
  3622 AudioEffect SourceLocation
  3623 AssignEffect CustomCommand
  3624 [End_TestCase]
  3625 
  3626 //Required: id, AudioEffect, AssignEffect
  3627 //Optional: Title, rest of the tags
  3628 [TestCase]
  3629 id 1101
  3630 Title SourceLocation.CustomInterface.Create.06 - Create SourceLocation and assign it to CustomInterface.
  3631 AudioEffect SourceLocation
  3632 AssignEffect CustomInterface
  3633 [End_TestCase]
  3634 
  3635 //Required: id, AudioEffect, AssignEffect
  3636 //Optional: Title, rest of the tags
  3637 [TestCase]
  3638 id 1101
  3639 Title SourceLocation.InputStream.Create.07 - Create SourceLocation and assign it to InputStream.
  3640 AudioEffect SourceLocation
  3641 AssignEffect InputStream
  3642 [End_TestCase]
  3643 
  3644 //Required: id, AudioEffect, AssignEffect
  3645 //Optional: Title, rest of the tags
  3646 [TestCase]
  3647 id 1101
  3648 Title SourceLocation.OutputStream.Create.08 - Create SourceLocation and assign it to OutputStream.
  3649 AudioEffect SourceLocation
  3650 AssignEffect OutputStream
  3651 [End_TestCase]
  3652 
  3653 //Required: id, AudioEffect, AssignEffect
  3654 //Optional: Title, rest of the tags
  3655 [TestCase]
  3656 id 1101
  3657 Title SourceLocation.MidiClient.Create.09 - Create SourceLocation and assign it to MidiClient.
  3658 AudioEffect SourceLocation
  3659 AssignEffect MidiClient
  3660 [End_TestCase]
  3661 
  3662 //Required: id, AudioEffect, AssignEffect
  3663 //Optional: Title, rest of the tags
  3664 [TestCase]
  3665 id 1101
  3666 Title SourceLocation.DrmPlayer.Create.10 - Create SourceLocation and assign it to DrmPlayer.
  3667 AudioEffect SourceLocation
  3668 AssignEffect DrmPlayer
  3669 [End_TestCase]
  3670 
  3671 //Required: id, AudioEffect, AssignEffect
  3672 //Optional: Title, rest of the tags
  3673 [TestCase]
  3674 id 1101
  3675 Title SourceLocation.VideoPlayer.Create.11 - Create SourceLocation and assign it to VideoPlayer.
  3676 AudioEffect SourceLocation
  3677 AssignEffect VideoPlayer
  3678 [End_TestCase]
  3679 
  3680 //Required: id, AudioEffect, AssignEffect
  3681 //Optional: Title, rest of the tags
  3682 [TestCase]
  3683 id 1101
  3684 Title SourceLocation.PLAYER.RegisterEffect.12 - Register SourceLocation
  3685 AudioEffect SourceLocation
  3686 AssignEffect Player
  3687 RegisterEffect
  3688 [End_TestCase]
  3689 
  3690 //Required: id, AudioEffect, AssignEffect
  3691 //Optional: Title, rest of the tags
  3692 [TestCase]
  3693 id 1101
  3694 Title SourceLocation.Player.UnRegisterEffect.13 - Unregister SourceLocation
  3695 AudioEffect SourceLocation
  3696 AssignEffect Player
  3697 RegisterEffect
  3698 UnRegisterEffect
  3699 [End_TestCase]
  3700 
  3701 //Required: id, AudioEffect, AssignEffect
  3702 //Optional: Title, rest of the tags
  3703 [TestCase]
  3704 id 1101
  3705 Title SourceLocation.Player.Enable.14 - Enable SourceLocation
  3706 AudioEffect SourceLocation
  3707 AssignEffect Player
  3708 RegisterEffect
  3709 Enable
  3710 [End_TestCase]
  3711 
  3712 //Required: id, AudioEffect, AssignEffect
  3713 //Optional: Title, rest of the tags
  3714 [TestCase]
  3715 id 1101
  3716 Title SourceLocation.Player.Disable.15 - Disable SourceLocation
  3717 AudioEffect SourceLocation
  3718 AssignEffect Player
  3719 RegisterEffect
  3720 Enable
  3721 LocationCartesian 105 205 155
  3722 Disable
  3723 [End_TestCase]
  3724 
  3725 //Required: id, AudioEffect, AssignEffect
  3726 //Optional: Title, rest of the tags
  3727 [TestCase]
  3728 id 1101
  3729 Title SourceLocation.Player.Enforce.16 - Enforce SourceLocation
  3730 AudioEffect SourceLocation
  3731 AssignEffect Player
  3732 RegisterEffect
  3733 Enable
  3734 Enforce 1
  3735 [End_TestCase]
  3736 
  3737 //Required: id, AudioEffect, AssignEffect
  3738 //Optional: Title, rest of the tags
  3739 [TestCase]
  3740 id 1101
  3741 Title SourceLocation.Player.LocationCartesian.17 - Set LocationCartesian
  3742 AudioEffect SourceLocation
  3743 AssignEffect Player
  3744 RegisterEffect
  3745 LocationCartesian 100 200 150
  3746 Enable
  3747 [End_TestCase]
  3748 
  3749 //Required: id, AudioEffect, AssignEffect
  3750 //Optional: Title, rest of the tags
  3751 [TestCase]
  3752 id 1101
  3753 Title SourceLocation.Player.LocationSpherical.18 - Set LocationSpherical
  3754 AudioEffect SourceLocation
  3755 AssignEffect Player
  3756 RegisterEffect
  3757 LocationSpherical 1600 2000 250
  3758 Enable
  3759 [End_TestCase]
  3760 
  3761 //Required: id, AudioEffect, AssignEffect
  3762 //Optional: Title, rest of the tags
  3763 [TestCase]
  3764 id 1101
  3765 Title SourceLocation.Player.ApplySettings.19 - Apply settings
  3766 AudioEffect SourceLocation
  3767 AssignEffect Player
  3768 RegisterEffect
  3769 Enable
  3770 LocationCartesian 300 400 350
  3771 LocationSpherical 2600 1000 450
  3772 ApplySettings
  3773 [End_TestCase]
  3774 
  3775 //Required: id, AudioEffect, AssignEffect
  3776 //Optional: Title, rest of the tags
  3777 [TestCase]
  3778 id 1101
  3779 Title SourceLocation.Player.DisplayData.20 - Display SourceLocation Data
  3780 AudioEffect SourceLocation
  3781 AssignEffect Player
  3782 RegisterEffect
  3783 Enable
  3784 Enforce 1
  3785 LocationCartesian 333 444 555
  3786 LocationSpherical 1230 2340 340
  3787 ApplySettings
  3788 DisplayData
  3789 [End_TestCase]
  3790 
  3791 # Tags used in this configuration file. Each test case type has its own set of tags, and will
  3792 # specify whether they are required or optional.
  3793 # 
  3794 # TAGS:
  3795 # id                 - Each test case type is differentiated by the id. It specifies the type of test to be performed
  3796 # Title              - Text to identify the test case and describe it
  3797 # AudioEffect  	  	 - Specify which audio effect to create: Equalizer, BassBoost, DistanceAttenuation, ListenerDoppler, 
  3798 #                      SourceDoppler, EnvironmantalReverb, ListenerLocation, SourceLocation, Loudness, ListenerOrientation,
  3799 #                      SourceOrientation, StereoWidening, RoomLevel
  3800 # AssignEffect       - Specify which object to assign Audio Effect to: Independent, Player, Recorder, Converter, Tone, 
  3801 #                      DevSound, CustomCommand, CustomInterface, InputStream, OutputStream, MidiClient, DrmPlayer, videoPlayer
  3802 # RegisterEffect     - Register Audio Effect Observer
  3803 # UnRegisterEffect   - Unregister Audio Effect Observer
  3804 # ApplySettings      - Apply setttings to Audio Effect
  3805 # Enable             - Enable Audio Effect
  3806 # Disable            - Disable Audio Effect
  3807 # Enforce            - Defines whether the effect is mandatory: 0, 1
  3808 # DisplayData        - Display Audio Effect info
  3809 # Orientation        - The orientation values for the position (Int Heading, Int Pitch, Int Roll).
  3810 #                      Heading - The heading value (in thousandths of radians).
  3811 #                      Pitch - The pitch value (in thousandths of radians).
  3812 #                      Roll - The roll value (in thousandths of radians).
  3813 # OrientationVectors - The orientation vectors for the position (Int FrontX, Int FrontY, Int FrontZ, Int AboveX, Int AboveY, Int AboveZ).
  3814 #                      FrontX - X-component of the front vector.
  3815 #                      FrontY - Y-component of the front vector.
  3816 #                      FrontZ - Z-component of the front vector.
  3817 #                      AboveX - X-component of the above vector.
  3818 #                      AboveY - Y-component of the above vector.
  3819 #                      AboveZ - Z-component of the above vector.
  3820 
  3821 
  3822 //Required: id, AudioEffect, AssignEffect
  3823 //Optional: Title, rest of the tags
  3824 [TestCase]
  3825 id 1101
  3826 Title SourceOrientation.Player.Create.00 - Create SourceOrientation and assign it to Player.
  3827 AudioEffect SourceOrientation
  3828 AssignEffect Player
  3829 [End_TestCase]
  3830 
  3831 //Required: id, AudioEffect, AssignEffect
  3832 //Optional: Title, rest of the tags
  3833 [TestCase]
  3834 id 1101
  3835 Title SourceOrientation.Recorder.Create.01 - Create SourceOrientation and assign it to Recorder.
  3836 AudioEffect SourceOrientation
  3837 AssignEffect Recorder
  3838 [End_TestCase]
  3839 
  3840 //Required: id, AudioEffect, AssignEffect
  3841 //Optional: Title, rest of the tags
  3842 [TestCase]
  3843 id 1101
  3844 Title SourceOrientation.Converter.Create.02 - Create SourceOrientation and assign it to Converter.
  3845 AudioEffect SourceOrientation
  3846 AssignEffect Converter
  3847 [End_TestCase]
  3848 
  3849 //Required: id, AudioEffect, AssignEffect
  3850 //Optional: Title, rest of the tags
  3851 [TestCase]
  3852 id 1101
  3853 Title SourceOrientation.Tone.Create.03 - Create SourceOrientation and assign it to Tone.
  3854 AudioEffect SourceOrientation
  3855 AssignEffect Tone
  3856 [End_TestCase]
  3857 
  3858 //Required: id, AudioEffect, AssignEffect
  3859 //Optional: Title, rest of the tags
  3860 [TestCase]
  3861 id 1101
  3862 Title SourceOrientation.DevSound.Create.04 - Create SourceOrientation and assign it to DevSound.
  3863 AudioEffect SourceOrientation
  3864 AssignEffect DevSound
  3865 [End_TestCase]
  3866 
  3867 //Required: id, AudioEffect, AssignEffect
  3868 //Optional: Title, rest of the tags
  3869 [TestCase]
  3870 id 1101
  3871 Title SourceOrientation.CustomCommand.Create.05 - Create SourceOrientation and assign it to CustomCommand.
  3872 AudioEffect SourceOrientation
  3873 AssignEffect CustomCommand
  3874 [End_TestCase]
  3875 
  3876 //Required: id, AudioEffect, AssignEffect
  3877 //Optional: Title, rest of the tags
  3878 [TestCase]
  3879 id 1101
  3880 Title SourceOrientation.CustomInterface.Create.06 - Create SourceOrientation and assign it to CustomInterface.
  3881 AudioEffect SourceOrientation
  3882 AssignEffect CustomInterface
  3883 [End_TestCase]
  3884 
  3885 //Required: id, AudioEffect, AssignEffect
  3886 //Optional: Title, rest of the tags
  3887 [TestCase]
  3888 id 1101
  3889 Title SourceOrientation.InputStream.Create.07 - Create SourceOrientation and assign it to InputStream.
  3890 AudioEffect SourceOrientation
  3891 AssignEffect InputStream
  3892 [End_TestCase]
  3893 
  3894 //Required: id, AudioEffect, AssignEffect
  3895 //Optional: Title, rest of the tags
  3896 [TestCase]
  3897 id 1101
  3898 Title SourceOrientation.OutputStream.Create.08 - Create SourceOrientation and assign it to OutputStream.
  3899 AudioEffect SourceOrientation
  3900 AssignEffect OutputStream
  3901 [End_TestCase]
  3902 
  3903 //Required: id, AudioEffect, AssignEffect
  3904 //Optional: Title, rest of the tags
  3905 [TestCase]
  3906 id 1101
  3907 Title SourceOrientation.MidiClient.Create.09 - Create SourceOrientation and assign it to MidiClient.
  3908 AudioEffect SourceOrientation
  3909 AssignEffect MidiClient
  3910 [End_TestCase]
  3911 
  3912 //Required: id, AudioEffect, AssignEffect
  3913 //Optional: Title, rest of the tags
  3914 [TestCase]
  3915 id 1101
  3916 Title SourceOrientation.DrmPlayer.Create.10 - Create SourceOrientation and assign it to DrmPlayer.
  3917 AudioEffect SourceOrientation
  3918 AssignEffect DrmPlayer
  3919 [End_TestCase]
  3920 
  3921 //Required: id, AudioEffect, AssignEffect
  3922 //Optional: Title, rest of the tags
  3923 [TestCase]
  3924 id 1101
  3925 Title SourceOrientation.VideoPlayer.Create.11 - Create SourceOrientation and assign it to VideoPlayer.
  3926 AudioEffect SourceOrientation
  3927 AssignEffect VideoPlayer
  3928 [End_TestCase]
  3929 
  3930 //Required: id, AudioEffect, AssignEffect
  3931 //Optional: Title, rest of the tags
  3932 [TestCase]
  3933 id 1101
  3934 Title SourceOrientation.PLAYER.RegisterEffect.12 - Register SourceOrientation
  3935 AudioEffect SourceOrientation
  3936 AssignEffect Player
  3937 RegisterEffect
  3938 [End_TestCase]
  3939 
  3940 //Required: id, AudioEffect, AssignEffect
  3941 //Optional: Title, rest of the tags
  3942 [TestCase]
  3943 id 1101
  3944 Title SourceOrientation.Player.UnRegisterEffect.13 - Unregister SourceOrientation
  3945 AudioEffect SourceOrientation
  3946 AssignEffect Player
  3947 RegisterEffect
  3948 UnRegisterEffect
  3949 [End_TestCase]
  3950 
  3951 //Required: id, AudioEffect, AssignEffect
  3952 //Optional: Title, rest of the tags
  3953 [TestCase]
  3954 id 1101
  3955 Title SourceOrientation.Player.Enable.14 - Enable SourceOrientation
  3956 AudioEffect SourceOrientation
  3957 AssignEffect Player
  3958 RegisterEffect
  3959 Enable
  3960 [End_TestCase]
  3961 
  3962 //Required: id, AudioEffect, AssignEffect
  3963 //Optional: Title, rest of the tags
  3964 [TestCase]
  3965 id 1101
  3966 Title SourceOrientation.Player.Disable.15 - Disable SourceOrientation
  3967 AudioEffect SourceOrientation
  3968 AssignEffect Player
  3969 RegisterEffect
  3970 Enable
  3971 Orientation 2005 1245 1685
  3972 Disable
  3973 [End_TestCase]
  3974 
  3975 //Required: id, AudioEffect, AssignEffect
  3976 //Optional: Title, rest of the tags
  3977 [TestCase]
  3978 id 1101
  3979 Title SourceOrientation.Player.Enforce.16 - Enforce SourceOrientation
  3980 AudioEffect SourceOrientation
  3981 AssignEffect Player
  3982 RegisterEffect
  3983 Enable
  3984 Enforce 1
  3985 [End_TestCase]
  3986 
  3987 //Required: id, AudioEffect, AssignEffect
  3988 //Optional: Title, rest of the tags
  3989 [TestCase]
  3990 id 1101
  3991 Title SourceOrientation.Player.Orientation.17 - Set Orientation
  3992 AudioEffect SourceOrientation
  3993 AssignEffect Player
  3994 RegisterEffect
  3995 Orientation 2000 1240 1680
  3996 Enable
  3997 [End_TestCase]
  3998 
  3999 //Required: id, AudioEffect, AssignEffect
  4000 //Optional: Title, rest of the tags
  4001 [TestCase]
  4002 id 1101
  4003 Title SourceOrientation.Player.OrientationVectors.18 - Set OrientationVectors
  4004 AudioEffect SourceOrientation
  4005 AssignEffect Player
  4006 RegisterEffect
  4007 OrientationVectors 3 4 5 6 7 8
  4008 Enable
  4009 [End_TestCase]
  4010 
  4011 //Required: id, AudioEffect, AssignEffect
  4012 //Optional: Title, rest of the tags
  4013 [TestCase]
  4014 id 1101
  4015 Title SourceOrientation.Player.ApplySettings.19 - Apply settings
  4016 AudioEffect SourceOrientation
  4017 AssignEffect Player
  4018 RegisterEffect
  4019 Enable
  4020 Orientation 2468 1357 1111
  4021 OrientationVectors 10 13 17 19 25 32
  4022 ApplySettings
  4023 [End_TestCase]
  4024 
  4025 //Required: id, AudioEffect, AssignEffect
  4026 //Optional: Title, rest of the tags
  4027 [TestCase]
  4028 id 1101
  4029 Title SourceOrientation.Player.DisplayData.20 - Display SourceOrientation Data
  4030 AudioEffect SourceOrientation
  4031 AssignEffect Player
  4032 RegisterEffect
  4033 Enable
  4034 Enforce 1
  4035 Orientation 3004 2736 1847
  4036 OrientationVectors 9 8 7 1 2 3
  4037 ApplySettings
  4038 DisplayData
  4039 [End_TestCase]
  4040 
  4041 
  4042 # Tags used in this configuration file. Each test case type has its own set of tags, and will
  4043 # specify whether they are required or optional.
  4044 # 
  4045 # TAGS:
  4046 # id                  - Each test case type is differentiated by the id. It specifies the type of test to be performed
  4047 # Title               - Text to identify the test case and describe it
  4048 # AudioEffect	     	  - Specify which audio effect to create: Equalizer, BassBoost, DistanceAttenuation, ListenerDoppler, 
  4049 #                       SourceDoppler, EnvironmantalReverb, ListenerLocation, SourceLocation, Loudness, ListenerOrientation,
  4050 #                       SourceOrientation, StereoWidening, RoomLevel
  4051 # AssignEffect        - Specify which object to assign Audio Effect to: Independent, Player, Recorder, Converter, Tone, 
  4052 #                     	DevSound, CustomCommand, CustomInterface, InputStream, OutputStream, MidiClient,DrmPlayer, VideoPlayer
  4053 # RegisterEffect      - Register Audio Effect Observer
  4054 # UnRegisterEffect    - Unregister Audio Effect Observer
  4055 # ApplySettings       - Apply setttings to Audio Effect
  4056 # Enable              - Enable Audio Effect
  4057 # Disable             - Disable Audio Effect
  4058 # Enforce             - Defines whether the effect is mandatory: 0, 1
  4059 # DisplayData         - Display Audio Effect info
  4060 # StereoWideningLevel - The stereo widening level ranges from 0-100, where 0 is none and 100 is maximum widening.
  4061 
  4062 //Required: id, AudioEffect, AssignEffect
  4063 //Optional: Title, rest of the tags
  4064 [TestCase]
  4065 id 1101
  4066 Title StereoWidening.Independent.Create.09 - Create StereoWidening and assign it to Independent.
  4067 AudioEffect StereoWidening
  4068 AssignEffect Independent
  4069 [End_TestCase]
  4070 
  4071 //Required: id, AudioEffect, AssignEffect
  4072 //Optional: Title, rest of the tags
  4073 [TestCase]
  4074 id 1101
  4075 Title StereoWidening.Player.Create.10 - Create StereoWidening and assign it to Player.
  4076 AudioEffect StereoWidening
  4077 AssignEffect Player
  4078 [End_TestCase]
  4079 
  4080 //Required: id, AudioEffect, AssignEffect
  4081 //Optional: Title, rest of the tags
  4082 [TestCase]
  4083 id 1101
  4084 Title StereoWidening.PLAYER.RegisterEffect.11 - Register StereoWidening
  4085 AudioEffect StereoWidening
  4086 AssignEffect Player
  4087 RegisterEffect
  4088 [End_TestCase]
  4089 
  4090 //Required: id, AudioEffect, AssignEffect
  4091 //Optional: Title, rest of the tags
  4092 [TestCase]
  4093 id 1101
  4094 Title StereoWidening.Player.UnRegisterEffect.12 - Unregister StereoWidening
  4095 AudioEffect StereoWidening
  4096 AssignEffect Player
  4097 RegisterEffect
  4098 UnRegisterEffect
  4099 [End_TestCase]
  4100 
  4101 //Required: id, AudioEffect, AssignEffect
  4102 //Optional: Title, rest of the tags
  4103 [TestCase]
  4104 id 1101
  4105 Title StereoWidening.Player.Enable.13 - Enable StereoWidening
  4106 AudioEffect StereoWidening
  4107 AssignEffect Player
  4108 RegisterEffect
  4109 Enable
  4110 [End_TestCase]
  4111 
  4112 //Required: id, AudioEffect, AssignEffect
  4113 //Optional: Title, rest of the tags
  4114 [TestCase]
  4115 id 1101
  4116 Title StereoWidening.Player.Disable.14 - Disable StereoWidening
  4117 AudioEffect StereoWidening
  4118 AssignEffect Player
  4119 RegisterEffect
  4120 Enable
  4121 StereoWideningLevel 55
  4122 Disable
  4123 [End_TestCase]
  4124 
  4125 //Required: id, AudioEffect, AssignEffect
  4126 //Optional: Title, rest of the tags
  4127 [TestCase]
  4128 id 1101
  4129 Title StereoWidening.Player.Enforce.15 - Enforce StereoWidening
  4130 AudioEffect StereoWidening
  4131 AssignEffect Player
  4132 RegisterEffect
  4133 Enable
  4134 Enforce 1
  4135 [End_TestCase]
  4136 
  4137 //Required: id, AudioEffect, AssignEffect
  4138 //Optional: Title, rest of the tags
  4139 [TestCase]
  4140 id 1101
  4141 Title StereoWidening.Player.StereoWideningLevel.16 - Set StereoWideningLevel
  4142 AudioEffect StereoWidening
  4143 AssignEffect Player
  4144 RegisterEffect
  4145 StereoWideningLevel 50
  4146 Enable
  4147 [End_TestCase]
  4148 
  4149 //Required: id, AudioEffect, AssignEffect
  4150 //Optional: Title, rest of the tags
  4151 [TestCase]
  4152 id 1101
  4153 Title StereoWidening.Player.ApplySettings.17 - Apply settings
  4154 AudioEffect StereoWidening
  4155 AssignEffect Player
  4156 RegisterEffect
  4157 Enable
  4158 StereoWideningLevel 0
  4159 ApplySettings
  4160 [End_TestCase]
  4161 
  4162 //Required: id, AudioEffect, AssignEffect
  4163 //Optional: Title, rest of the tags
  4164 [TestCase]
  4165 id 1101
  4166 Title StereoWidening.Player.DisplayData.18 - Display StereoWidening Data
  4167 AudioEffect StereoWidening
  4168 AssignEffect Player
  4169 RegisterEffect
  4170 Enable
  4171 Enforce 1
  4172 StereoWideningLevel 100
  4173 ApplySettings
  4174 DisplayData
  4175 [End_TestCase]