New Browser-Based Chart Builder Gives Line Graphs, Scatterplots Their Own Audio Track
A new multi-modal data visualization tool for the web produces charts with a twist – these charts also represent information using carefully designed sounds for a richer, more powerful, and accessible way to experience data.
Released by the Georgia Institute of Technology and open-source web application Highcharts, Highcharts Sonification Studio (HSS) enables users to enter data into a spreadsheet to create traditional visual charts such as line graphs, scatterplots, and bar charts. At the same time, the tool creates non-speech audio tracks based on the data, a process known as sonification.
“The goal of this tool is to provide a simple, intuitive, and accessible way for users to import, edit, visualize, and sonify their data, and then export the results to a useful format,” said Professor Bruce Walker, director of Georgia Tech’s Sonification Lab. “We want users to be able to use the tool without having to download software or write code, and without prior sonification expertise.”
The data visualization+sonification approach lets users explore data with visual, auditory, or both modalities. This can lead to novel discoveries in its own right, and can also support users who may have limited ability to see or hear a given display.
“Visually impaired readers find sonification and auditory graphs to be very useful for getting an overview of the data, as well as identifying patterns, outliers, and points of interest,” said Walker.
Brandon Biggs, a researcher and entrepreneur who is blind, highlighted the software’s ability to allow users such as himself to create a graph that he can trust will be visually appealing.
“I love how accessible all the components are with a screen-reader and how easy it is to create a sonification,” Biggs said.
And for all users—even those who can see—sound can communicate information without requiring visual attention. For instance, instead of looking at a weather forecast or a chart of a stock price on a screen, imagine being able to hear the ups and downs played like a melody, with additional sounds highlighting points of interest in the data.
HSS is the culmination of a multi-year collaboration between Highsoft—the makers of Highcharts—and the Georgia Tech Sonification Lab. The goal of the collaboration is to develop an extensible, accessible, online spreadsheet and multimodal graphing platform for the auditory display, assistive technology, and STEM education community.
Walker said that HSS is a systematic re-implementation of his lab’s Sonification Sandbox to integrate Highsoft’s industry-leading web-based Highcharts technology with Georgia Tech’s expertise in sonification and interactive auditory displays.
The tool is open-sourced under the MIT License to allow for extensions and forks in development from the community and to ensure the tool is available to all. A Highcharts license is required for commercial use of the tool, but otherwise, usage is completely free.
“This system will complement other tools and libraries actively used by the auditory display research community and help bring sonification to an even wider audience, especially in the visualization community and in situations of limited resources,” said Øystein Moseng, the Highcharts developer leading the implementation of the HSS.
A paper describing the research and development of the open-source tool is part of the 26th annual International Conference on Auditory Displays (ICAD.org), which took place June 25-28, 2021. The paper Highcharts Sonification Studio: An Online, Open-Source, Extensible, And Accessible Data Sonification Tool is co-authored by Stanley Cantrell, Walker, and Moseng.
The Highcharts Sonification Studio web app, source code, and developer community are available at https://sonification.highcharts.com.