Traces.js
Traces.js is JavaScript library for presenting and annotating music and time-series data on the web.
It was built for the
COSMOS project using D3.
To start coding with Traces.js, download the files:
Read the API documentation to see what's possible.
To see Traces.js features in action, try the demo.
Note: When using Traces.js for research, please cite the following paper:
Fyfe, L., & Chew, E. (2025).
Traces.js: A Javascript library for presenting music, physiology, and other time-series on the web
.
Web Audio Conference 2025 (WAC 2025), IRCAM, Paris, France.
The following COSMOS applications use Traces.js: