Skip to content

CoMote

CoMote is a smartphone applications (iOS and Android) that allows for streaming motion data (accelerometer, gyroscope, etc.) from the smartphone to desktop applications using either the OSC protocol or Websockets. The network's setup is facilitated by the use of a QR code generated by the targeted remote application receiving the motion sensor data.

CoMote is especially designed for the CoMo applications family that enables real-time interaction between gestures/movements and sounds. Nevertheless, the CoMote application can be used with any software that makes use of the OSC protocol.

CoMote and the CoMo applications are software designed and developed by IRCAM in the Sound-Music-Movement-Interaction team (UMR STMS).

Demo

Technical details

The CoMote application is open-source and available on Github: https://github.com/ircam-ismm/comote.

Sensor format

One of the main goal of the application is to provide unified axis and units across the different platforms. For this reason, we choose to follow a specification derived from Web Standards that is described in the sensors data format

Integration

To integrate the CoMote application within your own application, we provide 2 different related packages for Node.js and Max/MSP. You can find more information on our dedicated github repository https://github.com/ircam-ismm/comote-helpers.

The Max/MSP package can be directly downloaded at the following url https://github.com/ircam-ismm/comote-helpers/releases/latest/

Credits

CoMote and the KORAL extension are developed by the STMS-Lab (Ircam-CNRS-Sorbonne Université-Ministère de la Culture) in partnership with the Arts Convergences association.

With the support of: Fondation MAAF, Fondation Falret, Département des Yvelines and Foundation Afnic (Fondation de France).

Until version 1.2 CoMote was supported by: Éducation Nationale (Edu-up) and Agence Nationale de la Recherche (ELEMENT project).

Privacy Policy

https://ismm-apps.ircam.fr/comote-privacy-policy