about my research

I am a postdoctoral researcher at the Department of Computational Perception, headed by Gerhard Widmer, at Johannes Kepler University Linz, Austria. My PhD, titled Improved methods for pattern discovery in music, with applications in automated stylistic composition, was researched at the Faculty of Mathematics, Computing and Technology, The Open University, Milton Keynes UK.

I work on computational models of music perception, analysis, and composition. The publications arising from my work cross boundaries between the above fields, as well as computing, mathematics and statistics, and ethnomusicology. Recently I had a paper accepted on cognition of tonality for Psychological Review (Impact Factor 9.8, and 3rd out of 126 journals in the category Psychology – Multidisciplinary).

Several years down the line I would like to head my own group dedicated to pushing the boundaries of music information retrieval, music psychology, and music composition. Research areas would include algorithm development for the discovery of repeated patterns in music and other domains, modelling musical expectancy, and investigating the effect of composition assistants on student education and work.


Here are some examples of music composed by humans, as well as computer-based music, which is produced by algorithmically combining existing music in new ways. Have a listen and see if you can tell who did what: human composer or computer based?

Scribble down your thoughts, send me your answers, and I'll tell you whodunnit!

automatic pattern discovery

Demonstration of a user interface that employs my improved computational methods for pattern discovery, with applications to music-analytical and compositional tasks.

autocompletion for composition

Demonstration of a user interface that takes a part-composed melodic or polyphonic fragment and suggests possible continuations in a desired style or genre.