How to make DTX data (overall)
How to make DTX data by myself?
When you are the beginner of DTXMania, it's fun to play DTX data which is made by others. However, as the playing time become longer, you'll feel
So, you may start editing DTX data made by others, or you may start making brand-new DTX data. At that time you'll feel fun unexpectedly. You may feel "making DTX data is more interesting than playing".
In this page, I'll introduce you "How to make DTX data" roughly.
I will describe a way how to make DTX data with DTXC.
One notice: many people mistake DTXC for "I input song WAV file, then DTXC output DTX data files automatically". DTXC doesn't have such a super convenient feature. You need to arrange sound chips by yourself.
To make DTX data with DTXC, you have to download some tools besides DTXC.... "Sound editor" and "WAV to OGG converter". For example,
All preparations are finished, let's launch DTXC.
I'll explain the sample flow to make DTX data below. You can also see DTXC operations guide by there:
1. Prepare the BGM or drums sounds.
2. Convert wavs to ogg as necessary.
To convert to ogg file, you can use oggdropXPd (for Win2k and above). Open oggdropXPd, and drag&drop the wav file to the oggdropXPd large icon to convert. It's very easy.
In this connection, FROM says you should use ogg for both chip sound and BGM sound (as the timing are same as wav, etc), and mp3 should not be used any longer, because mp3 sound have very short, but unexpected blank sound at the head of the sound, and it causes the lag(out-of-sync).
Moreover, FROM says the time to convert the wav files to ogg files is "the last stage after all DTX data file making is finished". That is he handle all sound file as raw wav file under making DTX data. Once you convert wav files to ogg files, it's very difficult to edit them.
3. Manipulate score data using DTXC.
And put the BGM sound to the "BGM" lane.
Here is a TIPS; You should go next step (testplay) after putting chips in a few measures and BGM chip. I believe it is efficient way.
After putting chips in a few measures, let's play them for test. Click "Play from beginning" icon. Another preview window will open and testplay starts. Check your score sound is played correctly.
Usually, in this step, the timing of BGM and chip are not synced.
5. To sync the drum chips to the BGM, adjust the BGM start timing and initial BPM value. (Also edit the scores.)
6. Adjust the chip sound volume and panpot.You can adjust each chip's volume and panpot using "Sound property".
The "volume" range is 0 - 100. 0=no sound(mute), and 100=original volume. You can't specify the value over 100.
The "position" range is -100 - 100. -100=extreme left, 0=center, 100=extreme right. For example, you should set the hi-hat position a little to the left, and crash cymbals should set to the right, etc.
The volume is very important to make DTX data cool. For example, about the continuation of hi-hat 8th notes (or ride cymbal), don't set same volume to all of them like
7. Well, it is popular that your DTX data (syncs well on your PC) is not synced on other PC.
How to put open hihat, ride cymbal or left crash cymbal?
To put open hi-hat or ride cymbal, "CTRL"+"left-click" to put these chip on the "HH" or "CY" lane. To put left crash cymbal, put the chip on the "LC" lane.Plugin Error: attach file not found: HHopen02_LC_.png
Remember to click pencil icon first to go Edit mode.
Where can I get the drum chip sounds?
Here are some drum chip sounds;
All files are 44.1kHz, monaural.
All these files are free(ware) and you can redistribute them freely. (The source is license-free PCM files included in Z-MUSIC System ver.3.0 (in Japanese)
How to make clip image for SELECT MUSIC screen?
First, prepare clip image for the SELECT MUSIC screen. You can use bmp, png and jpg format. The image size have to be equal or less than 204x269 or 400x400.
To standardize the preview image, I recommend to put white frame like the right figure.
Next, edit DTX file to use the clip image.
Click "Main" tab on the DTXC, the specify a filename for clip image in the "LoadImage" field.
As the result, preview image is shown.Plugin Error: attach file not found: dtxc_preimage_.png
How to add clip image(s) on playing screen?
1. Prepare 278 x 355 image(s). You can use jpg, png, bmp for clip image.
2. Register that image(s) to the array list in BMP tab. (see figure)
3. Then put the chip to the BG1 lane. (you can also use BG2-5. The number is bigger, it is drawn on upper layer.) The figure shows sample that you register the clip.jpg to BMP list "01" and put "01" chip on the BG1 lane.... at the beginning if 001st measure.
4. And you can also specify multiple BGAs by registering other image file to other BMP list. So you can change BGA by the progress of the song.
5. Moreover, DTX format has advanced BGA features... scrolling images and 8 layers etc. (though DTXC can handle only five BG1-5 layers..) You can see full instructions in DTX file spec specifications. And there are some Japanese guide... How to make BGA (layer feature), scrolling etc. (Now under translating...)
6. One important notice: in this way you can't put image from the beginning of playing. (At least image can't be shown until 000th measure comes.) You can avoid it by drawing clip image on the wallpaper, but the wallpaper is not shown in case DARK=ON (or FULL). In Release 063b060518 or above, you can resolve all problems by using #BMP instructions in Free tab. By this way, you can show the clip image from the beginning of playing, even if DARK=ON.
How to add movie to DTX?
1. Prepare the AVI file first.
For the old DTXMania, the width and height of movie must be less than 278 x 355. Current DTXMania has no limitation of width/height.
You can choose the movie format and codecs freely. In these days, I recommend you that movie format is mp4, and the codec is H.264. (Reference: "DirectShow support")
Some codecs has a characteristic that the width and height must be a multiple of 8 (or 16). For example MPEG4-related-codecs (MS-MPEG4V2, WMV9, DivX) must have a multiple of 16 for width and height. The movie area (*) for DTXMania is 278 x 355, and both it's width and height are not a multiple of 8 (or 16). So if you encounter the error at encoding, Set the width and height to 272 x 352. It would meet the spec.
2. Put the AVI chip to the DTX
Next, put "01" chip to the "AVI" lane. If you put it with "Ctrl-Click", the movie will be playback in the fullscreen-background of the playing screen. If you put it with "Click", the movie will be playback in the small area of playing screen.
And move the chip to adjust timing.
To move AVI chip finely, you can change "Select guide margin" to 1/32 or 1/64.
And you can also change "Vertical sizing" menu to move the chip easily.
Making "set.def" file to group several song data into the single title. (DTXMania calls that file "set file".)
For the grouped title, you can change the difficulty by hitting hi-hat twice? on DTXMania.
The way to make set.def file is ... Open Notepad and edit it like the sample below, and save it to the folder where the songs data are. The filename must be "set.def".
#TITLE: BRILLIANT DAY #L1LABEL: BASIC #L1FILE: brilliant_bas.dtx #L2LABEL: ADVANCED #L2FILE: brilliant_adv.dtx #L3LABEL: EXTREME #L3FILE: brilliant_ext.dtx #L4LABEL: EXTREME+ #L4FILE: brilliant_exp.dtx #L5LABEL: RAW #L5FILE: brilliant_raw.dtx
#TITLE: is song title. #L1LABEL: is label (shown as difficulty). Note that LABEL is not LEVEL. #L1FILE: song data filename.
You can use #L1... #L5... (In other words, you can group 5 levels into single title.)Plugin Error: attach file not found: setdef4_.png
See also: Complete set.def file specifications
How to change the title color?
You can add title color information in "set.def" file.
See the previous Q&A (How to group several DTX files (with different levels) into the single title? How to make set.def file?) to understand the way to make set.def file.
To change the title color, please add the instruction in the set.def file;
#FONTCOLOR: #00FF00"#FONTCOLOR:" means the "Specifying title color", and #00FF00 is the color code. # (pound) and 6 figures hex numbers (RRGGBB) are required.
#TITLE: KEEP IN TOUCH WITH ME #L1LABEL: BASIC #L1FILE: keep_bas.dtx #L2LABEL: ADVANCED #L2FILE: keep_adv.dtx #L3LABEL: EXTREME #L3FILE: keep_ext.dtx #L4LABEL: EXTREME+ #L4FILE: keep_exp.dtx #FONTCOLOR: #00FF00
See also: Complete set.def file specifications
How to make bursting chip in DTX?
You can make bursting chip by using "fill in (FI)" lane. While you are playing in fill-in zone, at least you have 1 combo, some light circles are bursting and audience cheers. (How neat it is!) Fill-in means short phrase at the changing point in song progress. Typical fill-in is, for example, short drums solo just before the main part of the song. To specify fill-in zone in DTX, there is "FI" lane.
On the FI lane, put "01" chip at the beginning of fill-in, and put "02" at the end of fill-in. DTXMania recognize the zone "01"-"02" for the fill-in zone. (Don't reverse the order. "01" comes first, and "02" lasts.)
In the fill-in zone, hitting effect becomes particle. And the the last ones becomes bursting.
Let me know the complete DTX format specifications.
Please see "DTX file format specifications".