Releases: ShrineFox/PersonaVoiceClipEditor
Releases · ShrineFox/PersonaVoiceClipEditor
PersonaVCE v2.6.0
- 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
- 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
- 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
- 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
- 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
- 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
- Fixes app name being shown as "SA2VoiceClipEditor"
- Removes "Refresh" button on rename form
- Fixes crash when cancelling file select for Encoding
PersonaVCE 2.2
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
.AWBrather 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.yamlconfig 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.acbyou're editing by dragging the original.acbarchive 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
.tsvto this program'sDependencies/RyoTextfolder.
PersonaVCE 2.1
Requirements
- Install .NET Framework 4.8 Runtime
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
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.



