Skip to content

This is a interface done for the thesys "Application of Multisensory Interfaces in Immersive Analytics"

Notifications You must be signed in to change notification settings

MSR19/Multisensory-Interface

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

Multisensory Interface

This is a interface done for the thesys "Application of Multisensory Interfaces in Immersive Analytics"

It uses sound, touch and graphs to transmit information to the user.

This projetc used IATK (https://github.com/MaximeCordeil/IATK) as a starting point to the interface.

Dependencies

Unity version: 2019.4.28f1

Packages:

VRTK (https://vrtoolkit.readme.io/)

Maestro (https://assetstore.unity.com/packages/tools/audio/maestro-midi-player-tool-kit-free-107994)

This also used another repo to create the music (https://github.com/MSR19/Sonification) Afther creation the music is added to the Maestro midi tracks.

Features

Graphs

The IATK toolkit was used to create the graphs of the interface. The graphs of IATK can use the X, Y, Z-axis, and color to represent data.

To move the graphs, VRTK was used. There are two ways of moving the graph. If the user is close enough to the graph, the grip button is enough to grip the graph. The user can also use a combination of the trackpad and the grip button to move the graph from a distance.

Graphs

Visual Indicators

Visual feedback was implemented in the soundboard buttons, the soundboard sliders, and the graphs.

Visual Indicators

Visual Indicators2

More Details

To allow the user to retrieve specific information about a point, Haptic Details were added. The details on-demand function by giving the specific information of the closest point of the right hand, displaying this information on top of the left hand. This feature works together with the haptic experience to give a complete picture of each point.

More Details

Soundboard

The soundboard is the main object for sound manipulation, with it the user can change the speed, initial position and final position of the music. The basic music commands play, pause, restart, stop, next track, and previous track are also available.

Soundboard

Portable Soundboard

A more acessible version of the soundboard.

Portable Soundboard

Sound Animation

Sound animation is the connection between the visual and the sound. The point being played is represented in yellow, and points already played are represented in white. The proposes of the animation is to help the user identify trends and to help synchronize the visual with the sound.

Sound Animation

Haptic Experience

In the specific experience, the user can interact with the graph choosing the particular point to be analyzed. After selecting a specific point is possible to retrieve more information about the point, by using the trigger button.

Haptic Experience

About

This is a interface done for the thesys "Application of Multisensory Interfaces in Immersive Analytics"

Topics

Resources

Stars

Watchers

Forks