TASCAM
3.4. Command Sequence
The
When a request command is transmitted from external controller to the controlled device, the controlled device sends an appropriate return command.
When the mechanism status of the controlled device is changed (i.e. from stop to play), or an error occurs, the controlled device sends a command to notify such change to the external controller.
Some samples of command sequence are described below:
Note that an interval of at least 20 ms must be left between commands.
Sample 1: Transport control (i.e. PLAY)
The controlled device is in STOP mode.
Send the transport control (PLAY) command from the external controller to the controlled device.
The controlled device starts playback and sends the CHANGE STATUS return command.
| Command | Status of the controlled | ||
External controller |
|
| Controlled device | device |
|
|
|
| STOP |
PLAY |
|
| Starts playback | |
|
| <- | CHANGED STATUS | Sent the CHANGE STATUS |
|
|
| return command | |
|
|
|
|
Sample 2: To preset a data (i.e. PITCH CONTROL DATA PRESET)
Send the PITCH CONTROL DATA PRESET command with pitch control value from the external controller to the controlled device.
The controlled device sets the pitch control data.
| Command | Status of the controlled | ||
External controller |
|
| Controlled device | device |
PITCH CONTROL | DATA |
| Sets pitch control data to | |
PRESET (i.e. |
|
|
| |
|
|
|
|
Sample 3: To request the status or a data currently set (i.e. PITCH CONTROL DATA)
Send the PITCH CONTROL DATA PRESET command with request data [FF] from the external controller to the controlled device.
If the controlled device has the pitch control data, the controlled device returns the PITCH CONTROL DATA RETURN with pitch control value.
| Command |
| Status of the controlled | ||
External controller |
|
| Controlled device |
| device |
PITCH CONTROL | DATA |
|
|
| |
PRESET (with FF) |
|
|
|
| |
|
|
|
|
| |
|
| <- | PITCH CONTROL | DATA |
|
|
| RETURN |
|
| |
|
|
|
|
|
7 | TEAC Corporation |