A Frontend for Adaptive Online Listening Tests
summary
Modifications to webMUSHRA convert it from static experiments into a configurable frontend for adaptive listening tests: added send option for partial results that lets the server return updated YAML config, extended questionnaire widgets that can be placed on any page, and session resume via backend implemented with a few FastAPI Python endpoints that store progress and authenticate users. Demonstrations include server-driven non‑linear navigation using FreeSound recordings (a working virtual soundwalk) and a public fork with example code.
AI-written summary · about
chapters (7)
- 0:00Introduction to adaptive tests
- 1:20Limitations of static tests
- 2:33Modifications to webMUSHRA
- 4:55Dynamic configuration updates
- 6:29Session management demo
- 8:19Non-linear navigation demo
- 9:35Summary and future work
related talks
50mRefactor of a Hi‑Fi Music Player in JavaScript
43mFast Backends for Faster Frontends
21mr-audio: Declarative, reactive and flexible Web Audio graphs in React
40mScalable JavaScript architecture
47mThe Micro Frontend Architecture: How to Turn Your Website into a Giant Collaborative Puzzle
17mSAM: a modular framework for self-adapting web menus
22mBringing Back Progressive Enhancement
18mQuaverSeries: A Live Coding Environment for Music Performance Using Web Technologies
