School of Electronic Engineering and Computer Science

Dr Andrew McPherson

Andrew

Reader in Digital Media

Email: a.mcpherson@qmul.ac.uk
Telephone: +44 20 7882 5774
Room Number: Engineering, Eng E108
Website: http://www.eecs.qmul.ac.uk/~andrewm
Office Hours: Monday 15:00-16:00, Wednesday 14:00-15:00

Teaching

Deep Learning for Audio and Music (Postgraduate)

This module, for those who have some prior knowledge of machine learning, focusses on deep learning methods and how they can be used to address many tasks in audio and music. The theory of modern deep neural networks (DNNs) is covered, including training of common DNN types as well as modifying DNNs for new purposes. Various tasks in analysis/generation of audio and music are studied directly to inspire the content, using raw audio and/or symbolic representations. Background in machine learning is essential, and some background in digital signal processing is highly recommended. Music knowledge would be desirable but is not a requirement.

Research

Research Interests:

I am an electrical engineer and a composer by training, and my research interests lie at the boundaries between music composition and performance, analog and digital hardware design, digital signal processing and human-computer interaction. I am particularly interested in creating new expressive tools for musicians, including electronically-augmented acoustic instruments, novel hardware/software interfaces for live performance, and intuitive mapping strategies between gesture and sound. I'm also interested in quantitative modelling of expressive performance, focusing especially on the link between expressive intent and physical gesture.
As a classically-trained musician, I believe that computing can have a place in even the most traditional arts venues, and I emphasise the importance of getting research products into the hands of musicians and artists, and indeed involving artists throughout the research process.

