Deconimus
Smash Cadet
- Joined
- Feb 24, 2015
- Messages
- 26
Melee Audio Converter v1.1c
About
The "Melee Audio Converter" aims to be a more convenient alternative to existing tools that convert common audio files into Melee's HPS format.
You can basically just drag and drop sound-files or folders containing such into the GUI and batch-convert your files that way.
It supports almost every common audio format, included among others are:
.mp3, .m4a, .flac, .wav, .ogg
Alongside the GUI there is also a command-line tool (which is used by the GUI..).
Download
Download Melee Audio Converter v1.1c (no mono and .m4a support atm)
Download Melee Audio Converter v1.1b
Download Melee Audio Converter v1.1
Download Melee Audio Converter v1
Instructions
After you downloaded the .zip file, just unpack it with whichever extraction-tool you prefer (I mainly use 7zip).
Inside the "Melee Audio Converter" directory, there should be a file named "Melee Audio Converter.jar", which is the file you probably wanna use (just double click it). There is also the "hpsbuilder.jar" which is the command-line tool.
If you encounter issues starting the program, make sure you have Java installed on your computer.
After you opened the program there are only few things to do:
For how to use your custom .hps files in Melee: Steps 2 and 6 from GSUB's music replacement guide
If you encounter any problems or need assistance in using the GUI or command-line feel free to post in this thread or PM me.
Changelog
Credits
GenesisFan64
For MeleeHPS (which is used in my tool)
achilles1515
For this awesome guide on how to use MeleeHPS. In it's core my tool still follows this guide more or less step by step, so you don't have to do that yourself.
jmlee337
For dsp2hps which deliveres higher audio quality than meleehps and is used since v1.1c.
About
The "Melee Audio Converter" aims to be a more convenient alternative to existing tools that convert common audio files into Melee's HPS format.
You can basically just drag and drop sound-files or folders containing such into the GUI and batch-convert your files that way.
It supports almost every common audio format, included among others are:
.mp3, .m4a, .flac, .wav, .ogg
Alongside the GUI there is also a command-line tool (which is used by the GUI..).
Download
Download Melee Audio Converter v1.1c (no mono and .m4a support atm)
Download Melee Audio Converter v1.1b
Download Melee Audio Converter v1.1
Download Melee Audio Converter v1
Instructions
After you downloaded the .zip file, just unpack it with whichever extraction-tool you prefer (I mainly use 7zip).
Inside the "Melee Audio Converter" directory, there should be a file named "Melee Audio Converter.jar", which is the file you probably wanna use (just double click it). There is also the "hpsbuilder.jar" which is the command-line tool.
If you encounter issues starting the program, make sure you have Java installed on your computer.
After you opened the program there are only few things to do:
- Add your sound-files. You can either do that by dragging and dropping your music/sound files from your file-browser into big bright area, or by clicking the "+"-button on the bottom-left corner and selecting them from the newly opened file-browser window.
- *Optional* chose your output directory where the .hps files will be saved. You can do this by entering the path into the text-field, or by clicking on the "..."-button and selecting your desired folder there. Per default the tool's folder is selected.
- *Optional* chose your desired sample-rate. The default setting on this one is 32 KHz, as this is also the sample-rate from Melee's default music-files and keeps the files at a reasonable size, while providing decent quality. 44.1 KHz would be CD standart.
- Click "Convert" and wait. Once you clicked "convert" there will be a new window with a progressbar and some info which file is currently being processed. I observed that a song of the length of ~5mins takes a little under 20 seconds to convert on my machine on average. After the program is done, you should hear a shine (yes you can safely remove or alter the "blip.wav"-file).
For how to use your custom .hps files in Melee: Steps 2 and 6 from GSUB's music replacement guide
If you encounter any problems or need assistance in using the GUI or command-line feel free to post in this thread or PM me.
Changelog
v1.1c (2016-04-14):
- Using dsp2hps for normal loops. This way higher audio quality is achieved.
- More robust way of dealing with filepaths.
- A log.txt will now be produced that holds progress- and possible error-reports.
v1.1b:
- Added a functionality for perfect loops in the commandline tool (GUI update will follow in a day or two).
For instructions on how to use this functionality look into my Post further down in this thread.
- Minor GUI fix: Put the filelist into a scrolling pane (as GUI programming itself is a pane already).
v1.1:
- Added a selection for the sample-rate (in the GUI and the command-line alike).
- Changed the way the temporary DSP files are being padded, so that they are guaranteed to be 32byte aligned (as jmlee337 wrote in his post about his new tool).
- Using dsp2hps for normal loops. This way higher audio quality is achieved.
- More robust way of dealing with filepaths.
- A log.txt will now be produced that holds progress- and possible error-reports.
v1.1b:
- Added a functionality for perfect loops in the commandline tool (GUI update will follow in a day or two).
For instructions on how to use this functionality look into my Post further down in this thread.
- Minor GUI fix: Put the filelist into a scrolling pane (as GUI programming itself is a pane already).
v1.1:
- Added a selection for the sample-rate (in the GUI and the command-line alike).
- Changed the way the temporary DSP files are being padded, so that they are guaranteed to be 32byte aligned (as jmlee337 wrote in his post about his new tool).
Credits
GenesisFan64
For MeleeHPS (which is used in my tool)
achilles1515
For this awesome guide on how to use MeleeHPS. In it's core my tool still follows this guide more or less step by step, so you don't have to do that yourself.
jmlee337
For dsp2hps which deliveres higher audio quality than meleehps and is used since v1.1c.
Last edited: