Newbie Spellweaver
- Joined
- Apr 17, 2011
- Messages
- 16
- Reaction score
- 16
~~Habbo Trax Creator V9~~
This is a complete remake/ rewrite of the older versions which i created in gamemaker. This new version is created in C++.
This was mainly a learning experience for me.
Basically, the old version was pretty bad when i looked back at it, so i decided to make a much better, smoother, faster, easier and less buggy version.
Some of the features:
Updates:
V9.1:
Download: (V9.1)
Controls:
Requirements:
Notes:
How to run these songs with an oldschool emulator: (Only tested with debbo V3.5)
When saving as a WAV file, note:
Credits:
Screenshots:
Please report any bugs, this is effectively the first release, as it has been completely remade, so i don't expect it to be 100% bug free.
This is a complete remake/ rewrite of the older versions which i created in gamemaker. This new version is created in C++.
This was mainly a learning experience for me.
Basically, the old version was pretty bad when i looked back at it, so i decided to make a much better, smoother, faster, easier and less buggy version.
Some of the features:
- Saving music to the .bix format, not a very useful format outside of this program, however it can be used in oldschool servers (such as Debbo V3.5 and similar ones)
- Using all 72 tracks sets at the same time (Instead of only 4, which is the normal limitation), due to this, the program has to load all of the sounds into memory, which gives the program a high(ish) memory requirement (~600MB)
- Saving the music as a wav file, this feature took a long time to create, in the old version this was done in a hacky way, now it is inbuilt inside the program, and it works much much faster without creating any excess files, and without the need for excess libraries.
- The old version could not play the same sound twice at the same time, this can play it as many times as you want.
- Upgraded interface compared to old versions, look a lot neater, and closer to the actual trax machine.
- A lot less buggy than the old versions.
- Hardly any loading time (Due to gamemaker limitations, the program had to have a loading screen, now it opens immediatly, sound still load over the course of a few minutes~)
- Joint sounds (Graphical): In the old versions, sound didn't have joints, so it was hard to tell where a sound started and ended, now i've added this, it looks a lot neater.
Updates:
V9.1:
- Expanded trax selection from 648 to 731 (Ripped from habbo.com, although i don't know the names of the sets, so they are named "unknown set #1" through to "unknown set #10") Some of the new sounds are 8 blocks long. Due to this, around 100MB has been added to the RAM requirements.
- The program allows trax sets that have less than 9 samples (the last set)
- More error checking, if a sound doesn't exist, the program will still run fine.
- Slight code cleaning/ optimization.
- Decreased the timing for the next sound to play, this hopefully will decrease pauses in the music. (Saving as MP3 is still perfect)
Download: (V9.1)
You must be registered to see links
You must be registered to see links
Controls:
- Left click buttons (Buttons activate when you release the left click), and to select and place sounds.
- Right click on sounds that are already placed in order to remove them.
- Holding CTRL while clicking the left or right mouse button will cause the button to be continually pressed, this allows you to drag over an area to place lots of the same sound, or delete lots of sounds without having to click so many times.
- The button that looks like a note, is the one that saves as .wav files, the rest should be self explanatory.
Requirements:
- Windows OS (Tested only on windows 8.1)
- ~900MB of free RAM if you're saving .WAV files, ~700MB if you're not using that feature. (The feature that saves .WAV files eats up lots of RAM to make it as fast as possible. This requirement is only temporary, and the RAM goes back down after it has saved)
- Not many other requirements, probably want around 100MB of HDD space, could survive off less. Doesn't use much VRAM, i tried to measure it, and it seemed like ~10mb. You obviously need a soundcard. Almost any processor should do fine.
Notes:
- Recording programs such as fraps can cause the program to crash, especially after closing fraps. This is due to how they hack themselves into the application.
- Loading a .BIX file, when the required sounds have not loaded yet, may make the program unresponsive until these sounds have been loaded. To speed this up, the program gives those sounds priority. Depending on the speed of your harddrive, this may not be noticable.
- Pressing on a sound that has not loaded, will give it priority to load, which should cause it to load straight away.
How to run these songs with an oldschool emulator: (Only tested with debbo V3.5)
- Step 1) Create a song in the "Habbo Trax Creator"
- Step 2) Press the save button, but do not click ok yet.
- Step 3) Navigate to your Debbo V3.5 server folder.
- Step 4) Open the 'database' folder, and then the 'privaterooms' folder.
- Step 5) Find your RoomID (I believe it tells you what the ID is on the client before you enter your room) and open the folder the corresponds to the ID.
- Step 6) Name the song 'audio' before pressing ok and saving.
- Step 7) You're done, enter the game and turn on your traxmachine, although you should note that, because of the way Debbo V3.5 only allows 4 tracks sets, and set in the song that is not one of those four, will appear invisible, but it will still load and play given enough time.
When saving as a WAV file, note:
- The output file probably wont exceed ~40MB, as you can only place sounds for about 200 positions horizontally.
- The more sounds, the longer it will take to compile, sounds that are further away from the start will take even longer.
- Because the program freezes when you save a .WAV file, you may have to just be patient until it loads. Although most of the time, it will only take a second.
Credits:
- Killerloader/ Me (Spriter and programmer)
- Sulak (for creating the original traxmachine and the sounds)
Screenshots:
Please report any bugs, this is effectively the first release, as it has been completely remade, so i don't expect it to be 100% bug free.
Last edited: