# KR Maker

KR Maker is a tool to create songs for the original Karaoke Revolution for the xbox.

## Features

- Can read any mp3 or wav file.
- Can read any midi or karaoke file, including files generated by Karaoke Revolution
- GUI interface

## Requirements

- Any Linux, Window's PC, or Mac (untested) with around 512 MB of ram or more.
- Sun's Java Runtime Environment or Java Development Kit 1.5 or better. Go to http://java.sun.com/j2se/1.5.0/download.jsp and choose "JRE 5.0 Update 5".
- Modded Xbox and the Karaoke Revolution game. Currently, no PS2 support.

Documentation is located here.

## Download:

krmaker-0.1.2-dist.zip, 12/06/05
The build from 12/05/05 was made incorrectly, please download it again.
12/05/05
Changes from previous version:

- The screen can now be shifted using the left and right arrow keys.
- Large delay with 1/2 and 3/4 speeds.

When using 1/2 and 3/4 speeds, the time through the speakers that the song was actually playing was delayed significantly, so that it did not line up with the time that the notes passed by the gray "now" line. Also, pressing the "b" key to create a red marker would also be offset, and not be the actual place in the song. This is now fixed.

- KRUnpackager would sometime create songs which would freeze KR when loaded.

If you overwrote a song (using -o), sometimes it would set the size of *.ltf, *_weights.bin and *lip.rnd to 0, which caused the song to freeze when loading. From then on, if you continued to use KRUnpackager it would often use that old copy with the zero length for any new songs, making it worse and worse.
In addition, KRUnpackager will warn you if it finds any zero length files.
krmaker-0.1.1-dist.zip, 12/03/05
NOTES: I have been working on a midi file that did not contain lyrics, and made some fixes to better support doing this.
Changes from previous version:

- Removed zero length notes. These appearred as dots on the midi tune window and were pretty much useless.
- When editting text, hitting tab or shift-tab will move the cursor to the next or previous note, respectivly

krmaker-0.1-dist.zip12/01/05
I made a few bug fixes from the 11/27 version. The most notable is that the notes were playing longer then they should have in KR Maker. Yea, I know there are a lot more, I'll get to them when I can.
krmxbox@yahoo.com