Welcome
to the OFFICIAL SITE of
pinHEAD
Make it YOUR way
Help
Documentation
What is pinHEAD?
pinHEAD is a set of modules that you can wire together any way you wish. You connect modules with wires. the pinHEAD system is always live and interactive.
How to use pinHEAD
Click on the empty workarea to see a list of modules. Select one and it is inserted. Insert as many modules as you wish. You can insert the same type of module more than once.
Click on an
output pin and a wire will appear, you can now click on an input pin of another
module to connect them.
To cancel the wire connection right click on the empty work area
To remove a wire after it is connected right click on the pin and choose disconnect
pinHEAD internal Modules:
INPUT MODULES
MIDI
- MIDI Input
Slider - A Slider
PinPad - A numeric Keypad
UTILITY MODULES
Thru
- A simple passthrough module
Filter - Filters out values and outputs other
values
Math - Math operations on signals
Delay - Delays signals
Pulse - A Pulse generator
Rand - A Random Number Generator
Script - A VBScript Module. Very powerful runtime
modification of module code
OUTPUT MODULES
Graph
- Outputs pin data as graph lines
MIDIPlay - Can play MIDI notes and MIDI files
VideoPlay - Plays and sequences video clips
Other
Modules
Text - Records text and sends keyboard
output
Plugin - A generic holder for plugins written
in c++ using the pinHEAD SDK
Testcpp - A plugin module written in cpp
Back