Skip to content

Releases: ShrineFox/PersonaVoiceClipEditor

PersonaVCE v2.6.0

27 Sep 02:21

Choose a tag to compare

  • Add support for Sonic Racing CrossWorlds (thanks to @DeathChaos25 for encryption key generator)
  • Add support for encrypting HCA (using VGAudio DLL instead of Nuget package somehow fixed this?)

PersonaVCE v2.5.0

16 Sep 03:00

Choose a tag to compare

  • Uses VGAudio Nuget Package directly instead of using CLI as external process
    -- This should greatly improve speed and stability
  • Now properly supports conversion between HCA, WAV, and ADX
  • Fixes issue where Ryo output would happen very slowly if encoding output
  • Volume is now changed in memory for all formats rather than needing to create a temp file

PersonaVCE v2.4.1

14 Dec 03:50

Choose a tag to compare

  • Add debug logging for encoding process
  • Fix ADX re-encryption after editing volume
  • Hotfix 1: Allow drag/drop again for ACB extract/repack

PersonaVCE v2.4

13 Dec 01:20
658e3ff

Choose a tag to compare

  • You can now use the existing loop points of an ADX file when outputting ADX (in case you want to decrypt, change volume etc)
  • You can now change the volume of an output ADX/WAV file
  • Decryption is now opt-in (otherwise it will always use the encryption key to encrypt the output ADX, unless the key is 0)

PersonaVCE v2.3.2

08 Sep 20:51

Choose a tag to compare

  • Fixes issue where extracting/repacking ACB results in "unknown error"
  • Fixes improperly matched Wave & Cue ID in Ryo output mode
  • Added option to encode files while being renamed and copied
  • Restores multithreading
  • Removes "decode" option since "encode" with output set to .wav does the same thing
  • Added ability to paste spreadsheet columns directly into DataGridView using CTRL+V (.txt file no longer required)
  • DataGridView cells now legible in both dark and light mode
  • DataGridView rows are now numbered based on starting index

PersonaVCE v2.3.1

23 Aug 00:57

Choose a tag to compare

  • Make "loop entire track" option actually work
  • Disable multithreading (may be causing problems on some machines)
  • Move VGAudio.exe to Dependencies folder

PersonaVCE v2.3

21 Aug 21:59

Choose a tag to compare

  • Fixes app name being shown as "SA2VoiceClipEditor"
  • Removes "Refresh" button on rename form
  • Fixes crash when cancelling file select for Encoding

PersonaVCE 2.2

03 Aug 01:09
ad6e07d

Choose a tag to compare

This update adds the following options to the "Rename" section of the form.

Ryo Renaming Options

Learn more about Ryo Framework and why you would want to use these settings here.
The following settings do not use the "Suffix," "Append OG Name," or "Left Padding" options.

  • Ryo Output Mode: Set this to anything other than "Don't Output For Ryo" to enable the following settings.
  • Streaming: Check this box if you're replacing "streaming" cues (i.e. embedded in .AWB rather than .ACB.
  • Player Volume: Check this to override the volume for the sound player rather than the sound itself. Fixes some volume issues.
  • Volume: The volume percentage applied to all the output sound clips. Uncheck Override Volume to use the sound category's default volume.
  • Category: The ID of the Sound Category applied to all the output sound clips. Varies by game. (i.e. in P5R, se: 0, bgm: 1, voice: 2, system: 3, syste_stream: 12 ... )
  • Folder Suffix: The suffix applied to each Cue folder's name. Only works when Cue Names is checked. (i.e. btl_support becomes btl_support_Joker if the suffix is "Joker")
  • Cue Names: Whether to use cue names for output folders. If not, folders will be named <CUEID>.cue. This also applies to eacch sound's .yaml config file.

Adding ACB Cue Data

Because the Ryo output mode relies on an external file matching wave IDs to cue names/IDs, it only works out of the box with the provided P5R system.acb and voice_singleword.acb modes.
To add more archives to the dropdown, follow these steps:

  • Get a .tsv (tab separated values) file for the .acb you're editing by dragging the original .acb archive into CriAtomViewer. (extension must be lowercase!)
  • Click inside the table and press CTRL + A to highlight everything. Then right click and copy as tabs delineated text. Paste into a text file and save it as a .tsv to this program's Dependencies/RyoText folder.

PersonaVCE 2.1

17 Dec 20:55
815f025

Choose a tag to compare

Requirements

Changelog

  • Now features toggle-able dark/light theme
  • Sound format, archive format, encryption preset options moved to menustrip to de-clutter interface
  • Output log is now resizable
  • Unused dependencies have been removed
  • Optimized user interface for drag/drop operations
  • No longer overwrites existing folders when encoding, instead it creates new uniquely named folders for output
  • Repacked ACB/AWB will now overwrite the existing one (this is because the library used requires them to be in the same folder)
  • You can now view/edit filenames/transcriptions directly from the "Rename" tab
  • Rather than auto loading/saving the last used settings, you can now manually save/load several different settings

PersonaVCE 2.0

30 Jan 02:21
1a20848

Choose a tag to compare

This complete overhaul of PersonaVoiceClipEditor features:

  • A tabbed interface
  • Batch renaming separate from encoding (no more needing to re-encode!)
  • Suffix options for renamed output files
  • Encrypted .adx support
  • Loop support
  • UI on a different tab (no more freezing the form!)
  • Output log (now you can see what's going on!)
    Now using AFSLib and VGAudio instead of adxencd and PuyoTools.