• English
    • français
  • Help
  •  | 
  • Contact
  •  | 
  • About
  •  | 
  • Login
  • HAL portal
  •  | 
  • Pages Pro
  • EN
  •  / 
  • FR
View Item 
  •   LillOA Home
  • Liste des unités
  • Centre de Recherche en Informatique, Signal et Automatique de Lille (CRIStAL) - UMR 9189
  • View Item
  •   LillOA Home
  • Liste des unités
  • Centre de Recherche en Informatique, Signal et Automatique de Lille (CRIStAL) - UMR 9189
  • View Item
JavaScript is disabled for your browser. Some features of this site may not work without it.

ForceHost: an open-source toolchain for ...
  • BibTeX
  • CSV
  • Excel
  • RIS

Document type :
Communication dans un congrès avec actes
DOI :
10.21428/92fbeb44.76cfc96e
Title :
ForceHost: an open-source toolchain for generating firmware embedding the authoring and rendering of audio and force-feedback haptics
Author(s) :
Frisson, Christian [Auteur]
Kirkegaard, Mathias [Auteur]
Pietrzak, Thomas [Auteur] refId
Technology and knowledge for interaction [LOKI]
Wanderley, Marcelo [Auteur]
McGill University = Université McGill [Montréal, Canada]
Input Devices and Music Interaction Laboratory [IDMIL]
Conference title :
NIME 2022
City :
Auckland
Country :
Nouvelle-Zélande
Start date of the conference :
2022-06-29
Publisher :
PubPub
Publication date :
2022-06-16
English keyword(s) :
Digital Musical Instrument
haptics
force-feedback
authoring
mapping
embedded computing
HAL domain(s) :
Informatique [cs]/Interface homme-machine [cs.HC]
English abstract : [en]
ForceHost is an opensource toolchain for generating firmware that hosts authoring and rendering of force-feedback and audio signals and that communicates through I2C with guest motor and sensor boards. With ForceHost, the ...
Show more >
ForceHost is an opensource toolchain for generating firmware that hosts authoring and rendering of force-feedback and audio signals and that communicates through I2C with guest motor and sensor boards. With ForceHost, the stability of audio and haptic loops is no longer delegated to and dependent on operating systems and drivers, and devices remain discoverable beyond planned obsolescence. We modified Faust, a highlevel language and compiler for real-time audio digital signal processing, to support haptics. Our toolchain compiles audio-haptic firmware applications with Faust and embeds web-based UIs exposing their parameters. We validate our toolchain by example applications and modifications of integrated development environments: script-based programming examples of haptic firmware applications with our haptic1D Faust library, visual programming by mapping input and output signals between audio and haptic devices in Webmapper, visual programming with physically-inspired massinteraction models in Synth-a-Modeler Designer. We distribute the documentation and source code of ForceHost and all of its components and forks.Show less >
Language :
Anglais
Peer reviewed article :
Oui
Audience :
Internationale
Popular science :
Non
Collections :
  • Centre de Recherche en Informatique, Signal et Automatique de Lille (CRIStAL) - UMR 9189
Source :
Harvested from HAL
Files
Thumbnail
  • https://hal.inria.fr/hal-03701730/document
  • Open access
  • Access the document
Université de Lille

Mentions légales
Université de Lille © 2017