Back-channel Trainer

Change History

 2.01 Misc Bugfixes/Improvements:
        * Playback is continued even if window focus if lost
        * The score window now appears centered everytime
        * Backchannel information is displayed in the settings window
        * File selector now goes to the correct directory
 2.00 Re-programmed in C#. Replaced Win32 multimedia calls
      for DirectX 9 DirectSound sound subroutines.
 1.73 Bugfix: Timing quality score was incorrect
      Added percentage signs to score
 1.72 Bugfix: Icon didn't display on the ALT-TAB menu. 
      Changed overall score to frequency and timing quality product
      Added learner feedback
      Bugfix: Cue light stayed on if stopped when on
      Bugfix: Multiple conversation loading is now more reliable
      Bugfix: Tab order in settings window is now correct
      Visual cue disabled at start
      Bugfix: Playback now stops automatically after dialog end
      Improved sensitivity slider step size (was too big)
      Bugfix: The process sometimes refused to quit
      Bugfix: The Trainer now shows in the taskbar
 1.56 Fixed an infrequent timing bug
 1.55 Cue display timing bug fixed
 1.51 Tutorial launcher added to the GUI
 1.5  Alternate speech detection method added
 1.4  Cue light added + misc. bug fixes
 1.1  Fixed display bug that prevented BC Detect light
 from turning on, fixed intermittent incorrect score display
 1.0  Implemented a more accurate scoring weight
 0.8  Fixed timing issues related to streaming wavefile
 directly from disk
 0.75 Better response is achieved by performing streaming by
 a callback, instead of in the main message loop
 0.7  Enhanced playback code to directly stream from disk
 eliminating wave file size restriction.
 0.6  Changed all code from MFC/C++ to WinAPI/C
 0.2a RMS level display works correctly
 0.1a Performs rudimentary audio I/O from/to memory buffers