------------------------------------------------------------------------------
  DAD "readme" file                 DAD.txt                        Jul.15.2010
------------------------------------------------------------------------------
  This is information regarding the latest release of the ENCO Systems DAD software.
  Note: These notes are intentionally vague.  They are simply a list of changes made to DAD.
  Specific, detailed information on any of these items should be acquired from ENCO Tech Support at +1 (248) 827-4440 (Tech Support can not be reached via the 800 line).

  See "SPECIAL NOTES" at the end of this file for important messages from ENCO

-----------------------------------------------------------------------------
                      DAD 10.1a (Jul.?.2010)
-----------------------------------------------------------------------------
  Multi-Library now supports searching across all available libraries and included a new way to view cuts from multiple libraries at the same time.
  
-----------------------------------------------------------------------------
                      DAD 10.0e. (Jul.?.2010)
-----------------------------------------------------------------------------
  The ESCAPE key can once again be used to clear keypad based cut number entry into a Playback Machine.
  
  DAD now supports the updated Measurement Computing Universal Library
  
  Corrected a new issue with running ASPLAY reports when INCLUDE_MULTILIBRARY_FIELDS = TRUE that would create a CodeBase database error
  
  Added support for using button security to protect the waveform size (VU) in the Editor

-----------------------------------------------------------------------------
                      DAD 10.0d.190 (Jul.9.2010)
-----------------------------------------------------------------------------
  Corrected a problem with the CD Ripper creating an audio artifact at the beginning of each ripped track.  Introduced in 10.0b with ripping > 25 minute tracks
    
  Corrected the new CD Ripper Group based cut number generator.  Would only work once. 
  
  Corrected a problem with adding Production Elements to Tracker - would only allow one.
  
  Corrected a problem with Library Reports - wouldn't process properly
  
-----------------------------------------------------------------------------
                      DAD 10.0c.182 (July 01.2010)
-----------------------------------------------------------------------------
  Corrected a problem with the CD Ripper not being able to rip more than one track.  Introduced in 10.0b with ripping > 25minute tracks
  
  Playlist Reports now working correctly
  
-----------------------------------------------------------------------------
                      DAD 10.0b.180 (June 29.2010)
