CONTROL: ↵
Matte Density: 0 ↵
Red Density: 0 ↵
Green Density: 0 ↵
...(Full list in Controls section)
↵
File System
The client may request that Ultimatte load, save, delete, or rename a file. To load a file the client
should send the following block:
FILE: ↵
Load: <filename> ↵
↵
Ultimatte will respond with an ACK followed by a Current File block or a Message block.
To save, delete, or rename a file the client should send one of the following blocks:
FILE: ↵
Save: <filename> ↵
↵
FILE: ↵
Delete: <filename> ↵
↵
FILE: ↵
Rename: <filename> ↵
To: <filename> ↵
↵
In each case Ultimatte will respond with an ACK followed by a File List block or a
Message block.
GPI Event List
The client may request that Ultimatte add, insert or remove an event to a GPI Event List by
sending an Insert GPI Event or Remove GPI Event command, followed by a blank line.
For example, to insert an event, the client should send the following block:
GPI: ↵
ID: 1 ↵
Insert: <filename> ↵
At: -1 ↵ {The insertion index. A '-1' represents the end of the list}
↵
To remove an event a client would send the following block:
GPI: ↵
ID: 1 ↵
Remove: 1 ↵ {Event index to remove. A '0' will delete all events}
↵
To set the current event index a client would send the following block:
GPI: ↵
ID: 1 ↵
Index: 1 ↵
↵
Developer Information
396