Repository navigation
Releases: BMK-Studio/AT9-AT3_Converter
Releases · BMK-Studio/AT9-AT3_Converter
Release list
AT9&AT3 Converter
Added
- Advanced options panel for conversion tools
- Expert options support for fine-tuning conversions
- New Advanced and Expert UI icons/resources
- Additional conversion settings for supported platforms
Improved
- Main converter UI layout
- Conversion workflow organization
- PS4 / PSVita / PS3 / PSP option handling
- Conversion status messages
- Error feedback using log-based details
- Language files for updated UI/status text
Changed
- Cleaner status bar behavior
- Shorter conversion error message
- Updated project resources and designer files
AT9&AT3 Converter
- Unified the interface into a single screen, removing the separate AT9/AT3 tabs.
- Added automatic detection for MP3, WAV, AT9, and AT3 files.
- Added dynamic AT9/AT3 conversion selection.
- Unified console and bitrate comboBox.
- Added PSVita, PS4, PS3, and PSP icons with highlighting based on the selected console.
- Fixed MP3/WAV conversion handling and existing-file checks.
- Added a separate warning for existing intermediate WAV files.
- Made tooltips and status messages translation-friendly.
- Major code refactor to simplify maintenance and reduce conversion-related files/classes.
AT9&AT3 Converter
Add ATRAC9 Player support
- Now you can read **AT9** (PSVita/PS4) and **AT3** (PSP/PS3) file final file or when you want to convert it :)
- However, it's possible that not all AT9 or AT3 files are supported due to bitrate or other factors that need to be tested.
- Add language support throughout the application
AT9&AT3 Converter
Changes by @scorpio21
### New Features
- Added automatic audio resampling with NAudio.
- Detects unsupported input sample rates automatically.
- Strictly enforces `48000 Hz` for AT9 conversions.
- Supports `44100 Hz` / `48000 Hz` for AT3 and PSP conversions.
- Prevents Sony Tools `"Not Supported Param"` errors.
- Added dynamic bitrate suffixes to converted filenames, for example `audio_96bit.at3`.
- Allows testing multiple bitrates without overwriting previous outputs.
- Added multi-language UI support.
- Added a UI toggle to switch between Spanish and English.
- Localized labels, tabs, buttons, and dynamic dialog messages.
- Added centralized error logging to `conversion_errors.log`.
- Replaced technical popups with a cleaner “Check log” status message.
### Bug Fixes & Stability
- Fixed conversion failures when file paths contain spaces.
- Properly quoted all arguments sent to external tools.
- Fixed UAC/permission issues by using `UseShellExecute = false`.
- Resolved Win32 Error `1223` caused by external process launches.
- Replaced legacy `CodeBase` path handling.
- Updated `MainForm_Load` and file movement logic to use `AppDomain.CurrentDomain.BaseDirectory`.
- Fixed `"Path format not supported"` exceptions.
- Forced strict `44100 Hz` stereo normalization for PSP conversions.
- Improved PSP playback compatibility for files such as `SND0.AT3`.
### Technical Refactoring
- Fixed NAudio references to use relative paths inside the repository.
- Improved `MiniPlayer.exe` process management.
- Added better tracking and termination of the MiniPlayer process.
- Reduced file lock issues during recompilation.
- Cleaned up unused code.
- Removed unused variables such as `tip` and `tempFile`.
- Reduced compiler warnings.
Changes by ME
- Add languages with comboBox
- Improves little code
- Rearranged the design