/****************************************************************************
 *
 * CRI Middleware SDK
 *
 * Copyright (c) 2024-2025 CRI Middleware Co., Ltd.
 *
 * Title   : CRI ADX LE tools
 * Module  : Revision history
 * File    : history_criadx2tools_le_win_e.txt
 * Date    : 2025-08-20
 * Version : CRI ADX LE Tools Ver.3.54.08
 *
 ****************************************************************************/

/*--------------------------------------------------------------------------*
 *
 * [Table of Contents]
 *  1.  Revision History of CRI Atom Craft
 *  2.  Revision History of CRI Atom Viewer
 *  3.  Revision History of CRI Atom Profiler
 *
 *--------------------------------------------------------------------------*/
/*==========================================================================*/
 *  1.  Revision History of CRI Atom Craft
/*==========================================================================*/
 [2025-07-02 CRI Atom Craft Ver.3.54.08]--------------------------------------
(1) Bug fixes
  (a) Fixed a bug where the Start Block property of a Start Action was not correctly exported to the ACB.
      Occurred since Ver.3.54.00.
  (b) Fixed a crash that could occur when moving or duplicating a Waveform Region with an invalid Material reference between Work Units.
      Occurred since Ver.3.46.00.
  (c) Fixed a crash that could occur when dragging and dropping objects in a tree.

 [2025-06-04 CRI Atom Craft Ver.3.54.07]--------------------------------------
(1) Additional functions
  (a) Added Ctrl+C shortcut to "Copy the contents of selected cells to the clipboard".
  (b) Supports Python versions 3.10 and 3.11 when running the Robot API locally.
  (c) Added drag and drop support from the search and referenced list panes.

(2) Bug fixes
  (a) Fixed a potential crash when operating the AISAC controls on the AISAC mixer.
  (b) Fixed a bug where parameter values of custom effect plug-ins would be reset to their default values.
      This occurred when switching snapshots immediately after launching and performing an operation involving the launch the previewer.
  (c) Fixed a bug where the "Copy the contents of selected cells to the clipboard" function would not copy the contents of the selected cells in the order they were displayed.

 [2025-05-23 CRI Atom Craft Ver.3.54.06]--------------------------------------
(1) Additional functions
  (a) Added color filtering to the list editor.
  (b) Added the ability to create Waveform Regions for each Material in one Cue when dropping a Material folder onto a CueSheet.
  (c) Added an option to enable/disable the header file output for the C language.

(2) Bug fixes
  (a) Fixed a bug where checkboxes in the list editor would sometimes be immediately unchecked when clicked.
  (b) Fixed a bug where AISAC and automation points were not copied by the Robot "copy_object" function.
      Occurred since Ver. 3.47.00.
  (c) Fixed a bug where the ACF was not written correctly when using snapshots.
      Occurred since Ver.3.54.00.

 [2025-04-02 CRI Atom Craft Ver.3.54.05]--------------------------------------
(1) Bug fixes
  (a) Fixed a bug that prevented log output from the Print function when the Robot AI was running locally.
      This occurred since version 3.54.00.
  (b) Fixed a build issue where the AWB file for a CueSheet using additional content was not copied into the UnityAssets folder.
  (c) Fixed a bug where encoded waveform data was 36-byte too short, potentially leading to noise during looped playback.
      This occurred since version 3.54.00.

 [2025-02-13 CRI Atom Craft Ver.3.54.04]--------------------------------------
(1) Specification changes
  (a) The modifier keys for duplicating waveform regions in the timeline have been changed from Alt to Shift+Alt.

(2) Bug fixes
  (a) Fixed an issue where mixer bus volume changes would not be reflected when done by drag and drop outside the view.
  (b) Fixed a bug where edits to effects with GUIs would sometimes not be saved in mixers that included snapshots.
  (c) Successive effect plug-in dialogs do not longer completely overlap each other.
  (d) Fixed a bug preventing to rename a CueSheet if the name was already used in the destination folder.
  (e) Fixed a bug where the format of the "Material Information File" would sometimes not be updated when opening an old project.
      This occurred since version 3.54.00.
  (f) Prevented waveform files from being deleted when backing up a project if the material root folder was set outside the project folder.

 [2025-01-16 CRI Atom Craft Ver.3.54.03]--------------------------------------
(1) Additional functions
  (a) Added the "Enable spatial audio in Windows" speaker setting.

