About
Omnifarious is the web site of Lawrence Fyfe. I'm a freelance research software engineer currently working on the
COSMOS project.
The site contains links to my research software projects and a selected list of my recent publications.
Before I became a research software engineer, I earned a PhD in
Computational Media Design
from the University of Calgary and
a Master’s degree in Music, Science and Technology
from the Centre for Computer Research in Music and Acoustics (CCRMA) at Stanford University.
Research Software Projects
PhysmoNote is a web viewer for the PhysioNet physiological signal repository.
CosmoNote is a web-based citizen science platform for listening to, viewing, and annotating music data.
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.