The next generation


The groundbreaking new application.
And guess what? You've never seen anything like this before!





griptools.io is visual Motion/Mechatronics- design software. It's is all about connecting: virtual/3D to real, real to virtual/3D and real to real. griptools.io has build-in support for game HID devices, MIDI, OSC, motors, external controllers, lighting, mobile devices and a 3D application (CINEMA 4D).

You can use MIDI, OSC, Game input devices, motors, controllers, sensors, light, music instruments, mobiles, and a 3D application, all in one project.

griptools.io is a standalone Rapid Project Development Application (RPDA) allowing you to build cross media projects in a very short space of time.

There's no need to make sketches or test circuits, griptools.io is your sketchbook, breadboard and finished project at the same time.


What does griptools.io connect?

Almost anything, and if you think that something is missing, let us know...

How does griptools.io connect?


griptools.io comes with a myriad 'Nodes'.
A griptools.io node is a small virtual instrument, with a 'smart' interface. There are nodes that offer a bidirectional gateway to external software and hardware. Others can generate, change, or visualize signals.
Used in a network, the nodes take an input, manipulate the information and send the result to a next node.

Used in a network, they build very powerful projects.
griptools.io comes with more than 50 nodes, all designed with a smart interface. Just to name a few:

OSC input manager, C4D input manager, External Controller Manager, Precision Timer, Sample Recorder, Automation Fader, Analog Multimeter, Analog Rotation meter, RGB Color Mixer, Digital Multimeter, Waveform Generator, Oscilloscope, Step Sequencer/Editor, and many more.

Please have a look at the detailed descriptions.


How do you build a griptools.io project?





By connecting the nodes with 'Virtual Wires '
Virtual wires are an easy, intuitive and visual way of connecting. Just drag the nodes from the Node Tabs into the project and use the mouse to connect or disconnect on the fly.

Is griptools.io easy to use?



YES!
griptools.io is very visual and intuitive to use. There's no risk of short circuit.
There's also very extensive help documentation available:

  • The "HelpCard" system: one mouse click on a node opens a description of the functionality plus usage examples (also available on the site).
  • The Message Bar (top screen) gives contextual information when the mouse hovers over nodes or connectors.
  • There are lots of video's demonstrating various projects (Vimeo, YouTube).
  • griptools.io comes with a collection of readymade projects.
  • The 'griptools.io User Guide' and the 'griptools.io Xtension
  • Manual' offer both in-depth information (it’s a free download from the site).


griptools.io in short



  • Based on a variety of nodes, interconnected by "virtual wires"
  • Standalone Rapid Project Development Application (RPDA) allowing to build complex software/mechatronic projects in a very short space of time
  • Real-Time control of 3D objects and external actuators
  • The griptools.io "Direct Motion Injection" (DMI) system
  • No need to make sketches or test circuits
  • griptools.io is your sketchbook, breadboard and finished project at the same time
  • Huge number of nodes, from IO, signal generating/synthesizing to measuring/visualizing
  • Detailed node property editors
  • Build-in Game HID, MIDI, OSC, support
  • griptools.io proprietary "iXplorer" app for Apple mobile devices
  • IO with external controllers to use motors, lights (DMX), servo's etc.
  • A special node for bi-directional communication with our dedicated, very advanced
  • CINEMA 4D plugin to control virtual 3D objects by tapping into the C4D internal data stream.

Plus: advanced CINEMA 4D support



griptools.io can use the tremendous power of a modern 3D application like CINEMA 4D, to control complex external hardware. You can use math techniques like inverse kinematics to calculate motion in 3D space, all implicitly, without a single formula. Or vice versa, animate virtual object properties with hardware.

  • C4D properties updating is selectable: playing or continuously
  • Uses the griptools.io "Direct Injection" system
  • Axis impact on Direct, Play and Record is now by default generalized for all axes
  • Individual axes can be set to other modes (Auto, Direct, (Re)Play and Key frame
  • griptools.io supported manual key framing / auto frame stepping in still mode with griptools.io controlling the property
  • Axis control impact can be set to absolute or relative
  • Axis can return feedback to GTStudio. (C4D as input device)
  • User Data is now supported
  • Dragging vector-xyz in one go into GripTools with optional individual editing
  • Adding the object pos/rot/size properties with presets
  • Remote C4D Layer functions with device buttons

Possible fields of application



  • Motion Control
  • Motorized Camera or other objects Pan/Tilt/Bank
  • Control of Motorized multi axis complex objects
  • Test Laboratories
  • Prototype control
  • University & Students mechatronics
  • Education
  • Robotics
  • The Arts!


Basic Tutorials


The Interface (02:05)

A quick overview of the basic interface elements. Also introducing the Help System.



Placing Nodes (02:35)

All about node basics: creating, positioning, deleting, selecting, etc.



Virtual Wires (03:20)

What are wires and how to make or break a connection between nodes. Also: adapting the wire style and hiding.



Multicables (04:12)

About the other type of griptools.io wires: "Multi-Connectors" and "Stage Boxes"



Configuration (02:11)

There are several settings to personalize, like wires etc. But also important are sample speed, port numbers, and safety.



Visualizing IO (02:38)

griptools.io has a comfortable number of ways to see a value. Here we introduce 5 meters. Each has a specific application.



Using Game HID (01:55)

How to use your joystick, steering wheel or gamepad.



Using MIDI (02:47)

MIDI is an interesting way to get motion into griptools.io There are a lot of control surfaces out there. Here are the basics to get MIDI into griptools.io



Using OSC (02:18)

OSC stands for Open Sound Control. It's a protocol for communication between computers an other multimedia devices. Use input from a range of equipment and controllers.



Advanced Tutorials


Using External Input as Button (01:34)

Some input devices, like MIDI, deliver analog input only. Even if it has only 2 states: On/Off (1/0). MIDI buttons are an example. This video shows how to use them.



CINEMA 4D Control (06:57)

griptools.io has build-in CINEMA 4D support. This video shows how to use 3 MIDI input channels to control the rotation of a C4D "Cube" object.



Import Data from CINEMA 4D (3:44))

The advanced griptools.io plugin for C4D can send feedback, so you can use C4D as a superb input device!



The Step Sequencer (1) (05:11)

Design the motion and control 3 servos with the Step Sequencer node.



The Step Sequencer (2) (04:10)

In the first Step Sequencer tutorial we build a little "industrial robot" and created the motion for 3 servo motors. Now we are going to use this motion to control a virtual robot in C4D.



Pro Tutorials


Stay in touch.


We are very keen to hear what you think of this project. Please let us know.
If you are interested, please send us a message. We will keep you informed about its progress and highlights by a regular newsletter.


griptools.io will be released soon.