SPINEprog is the name of the tool that is used to configure the SPINE platform and to handle incoming sensor data.
SPINE is a hardware/software solution to connect sensor modules to programming environments like Max/MSP. It is based on Arduino, which is an open-source electronics platform intended for making interactive projects. It uses the GROVE system, which lets you physically connect sensors to your Arduino without soldering or using a breadboard (see the picture below). The tight integration of SPINE with UDP-enabled software like Max/MSP makes it ideal for developing sensor-based sound user interfaces, both for beginners and advanced users.
The project is still very much work in progress. Thus it is not very well documented as of now and things seem sometimes more complicated than needed.
The src
folder contains the source code. In order to add new modules, a new header file must be created in the src/code
folder. The dummy.h
can be used as a starting point.
As of now, the freshly created file must be added to the list of copied files in the codegen.cpp
as well as to the resource files. To display the new sensor correctly in the user interface, it has to be added to the xml/modules.xml
.
This procedure is soon to be simplified...