NRTDRV MAN EN TOOLS

From MSX MUSIC WIKI
Jump to: navigation, search

Tools

Compiler of NRTDRV includes tools which supports composing music data.

External applications can be executed there as well.

OPM tone resister edit tool

This tool can edit register of OPM on hoot.

Set the value and select target track from the box bottom on the right and type enter. Only register values correspond to input parameters are transferred to hoot.

If you want to transfer all values of registers, push "Transfer all registers" button at the bottom of right side (takes some time long though).

Modified values are not reflected to work area or the binaries of music data. It returns as before when @ command, P command and volume commands. Execute one of I@, IP or IV commands at the top of the track to adjust it in that case.

Note: Transfer the parameter while playing NRTDRV on hoot. It does not work correctly otherwise you transfer the data.

OPM edit sequence

  1. Insert l command to the top of the MML track you want to edit the tone.
  2. Compile MML and play with hoot.
  3. Execute this tool.
  4. Select the tone you want to edit from the box bottom on the left and click "Load tone".
  5. Select target track from the box bottom on the right and click "Transfer all resisters" if needed.
  6. Edit parameters and reflect it every time by typing enter key.
  7. Click Generate text button after edited.
  8. Copy tone definition text from text box (Ctrl+A shortcut is disabled here).
  9. Paste it to MML

PSG tone editor

This tool is for making volume curve of PSG sounds.

Edit graph dragging with left button or with right button of the mouse. MML for PSG tone setting is generated according to the graph.

You can set loop point etc from right click menu. Green line means start point and red line means end point of the loop.

PSG edit sequence

  1. Compile MML previously when you want edit existed tone.
  2. Execute this tool.
  3. Select the tone you want to edit from the box bottom on the left and click "Load tone".
  4. Edit graph dragging with left button of mouse and set loop point with right button.
    Playing volume is adjustable in "v(volume)" (it is convenient if set according to the track).
    Playing tempo is adjustable in "Playing speed" (it is convenient if set according to tempo).
  5. Click Generate text button after edited tone.
  6. Copy tone definition text from text box (Ctrl+A shortcut is disabled here).
  7. Paste it to MML

External applications

hoot, hoot voice ripper and MX2NRT are executed here.

If you want execute here, put hoot into the directory explained in chapter "Preparation" and put hoot voice ripper and MX2NRT into the directory same as NRTDRV.EXE.