Publications

  • Pardue LS, McPherson A (2019). Real-Time Aural and Visual Feedback for Improving Violin Intonation.. nameOfConference



    Citations: 0
  • Hazzard A, Greenhalgh C, Kallionpaa M et al. (2019). Failing with Style: Designing for Aesthetic Failure in Interactive Performance. nameOfConference


    QMRO: qmroHref

    Citations: 0
  • Nordmoen C, Armitage J, Morreale F et al. (2019). Making Sense of Sensors. the 2019



    Citations: 0
  • MCPHERSON A, MORREALE F, HARRISON J (2019). Musical Instruments for Novices: Comparing NIME, HCI and Crowdfunding Approaches. nameOfConference

    DOI: doi


    Citations: 0
  • MORREALE F, ARMITAGE J, MCPHERSON A (2018). Effect of Instrument Structure Alterations on Violin Performance. nameOfConference



    Citations: 0
  • ZAPPI V, MCPHERSON A (2018). Hackable Instruments: Supporting Appropriation and Modification in Digital Musical Interaction. nameOfConference



    Citations: 0
  • JACK RH, MEHRABI A, Stockman T et al. (2018). Action-sound Latency and the Perceived Quality of Digital Musical Instruments: Comparing Professional Percussionists and Amateur Musicians. nameOfConference



    Citations: 0
  • BUYS K, MCPHERSON A (2018). Real-time bowed string feature extraction for performance applications. Sound and Music Computing



    Citations: 0
  • ARMITAGE JDK, MCPHERSON A (2018). Crafting Digital Musical Instruments: An Exploratory Workshop Study. New Interfaces for Musical Expression

    DOI: doi


    Citations: 0
  • BIN SMA, BRYAN-KINNS N, MCPHERSON AP (2018). Risky business: Disfluency as a design strategy. New Interfaces for Musical Expression

    DOI: doi


    Citations: 0
  • Turchet L, McPherson A, Barthet M (2018). Co-design of a smart Cajón. nameOfConference



    Citations: 0
  • Turchet L, McPherson A, Barthet M (2018). Real-time hit classification in a smart cajón. nameOfConference



    Citations: 9
  • MORO G, MCPHERSON A, SANDLER M (2017). Dynamic temporal behaviour of the keyboard action on the Hammond organ and its perceptual significance. nameOfConference



    Citations: 0
  • Bin SMA, Bryan-Kinns N, McPherson A (2017). Hands where we can see them! Investigating the impact of gesture size on audience perception. International Computer Music Conference

    DOI: doi


    Citations: 0
  • BIN SMA, MORREALE F, BRYAN-KINNS N et al. (2017). In-the-moment and beyond: Combining post-hoc and real time data for the study of audience perception of electronic music performance. ACM Interact 2017



    Citations: 0
  • HARRISON JTF, McPherson AP (2017). Adapting the Bass Guitar for One-Handed Playing. nameOfConference



    Citations: 0
  • Jack RH, Stockman T, McPherson A (2017). Rich gesture, reduced control: The influence of constrained mappings on performance technique. nameOfConference


    QMRO: qmroHref

    Citations: 4
  • MCPHERSON A, ARMITAGE JDK, BIN SMA et al. (2017). NIMEcraft Workshop: Exploring the Subtleties of Digital Lutherie. New Interfaces for Musical Expression

    DOI: doi


    Citations: 0
  • Armitage J, Morreale F, McPherson A (2017). "The finer the musician, the smaller the details": NIMEcraft under the microscope. New Instruments for Musical Expression 2017

    DOI: doi


    Citations: 0
  • Morreale F, Moro G, Chamberlain A et al. (2017). Building a Maker Community Around an Open Hardware Platform. ACM SIGCHI Conference on Human Factors in Computing Systems (CHI)



    Citations: 0
  • MORREALE F, Masu, R, MCPHERSON (2017). Constraining Control in Mixed-Initiative Musical Interfaces. MICI 2017: CHI Workshop on Mixed-Initiative Creative Interfaces

    DOI: doi


    Citations: 0
  • Jack RH, Stockman T, McPherson A (2017). Maintaining and constraining performer touch in the design of digital musical instruments. nameOfConference


    QMRO: qmroHref

    Citations: 0
  • Liang B, Fazekas G, McPherson A et al. (2017). Piano Pedaller: A Measurement System for Classification and Visualisation of Piano Pedalling Techniques. nameOfConference

    DOI: doi


    Citations: 0
  • LIANG B, fazekas G, mcpherson A et al. (2016). Classification of Piano Pedaling Techniques Using Gesture Data from a Non-Intrusive Measurement System. DMRN+11: Digital Music Research Network One-day Workshop 2016

    DOI: doi


    Citations: 0
  • Jack RH, Stockman T, McPherson A (2016). Effect of latency on performer interaction and subjective quality assessment of a digital musical instrument. nameOfConference


    QMRO: qmroHref

    Citations: 8
  • McPherson AP, Jack RH, Moro G (2016). Action-Sound Latency: Are Our Tools Fast Enough?. Proceedings of the International Conference on New Interfaces for Musical Expression, Brisbane, Queensland, Australia, July 11-15, 2016

    DOI: doi


    Citations: 0
  • BIN SMA, MCPHERSON AP, BRYAN-KINNS N (2016). Skip the Pre-Concert Demo: How Technical Familiarity and Musical Style Affect Audience Response. New Interfaces for Musical Expression

    DOI: doi


    Citations: 0
  • MORO G, Bin A, Jack RH et al. (2016). Making High-Performance Embedded Instruments with Bela and Pure Data. International Conference on Live Interfaces

    DOI: doi


    Citations: 0
  • MCPHERSON A, Chamberlain A, Hazzard A et al. (2016). Designing for Exploratory Play with a Hackable Digital Musical Instrument. ACM Conference on Designing Interactive Systems



    Citations: 0
  • Sulyok C, MCPHERSON A, Harte C (2016). Evolving the process of a virtual composer. nameOfConference



    Citations: 0
  • Jack R, Stockman T, McPherson A et al. (2016). Navigation of Pitch Space on a Digital Musical Instrument with Dynamic Tactile Feedback. nameOfConference


    QMRO: qmroHref

    Citations: 1
  • Heinrichs C, McPherson A, ACM (2016). Performance-Led Design of Computationally Generated Audio for Interactive Applications. nameOfConference


    QMRO: qmroHref

    Citations: 1
  • Pardue LS, Harte C, MCPHERSON A (2015). A Low-Cost Real-Time Tracking System for Violin. nameOfConference


    QMRO: qmroHref

    Citations: 0
  • MacRitchie J, MCPHERSON A (2015). Integrating optical finger motion tracking with surface touch events. nameOfConference


    QMRO: qmroHref

    Citations: 0
  • Donovan L, MCPHERSON A (2015). Active control of a string instrument bridge using the Posicast technique. 138th Audio Engineering Society Convention

    DOI: doi

    QMRO: qmroHref

    Citations: 0
  • MCPHERSON A, Zappi V (2015). An environment for submillisecond-latency audio and sensor processing on BeagleBone Black. 138th Audio Engineering Society Convention

    DOI: doi

    QMRO: qmroHref

    Citations: 0
  • Moro G, McPherson AP (2015). Approximating non-linear inductors using time-variant linear filters. nameOfConference

    DOI: doi


    Citations: 1
  • McPherson A (2015). Buttons, Handles, and Keys: Advances in Continuous-Control Keyboard Instruments. nameOfConference



    Citations: 7
  • Zappi V, MCPHERSON A (2015). Exposing the scaffolding of digital instruments with hardware-software feedback loops. New Interfaces for Musical Expression

    DOI: doi

    QMRO: qmroHref

    Citations: 0
  • Menzies DWH, MCPHERSON A (2015). Highland piping ornament recognition using Dynamic Time Warping. New Interfaces for Musical Expression

    DOI: doi

    QMRO: qmroHref

    Citations: 0
  • Jack RH, MCPHERSON A, Stockman T (2015). The design of tactile musical devices for the deaf. International Conference on the Multimodal Experience of Music

    DOI: doi

    QMRO: qmroHref

    Citations: 0
  • Reiss JD, McPherson A (2014). Audio Effects: Theory, Implementation and Application. nameOfConference



    Citations: 0
  • Zappi V, MCPHERSON A (2014). Design and use of a hackable digital instrument. International Conference on Live Interfaces

    DOI: doi


    Citations: 0
  • Zappi V, MCPHERSON A (2014). Dimensionality and appropriation in digital musical instrument design. New Interfaces for Musical Expression

    DOI: doi

    QMRO: qmroHref

    Citations: 0
  • Heinrichs C, MCPHERSON A, Farnell A (2014). Human Performance of Computational Sound Models for Immersive Environments. nameOfConference

    DOI: doi

    QMRO: qmroHref

    Citations: 0
  • Topliss JW, Zappi V, MCPHERSON A (2014). Latency Performance for Real-Time Audio on BeagleBone Black. Linux Audio Conference

    DOI: doi


    Citations: 0
  • Pardue L, Nian D, Harte C et al. (2014). Low-latency audio pitch tracking: a multi-modal sensor-assisted approach. New Interfaces for Musical Expression

    DOI: doi

    QMRO: qmroHref

    Citations: 0
  • Heinrichs C, MCPHERSON A (2014). Mapping and interaction strategies for performing environmental sound. IEEE VR Workshop on Sonic Interaction in Virtual Environments (SIVE)

    DOI: doi

    QMRO: qmroHref

    Citations: 0
  • Sokolovskis J, MCPHERSON A (2014). Optical measurement of acoustic drum strike locations. New Interfaces for Musical Expression

    DOI: doi

    QMRO: qmroHref

    Citations: 0
  • Gábana Arellano D, MCPHERSON A (2014). Radear: a tangible spinning music sequencer. New Interfaces for Musical Expression

    DOI: doi

    QMRO: qmroHref

    Citations: 0
  • MCPHERSON A, Donovan L (2014). The talking guitar: headstock tracking and mapping strategies. New Interfaces for Musical Expression

    DOI: doi

    QMRO: qmroHref

    Citations: 0
  • Vetter L, Terrell MJ, Simpson AJR et al. (2013). Estimation of overdrive in music signals. nameOfConference

    DOI: doi

    QMRO: qmroHref

    Citations: 1
  • HEDGES TW, MCPHERSON A (2013). 3D Gestural Interaction with Harmonic Pitch Space. Proceedings of the 10th Sound and Music Computing Conference (SMC)

    DOI: doi

    QMRO: qmroHref

    Citations: 0
  • MENZIES DWH, MCPHERSON A (2013). A Digital Bagpipe Chanter System to Assist in One-to-One Piping Tuition. Proceedings of the Stockholm Music Acoustics Conference

    DOI: doi

    QMRO: qmroHref

    Citations: 0
  • MCPHERSON A, Pardue L (2013). Near-field optical reflectance sensing for violin bow tracking. New Interfaces for Musical Expression

    DOI: doi

    QMRO: qmroHref

    Citations: 0
  • MCPHERSON A (2013). Portable measurement and mapping of continuous piano gesture. New Interfaces for Musical Expression

    DOI: doi

    QMRO: qmroHref

    Citations: 0
  • MCPHERSON A, Gierakowski A, Stark A (2013). The space between the notes: adding expressive pitch control to the piano keyboard. ACM Conference on Human Factors in Computing Systems (CHI)


    QMRO: qmroHref

    Citations: 0
  • Burdiel E, Vetter L, Simpson AJR et al. (2012). Real-time implementation of glasberg & moore's loudness model for time-varying sounds. nameOfConference

    DOI: doi

    QMRO: qmroHref

    Citations: 3
  • Heinrichs C, McPherson A (2012). Recreating the parallax effect associated with Fishtank VR in a Real-Time telepresence system using head-tracking and a robotic camera. nameOfConference


    QMRO: qmroHref

    Citations: 5
  • Heinrichs C, McPherson A (2012). A hybrid keyboard-guitar interface using capacitive touch sensing and physical modeling. nameOfConference

    DOI: doi

    QMRO: qmroHref

    Citations: 1
  • MCPHERSON A, Kim YE (2012). The problem of the second performer: building a community around an augmented piano. nameOfConference

    DOI: doi

    QMRO: qmroHref

    Citations: 0
  • MCPHERSON A, Kim Y (2011). Design and applications of a multi-touch musical keyboard. 8th Sound and Music Computing Conference

    DOI: doi

    QMRO: qmroHref

    Citations: 0
  • Dolhansky B, MCPHERSON A, Kim Y (2011). Designing an expressive virtual percussion instrument. 8th Sound and Music Computing Conference

    DOI: doi

    QMRO: qmroHref

    Citations: 0
  • MCPHERSON A, Kim Y (2011). Multidimensional gesture sensing at the piano keyboard. ACM CHI Conference on Human Factors in Computing Systems


    QMRO: qmroHref

    Citations: 0
  • MCPHERSON A, Kim Y (2010). Augmenting the acoustic piano with electromagnetic string actuation and continuous key position sensing. International Conference on New Interfaces for Musical Expression

    DOI: doi

    QMRO: qmroHref

    Citations: 0
  • MCPHERSON A (2010). The magnetic resonator piano: electronic augmentation of an acoustic grand piano. nameOfConference


    QMRO: qmroHref

    Citations: 0
  • MCPHERSON A, Kim Y (2010). Toward a computationally-enhanced acoustic grand piano. ACM CHI Conference on Human Factors in Computing Systems (Extended Abstracts)


    QMRO: qmroHref

    Citations: 0
  • Bin SA, Bryan-Kinns N, MCPHERSON A (publicationYear). Skip the Pre-Concert Demo: How Technical Familiarity and Musical Style Affect Audience Response. New Interfaces for Musical Expression

    DOI: doi


    Citations: 0