|
Below are the technologies we ourselves have developed over time to make it possible for the expansion of interface methods. Essentially, our goal was an ability to take any input from any device and turn it into any output (e.g., taking a joystick input and turning it into a sound input, or a scanned text and turning specific nouns into midi tonal sequences, etc.) There are two essential technologies which make this possible
TNG I, II & III: Known as "totally neat gadget, " (history) this is a hardware transducer for the particular input device we are opt for in any given working. That is, once you go beyond keyboard, mice or joystick for input device you are going to need a kind of signal adaptor as the computer itself will only take serial and parallel port inputs. These other input devices plug into TNG's multi-channel stereo plugs and then TNG plugs into the computer. For example, remote controller devices (biocar) do not plug directly into either of these ports.
Beginning at I3, the TNG (history) series was developed as a generic port adaptor:
Also conceived and executed in its first two forms at I3, NeatTools (history) is a general-purpose application programming interface (API) for human-computer interface projects and other applications, such as electronic circuit simulation. NeatTools is the application which permits any input to be directed to become any output. The diagram below shows the basic flow of input from the human through the interface, into TNG, into the computer where Neat processes the signal and then allows the user to connect the input up with desired output and parameters thereof.
|