-----------------------------------------------------------------------------
  Added support for multiple device audio cards using a new audio device mapping tool to DAD’s Audio Board Definition screen. This allows every Input and Output Device defined here to be tied directly to a specific Device Name presented by the Operating System.  This is required when using any multi-channel board with Windows 7. It can also be useful with WinXP and Win2000 as it enables DAD to use a both WAVE and WDM based audio drivers at the same time. 
  To enable this new feature the DAD CFI file must have the following setting:
     [AUDIO]
     MIXER_DEFINED_VII=TRUE     (default is false on non W7 machines and auto set to true on W7 machines)
       This new “Mixer_Defined_VII” method adds the new device mapping information to the DAD mixer file for the workstation. This means an existing mixer file can be upgraded for DAD v10.0a use simply by entering the Configure Audio Boards/ Audio Board Definition screen and making the appropriate device assignments. All other mixer settings are preserved and function as they always have. This also means a new mixer file that contains a device map can still be used with a previous DAD version because it will ignore the new entries.
       The new Audio Board Definition Screen also allows each user defined audio board to be given a user-friendly name for easy identification.
   
  Improvements made to Ensemble:
    a) No longer allows duplicate ClockID's
    b) Simplified the process for adding events to clocks.  Only applicable fields are shown based on the event type being added
    c) Double clicking a Clock element no longer deletes it
    d) Changes to Clock Group associations are now dynamic - no longer requiring the Group button to be pressed
    e) Ensemble flagged Groups now appear in the Clocks Group Menu immediately after they are added - no longer requiring a DAD restart
    f) Handling Clock saves better.  Was too easy to cancel the changes made
    g) Added Rule Violation report to REPORTS
    h) Corrected problems with Playlist Naming during Generate - wasn't following Ensemble->Setup and wasn't being saved. 

  Added support for every Button label in Presenter to be set externally in the CFI.   Very useful when translating to languages like Chinese, Japanese, Thai, etc. 
  
  Improved the Shift-F5 button relabling feature so all changes are auto-saved.  Some were not being saved. 
  
  Added INSTATRIM to the CD RIPPER
    
  Added Play History to Playlist Modify (RightClick on Playlist event to Play History)
  
  Corrected the Modify After Rip dialog to properly support the choices presented. 
  
  The CD Ripper now supports individual tracks longer than 25 minutes
  
  Play History tool in Presenter now more closely tied to what cut you hilite in other tools.  When History tool is displayed - select a cut in any other tool and press REGEN to get the history for that cut.
  
  New coloring for the NumberOfPlays field.   %datadir%\dad\files\NUMPLAYS.ini looks like this:
      [Colors]
      0=
      1=Yellow
      2=Green
      3=Blue
      4=Orange
      5=Red
    When displaying the NoPlays (number of plays) field in any list - the background color of the "cell" will be the color specified in the INI.  Similar to the GROUPS field/cell coloring.  Useful when list is sorted by NoPlays and user is looking for least played cuts.
  
  The "NEXT" dcl has been changed to support Presenter.  Ex:   NEXT PRESENTER 
 
  Added more Generate Cut Number options to the CD Ripper to include using CutRangeDefs.ini to assist number generation within the specified group.
  
  Corrected a problem with Airplay Play and Talk Countdown Timers after using AUDITION.  They were not reseting to normal mode when the Audition was completed.
  
  Sorting by Album now correctly works regardless of selected Group - used to sort only when ALL was selected
   
  Tracker waveforms no longer disappear when dragging them around or when you try to change their fadein fadeout
     
  RightClick Library->Copy/MoveToLibrary now properly supports using either the mouse or the keyboard arrows to select the destination Library.   The AudioLoc was not changing properly when using arrow keys.
  
  Stabilized the Single File Playlist option.  Had problems in certain configurations.   Note that playlists used for this feature should contain PCM16 OR MPEG - but not mix both. 
  
  Playlists now properly display recently added fields (Actor, Actress, Director, Lyricist)
  
  Library->QuickSearch graphic anomaly corrected
  
  Library->Reports->Playlist now properly displays library field data
  
  AudioCVT utility now properly changes the extension after converting in place
  
-----------------------------------------------------------------------------
                      DAD 10.0a.141 (May.21.2010)
-----------------------------------------------------------------------------
  Initial support for Windows7 (x86) added.   Non-Digigram audio support is limited to single devices only in Windows7.   Multiple devices will be supported soon in 10.0b

  New internal Music Scheduler called Ensemble added to DAD via the Full Screen Playlist Modifier Playlist popup window.
  
  New fields added to the Cuts Database (Library) for Ensemble Music Scheduler
    TEMPO - 15 chars
    GENDER - 1 char
    HOD - 24 chars
    SCHEDAUX - 8 chars
    A Unique Rebuild using latest rebuild.exe is therefore required when updating to 10.0a from any prior version

  New sortable field:  ALBUM  (also requires a Unique Rebuild using the latest rebuild.exe)

  New CFI setting: 
    [SYSTEM]
    UDP_MONITOR_PORT = port#       (default is 2002 as it has been forever...)
    
    UDP_MONITOR = TRUE | FALSE     (default is true - DAD listens for UDP based DCLs on specified port)
    
    UDP_MONITOR_VALID_DCLS_FILE = f:\dad\files\whatever.ini
      When UDP_MONITOR is set to true DAD will only process DCL's as listed in the specified INI file. 
      If no file exists (the default) all DCLs will be processed
        Example INI file:
          [Valid DCLs]
          ;DCL's that DAD is allowed to issue via UDP 
          PLAY=
          NEXT=
          SUPERPLAY=
          STOP=
          ALERT=
          EXEC=
          LOAD PLAYLIST=
          ;UNLOAD=
          REFRESH=
          SHUFFLE=
    
  New DCL:
     RESUME PBKx