English Index | Japanese Index

Introduction | Tabs | Command & Filter | Others

Input | Device | Tone | Sliders | Commands | Axes | Global | File | License


PCDev2MIDI

Commands Tab

Commands Tab Input Tab Device Tab Tone Tab Sliders Tab Commands Tab Axes Tab Global Tab File Tab License Tab Edit Button Wait Button Input Button Device Type Command Index Edit Button Edit Axis Axis Device Type Axis Type Event Type Edit Axis Show List Lock Parameter Command Edit Box Filter Edit Box Test Filter Command Delete Clear Keyboard Add Rest Drum Map Test

On this panel, you can edit the command of a each button, a each axis events, and a filter. Mainly, setting the keyboard layout here.

[Edit Button] radio button

Edit Button radio button

This set the command to a button, when you check.

[Wait Button Input] check box

Wait Button Input check box

[Device] shows the device name pushed, and [Button Index] shows the index of pushed button by hexvalue, when push the button enabled the device before check this.

[Device] pull down list

Edit Button Radio Button

This select the device which the button exists for editing.

[Button Index] drop down list

Mouse Button Edit Pull Down List

This select a index of the button for editing command.

[Edit] Button

Edit Button

This set edit target which has index of [Button Index] in selected [Device] pull down list device, when push this button.

[Show List] button

Edit button

This show command list.

Command List

You can edit command this panel. It is different from main panel, it is not enabled before push set button. And value revert when you select main form. The [Revert] button revert value of command or filter. The value does not revert if you set value by using set button.

[Edit Axis] radio button

Edit Axis radio button

This set edit target to axis device. PCDev2MIDI posts command when you move the axis device before set command. It called Axis-Command in PCDev2MIDI. The position of mouse is a type of axis-device.

[Device] drop down list

Device drop down list

This select edit target device.

[Axis Type] drop down list

Axis Type drop down list

This select edit target axis. Position of X, Y, and wheel value of mouse are editable target, when you select device for mouse. The final output value depend on [Output] in [Axes] tab. For instance, commands are never post, when you move axis in dead-zone which set in axes tab page. See also [Axes] Tab page.

[Event Type] drop down list

Event Type drop down list

This select event type. There is 16 types of event.

Event List

The change axis position event

Pos : 0 -> +
The axis move from 0 to + direction.(0)
Pos : + -> +M
The axis move from + area to +Max(Max Value) area.(1)
Pos : +M -> +
The axis out from +Max area.(2)
Pos : + -> 0
The axis move from + area to 0.(3)
Pos : 0 -> -
The axis move from 0 to - direction.(4)
Pos : - -> -M
The axis move from - area to -Max(Max Value) area.(5)
Pos : -M -> -
The axis out from -Max area.(6)
Pos : - -> 0
The axis move from - area to 0.(7)

Axis Event by Position

The change axis vector event.

The event when axis exists + area, or moves from 0 to + area.
Vec : 0 -> + (+)
The event is posted when axis move start from rest state to + direction. This event never post until axis move - direction.(0)
Vec : + -> 0 (+)
The event is posted when axis stop before moving + direction.(1)
Vec : 0 -> - (+)
The event is posted when axis move start from rest state to - direction. This event never post until axis move + direction.(2)
Vec : - -> 0 (+)
The event is posted when axis stop before moving - direction.(3)
The event when axis exists - area, or moves from 0 to - area.
Vec : 0 -> - (-)
The event is posted when axis move start from rest state to - direction. This event never post until axis move + direction.(4)
Vec : - -> 0 (-)
The event is posted when axis stop before moving - direction.(5)
Vec : 0 -> + (-)
The event is posted when axis move start from rest state to - direction. This event never post until axis move + direction.(6)
Vec : + -> 0 (-)
The event is posted when axis stop before moving + direction.(7)

Axis Event by Position

The axis-command is executed when the event posted. The axis-command is different from button-command that axis-command don't send release note data. It is better to set command which note release note to move to 0 event when you use axis-event.

[Edit] Button

Edit Button

This set the target command, and show command in command edit box and filter in filter edit box.

[Lock Parameter] check box

Lock Parameter Check Box

The texts of the command edit box and filter edit box are not change, when you select new target, if you check this check box.

[Command] Edit Box

Command Edit Box

This shows the command. Check the command manual about command detail.

[Filter] Edit Box

Filter Edit Box

This shows the filter. Check the filter manual about filter detail.

[Test] Button

Test Button

The command is tested. It actually tries command in [Command] edit box filtered [Filter] edit box. Button and axis command where there is no command but only filter exists usually have the function of device filter definition, and the command is executed the sounds of 'C' are processed that filter only when the test button is pushed here.

[Command] Radio Button

Command Radio Button

If this check box is checked, the target of below keyboard input function set command edit box. The command edit box is also set target if there is focus in command edit box.

[Filter] Radio Button

Filter Radio Button

If this check box is checked, the target of below keyboard input function set filter edit box. The filter edit box is also set target if there is focus in filter edit box.

Various Edit Buttons

Various Edit Buttons
[Delete]
Delete selected strings in the target edit box.
[Clear] Button
Clear the target edit box.
[Rest] Edit Box
This is set insert value of pushing the [Add Rest] button.
[Add Rest] Button
Insert R?? command. A part of ?? is displayed value of the [Rest] edit box.

[Keyboard Bitmap]

Keyboard

The value is input to the specified edit box by clicking this keyboard with the mouse. A red point is a reference point of the sound. When the edit target is command edit box, a red point is 'C' of relative octave 0. When the edit target is filter edit box, the filter value based on a red point is input to filter edit box.

[Drum Map]

Drum Map

Which sound is set when an active channel is a drum tone is selected here. The kind of the sound source is chosen by the left drop down list from among [GM] [GS] [XG]. Next, the tone is selected by the right drop down list. Finally, when the Add button is pushed, the value is input to the command edit box. Even whenever the filter radio button has been selected when inputting it from this button, the value is input to command edit box.

[Drum Map Test]

Test Button

You can hear drum-sound is selected, when you push this. There is a sound not emitted according to the kind of the sound source either.

Back


Input | Device | Tone | Sliders | Commands | Axes | Global | File | License

Introduction | Tabs | Command & Filter | Others

English Index | Japanese Index