ForceHost: an open-source toolchain for ...
Type de document :
Communication dans un congrès avec actes
Titre :
ForceHost: an open-source toolchain for generating firmware embedding the authoring and rendering of audio and force-feedback haptics
Auteur(s) :
Frisson, Christian [Auteur]
Kirkegaard, Mathias [Auteur]
Pietrzak, Thomas [Auteur]
Université de Lille
Technology and knowledge for interaction [LOKI]
Wanderley, Marcelo [Auteur]
Input Devices and Music Interaction Laboratory [IDMIL]
McGill University = Université McGill [Montréal, Canada]
Kirkegaard, Mathias [Auteur]
Pietrzak, Thomas [Auteur]
Université de Lille
Technology and knowledge for interaction [LOKI]
Wanderley, Marcelo [Auteur]
Input Devices and Music Interaction Laboratory [IDMIL]
McGill University = Université McGill [Montréal, Canada]
Titre de la manifestation scientifique :
Proceedings of the International Conference on New Interfaces for Musical Expression (NIME 2022)
Ville :
Auckland
Pays :
Nouvelle-Zélande
Date de début de la manifestation scientifique :
2022-06-29
Éditeur :
PubPub
Date de publication :
2022-06-16
Mot(s)-clé(s) en anglais :
Digital Musical Instrument
Haptic
Force Feedback
Authoring
Mapping
Embedded Computing
Human - Computer Interaction
Interactive Device
Haptic
Force Feedback
Authoring
Mapping
Embedded Computing
Human - Computer Interaction
Interactive Device
Discipline(s) HAL :
Informatique [cs]/Interface homme-machine [cs.HC]
Résumé en anglais : [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 ...
Lire la suite >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.Lire moins >
Lire la suite >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.Lire moins >
Langue :
Anglais
Comité de lecture :
Oui
Audience :
Internationale
Vulgarisation :
Non
Collections :
Source :
Fichiers
- https://hal.inria.fr/hal-03701730/document
- Accès libre
- Accéder au document
- document
- Accès libre
- Accéder au document
- frisson22.pdf
- Accès libre
- Accéder au document