Hello everybody. My name is Dany, 18 years old. I'm from Lima, Peru; and one of the things I like to do is to develop software. I've created some apps so far and I'm getting more skilled in Java.
Meanwhile, as I noticed there is a software section in this forum, I just wanted to post my own application. It's a ProTracker/FastTracker/ModPlugTracker module (.mod) desktop player made for JavaSE 1.7 (aka Java 7).
Specifically speaking about it, it's a dedicated player made for use in conjunction with a online car game called Need for Madness (http://multiplayer.needformadness.com/), which uses this module format for its soundtracks. Actually, many people got to know this site due to the creator's advice of looking for some good soundtracks in ModArchive.
Have a little screenshot of the version 2.1 being developed:
(http://i57.servimg.com/u/f57/17/37/76/58/modpla10.png)
Current features:
- Local .mod files and zipped mod files support, using the game's engine called ModSlayer (which I couldn't find anywhere, so I assume it was made by the same guy who developed such game, I should ask him about it anyway).
- Playlists: playback, saving, loading, creation of new playlists using online search in the servers of Need for Madness.
- Tailor-made swing components for the GUI.
- Self-updateable.
Under development:
- Rise the time limit per track from 6:45 to 8:00 minutes (or a bit more).
- Optimization of controls (mainly redirecting controls to the output mixer instead of the audio clip, to get an actual control over the volume instead of just adjusting the gain).
- Integration of the HiFi Look&Feel, available in the jTattoo skins package (http://www.jtattoo.net/) (what you can see in this preview).
- Other minor improvements and bug fixes.
More info & download: http://dragshot.webcindario.com/software/modplayer.php
By the way, does somebody here know where I can know more about the internal bytecode in .mod files? I want to extend the engine being used in the player for stuff like adding compatibility with more effects, fixing some sampling issues and so, because this engine is really great at rendering the audio data but it's not perfect reading samples and certain effects.
I've released a new version of the player. It comes with the new Look&Feel and also with support for 6 new effects: Bxx (position jump), E6 (row loop), E9 (note retrigger), EA (fine volume slide up), EB (fine volume slide down) and EC (note cut). I've raised the buffer size as much as I could without overloading the heap space to can render longer tracks.
Here it is a preview:
(http://i57.servimg.com/u/f57/17/37/76/58/modpla14.png)
Now it shows the module format and the number of channels, plus some effects which aren't supported by the original engine it came from to warn the users about possible differences in playback between this player and the game.
To update the player from the version 2.0, go to Info > Check for updates and when it shows the details about the new version, accept the download. The new version should be downloaded and installed automatically, restarting the player and opening the new version. It also can be downloaded from the website: http://dragshot.webcindario.com/software/modplayer.php