ForceHost

An image of ForceHost to aid in identification.

Tool Summary

Metadata
Release Yearⓘ 2022
Platformⓘ Web, Faust
Availabilityⓘ Available
Licenseⓘ Open Source (GPL 3)
Venueⓘ NIME
Intended Use Caseⓘ Music
Hardware Information
Categoryⓘ Force Feedback
Abstractionⓘ Bespoke
Device Namesⓘ TorqueTuner
Device Templateⓘ No
Body Positionⓘ N/A
Interaction Information
Driving Featureⓘ Action
Effect Localizationⓘ Location-aware
Non-Haptic Mediaⓘ Audio
Iterative Playbackⓘ Yes
Design Approachesⓘ Procedural
UI Metaphorsⓘ Demonstration
Storageⓘ None
Connectivityⓘ Open Sound Control

Additional Information

ForceHost is a toolchain for embedded physical modelling of audio-haptic effects for digital musical instruments. It primarily supports the TorqueTuner device, but can optionally be used with ESP32 boards supporting audio I/O, a 1-DoF servo, and network connectivity. Network connectivity is necessary so that it can be connected to other audio synthesis programs and so users can access the editor GUI through a web application. This application allows users to create haptic effects at runtime by sketching and manipulating curves representing transfer functions. Based on Faust, ForceHost is also supported by a fork of Synth-a-Modeler and can be controlled with a lower-level API called haptic1D.

For more information, please consult the NIME’22 paper or visit the GitLab repositories.