(2) Bug fixes
  (a) Fixed an issue where the position of the navigation toolbar was not correctly persisted between sessions.
  (b) Fixed a bug in the Robot's "copy_object" function that prevented AISAC graphs and automation graphs from being copied.
      This occurred since version 3.47.00.
  (c) Fixed a problem where editing a custom bus map for multiple Cues and saving the project would cause a link error when reloading the project.
  (d) Fixed a problem with seek playback not being performed when ‘specified track playback’ was enabled while previewing a sub-sequence.
  (e) Fixed a bug where the name of the list could be changed when manipulating a column group during editing.
  (f) Fixed a bug that caused the pitch shift mode to change to "Music" when the following parameters of the PitchShifter effect were changed during preview:
      - Pitch Shift
      - Formant Shift
  (g) Fixed a crash when using the "Import CueSheet CSV" function.
      This occurred since version 3.54.00.
  (h) Fixed an issue where the Cue Link information was not output correctly to the ACB for block Cues.
  (i) Fixed a bug where applying several snapshots successively would not work correctly during preview.

 [2024-11-22 CRI Atom Craft Ver.3.54.02]--------------------------------------
(1) Additional functions
  (a) The following items were added to the right-click menu of the referenced list.
      - Copy the contents of the selected cells to the Clipboard as tab-separated text format
      - Copy the contents of the selected cell to the Clipboard

(2) Bug fixes
  (a) Fixed a bug preventing the list editor window to resize under a certain width.
  (b) Fixed a bug where the build target setting was replaced by the target configuration specified in the preview target when loading a project.
      This issue was introduced in version 3.48.00.
  (c) Fixed a bug in which the playback did not work correctly for Materials encoded with the Opus codec when the following conditions were met:
      - The loop was enabled for the Material
      - Trimming was performed to remove loop sections in waveform regions
  (d) Fixed a bug where buses with amplitude analyzers added to the "Sidechain input bus" were not displayed.
  (e) Fixed a bug that caused the "Create SequenceCallBack from tab-delimited text" function to be very slow.
  (f) Fixed a bug in which adding a Material by dropping a waveform file onto the Material Tree could cause the selected object placed just before to move.
  (g) Fixed a bug in which the bus send graph information for a category AISAC was not correctly exported to the ACF when the following conditions were met:
      - The project was migrated from CRI Atom Craft version 3.52.xx or earlier
      - There was a bus send graph setting for the category AISAC before the migration
      This issue was introduced in version 3.54.00.
  (h) Fixed bugs related to previewing with pass-through mixers:
      - Failure to use AISAC.
      - Playback potentially missing when snapshots and VST plug-ins are used simultaneously.

 [2024-10-25 CRI Atom Craft Ver.3.54.01]--------------------------------------
(1) Additional functions
  (a) Added "Exclude an object from ACB binary" to the context menu of the following timeline objects:
      - Waveform Region
      - Sub Sequence
      - Cue Link
      - External CueLink

(2) Bug fixes
  (a) Fixed a problem in which Sub sequences and Cue links did not play correctly on the current track during block transitions.
  (b) Fixed a bug that caused noise and missing sound when a snapshot was applied while a parameter was being updated in another snapshot.
  (c) Fixed a bug that caused inconsistencies between the state of the mixer settings and the preview contents when performing a preview reset with a snapshot applied to the mixer, resulting in incorrect previews.
      With this correction, the snapshot being applied to the mixer is now removed when the preview is reset.
  (d) Fixed a bug where snapshots specified in the preview mixer were not reflected in the preview.
  (e) Fixed a problem with session scene settings being saved directly under the project.
      They are now correctly saved in the "Session" folder.

 [2024-09-25 CRI Atom Craft Ver.3.54.00]--------------------------------------
(1) Additional functions
  (a) Added "Target Identification Conditions" to the Action Track.
      The target object of the action can be specified via a name matching condition.
  (b) Added the following feature to apply snapshots from actions:
      - Mixer Action Track
      - Apply Snapshot Action
  (c) Added "Default Mixer" to the pass-through output port.
  (d) Arbitrary bus name designation is supported for AISAC and Automation bus send graphs 1-8.
  (e) The following items were added to the Playback Parameter Action to support arbitrary bus name specification:
      - "Bus Send" added as part of the "Playback Parameter Type"
      - "Send to bus name" added to specify the bus to send to
  (f) Added "Pan Elevation Angle" to each of the following objects:
      - "Taps 1-4" of a multi-tap delay
      - AISAC, Automation "Graph Types"
      - "Type of playback parameter" in Playback Parameter Action.
  (g) Added "Pan Elevation Angle" and "Pan Elevation Angle Random" items to the following objects:
      - Cue
      - Track
      - Waveform Region
      - Sub Sequence
      - Cue Link
      - External Cue Link
  (h) When editing the graph of the 32-band EQ, it is now possible to:
      - Select and move multiple band points at once
      - Edit the "Q", "Gain" and "ENABLE / DISABLE" parameters via modifier key + mouse operation
  (i) "Exclude an object from ACB binary" command added to the context menu of the Waveform Region in the Timeline.
  (j) A font setting was added to the tool settings.

(2) Specification changes
  (a) "Default DSP Settings" has been renamed to "Default Mixer" in the Overall Settings and Target Configuration.
  (b) After splitting a waveform region on the timeline, the new regions now inherit the parameters of the original one.
  (c) A warning is now displayed if the duration of the encoded waveform file at build time is less than 100 ms.
  (d) The Cue selection buttons for the parameter monitoring action and action on stop now allow the drag-and-drop of any Cue.

