Omnifarious
The projects and publications of research software engineer Lawrence Fyfe
Research Software Projects
PhysmoNote
PhysmoNote is an interactive web viewer for the PhysioNet physiological signal repository.
CosmoNote
CosmoNote is a web-based citizen science platform for listening to, viewing, and annotating music data.
JunctionBox
JunctionBox is an interaction design and mapping toolkit for building multi-touch audio control interfaces.
Selected Publications
L. Fyfe, C. Fernandes, B. E. Moody, T. J. Pollard, E. Chew, "PhysmoNote: Simple Web Viewing, Annotating, and Time Map Navigating for PhysioNet Databases" , in Proceedings of Computing in Cardiology 51, September 2024.
L. Fyfe, D. Bedoya, E. Chew, "Annotation and Analysis of Recorded Piano Performances on the Web" , Journal of the Audio Engineering Society, vol. 70, no. 11, pp. 962–978, November 2022.
L. Fyfe, D. Bedoya, E. Chew, "A Nutshell Guide to Annotating Recorded Piano Performances on the Web with CosmoNote" , in Proceedings of the Web Audio Conference, July 2022.
L. Fyfe, D. Bedoya, C. Guichaoua, E. Chew, "CosmoNote: A Web-based Citizen Science Tool for Annotating Music Performances" , in Proceedings of the Web Audio Conference, July 2021.
L. Fyfe, O. Gladin, C. Fleury, M. Beaudouin-Lafon, "Combining Web Audio Streaming, Motion Capture, and Binaural Audio in a Telepresence System" , in Proceedings of the Web Audio Conference, September 2018.
L. Fyfe, "JunctionBox: A Multi-touch Interaction Mapping Toolkit for Creating Musical Interfaces" , Ph.D. dissertation, Computational Media Design, University of Calgary, Calgary, Canada, 2015.