(3) Bug fixes
  (a) Fixed a bug that prevented the copy and paste and duplication of REACT objects.
  (b) Fixed an issue where the waveform file referenced by a material was lost when a relative path other than "Materials" was specified for the "Material Root Folder" in the Material Info.
  (c) Fixed an issue where the ACF was not updated and changes were not reflected when previewing immediately after a bus name change.
  (d) Fixed a bug that sometimes caused build errors in materials with the following settings, even if a voice pool that met the conditions existed:
      - Number of channels 9 or more.
      - Streaming type set to "zero-latency stream".
  (e) Fixed a bug that caused the creation process to always be performed for the topmost mixer in the tree when creating a snapshot from the mixer's snapshot menu.
  (f) Fixed a bug that caused the Cue to be deleted when a beat-synced track on the timeline was selected and the delete key was pressed.
  (g) Fixed a bug where copying a Cue with a custom bus map via a Cue Sheet or Cue Folder would continue to refer to the custom bus map from which it was copied.
  (h) Fixed a problem where the "Link mode/unlinked" status of the tree was not restored correctly when the tool was launched.
  (i) Fixed a bug that caused the original bus settings to be displayed on the pinned snapshot bus when adding an effect with the snapshot bus displayed in the pinned area of the mixer.
  (j) Fixed a crash in ‘Registration of unregistered files’ when a material folder and its subfolder have the same name.
  (k) Fixed a bug in the list editor where user custom column group settings were not reflected and saved correctly.
  (l) Fixed a bug that prevented the search of the referenced list from working correctly.
  (m) Fixed a bug in the project saving process when executing "Backup Project", whereby projects opened in read-only mode could also be saved.
  (n) Fixed a bug where the "Attack" and "Release" of the compressor were stored in the project with a value larger than in the UI.
      This occurred since version 3.48.00.
      This causes an audible difference between the preview and the actual application, in which the dynamic of the sounds affected changes more slowly.
      If a compressor is used, check and readjust the current values.

 [2024-06-25 CRI Atom Craft Ver.3.52.03]--------------------------------------
Released the new tool.

/*==========================================================================*/
 *  2.  Revision History of CRI Atom Viewer
/*==========================================================================*/
 [2025-04-01 CRI Atom Profiler Ver.2.00.03]-----------------------------------
(1) Specification changes
  (a) In the details view, the number of bus channels is now displayed starting from 1ch instead of 0ch.

(2) Bug fixes
  (a) Fixed a bug where the vertical scroll bar was not displayed in the timeline view.
  (b) Fixed an issue where an incorrect number of voices was displayed for a player in the Performance View.
  (c) Fixed a bug that caused the graph display in the meter view to become distorted.
  (d) Fixed an issue where level values were sometimes not displayed when selecting the time in the meter view.
  (e) Fixed a bug where category names were not displayed correctly in the Performance View after loading a log.
  (f) Fixed an issue where the number of players created, Cue playbacks, and Voice playbacks in the summary would not be correct if displayed while logging.
  (g) Fixed a bug where the overview display area was not updated while logging.
  (h) Fixed an issue where 3D positioning would not work properly after logging was complete.

 [2024-11-12 CRI Atom Viewer Ver.2.33.02]-------------------------------------
(1) Additional functions
  (a) Added to set the speed during playback.

 [2024-10-28 CRI Atom Viewer Ver.2.33.01]-------------------------------------
(1) Specification changes
  (a) Internal modification only.

 [2024-09-25 CRI Atom Viewer Ver.2.33.00]-------------------------------------
(1) Additional functions
  (a) Peak level meter for the following ASR rack outputs were added to the level meter view:
      - 7.1.4ch
      - Ambisonics
      - Object based audio
      - Passthrough
  (b) "Rendering Speaker Mapping" has been added to the preview settings. Its purpose is to set the speaker placement used for panning calculations.
  (c) "Enable Spacial Audio" has been added to the preview settings.

(2) Specification changes
  (a) "Play in binaural" in the preview settings was moved to the main window and renamed "Binaural enabled".

(3) Bug fixes
  (a) Fixed a bug that prevented the "Cue name filter" and "Column sort" functions of the ACB view from working correctly.
  (b) Removed the ACF GUID check process when loading ACB files.

 [2024-06-20 CRI Atom Viewer Ver.2.31.03]-------------------------------------
Released the new tool.

/*==========================================================================*/
 *  3.  Revision History of CRI Atom Profiler
/*==========================================================================*/
 [2024-11-11 CRI Atom Profiler Ver.2.00.01]-----------------------------------
(1) Bug fixes
  (a) Fixed a hang on the application side when it was terminated while the profiler was logging.

-END-

/*--< end of file >---------------------------------------------------------*/

