Navigation

Dr Christophe Rhodes

Staff details

PositionSenior Lecturer
Department Computing
Email c.rhodes (@gold.ac.uk)
Phone+44 (0)20 7919 7851
Dr Christophe Rhodes

Areas of supervision

Statistical modelling and inference, music analysis and representation, user interfaces and language design and implementation.

Research Interests

Musical structure and representation
Statistical learning
Programming language compilation and environments

Current research

Indexing structures for real-time audio analysis and synthesis
Statistical modelling of music and of cultural context
Metaobject-oriented programming extensions

 

Publications

Book Section

Bayesian Model Selection for Harmonic Labelling
Rhodes, Christophe; Lewis, David and Müllensiefen, Daniel. 2009. Bayesian Model Selection for Harmonic Labelling. In: Timour Klouche and Thomas Noll, eds. Mathematics and Computation in Music. 37 Berlin and Heidelberg: Springer-Verlag, pp. 107-116. ISBN 9783642045783

SBCL: A Sanely-Bootstrappable Common Lisp
Rhodes, Christophe. 2008. SBCL: A Sanely-Bootstrappable Common Lisp. In: Robert Hirschfeld and Kim Rose, eds. Self-Sustaining Systems. (5146) Berlin: Springer-Verlag, pp. 74-86. ISBN 978-3-540-89274-8

An Editor for Lute Tablature
Rhodes, Christophe and Lewis, David. 2006. An Editor for Lute Tablature. In: Richard Kronland-Martinet; Thierry Voinier and Sølvi Ystad, eds. Computer Music Modelling and Retrieval. (3902) Berlin: Springer-Verlag, pp. 259-264. ISBN 978-3-540-34027-0

Article

Breathy, Resonant, Pressed - Automatic Detection Of Phonation Mode From Audio Recordings of Singing
Proutskova, Polina; Rhodes, Christophe; Crawford, Tim and Wiggins, Geraint. 2013. Breathy, Resonant, Pressed - Automatic Detection Of Phonation Mode From Audio Recordings of Singing. Journal of New Music Research, 42(2), pp. 171-186. ISSN 0929-8215

Multiple Viewpoint Systems: Time Complexity and the Construction of Domains for Complex Musical Viewpoints in the Harmonisation Problem
Whorley, Raymond; Rhodes, Christophe; Wiggins, Geraint and Pearce, Marcus. 2013. Multiple Viewpoint Systems: Time Complexity and the Construction of Domains for Complex Musical Viewpoints in the Harmonisation Problem. Journal of New Music Research, 42(3), pp. 237-266.

Analysis and Exploitation of Musician Social Networks for Recommendation and Discovery
Fields, Ben; Jacobson, Kurt; Rhodes, Christophe; d'Inverno, Mark; Sandler, Mark and Casey, Michael A.. 2011. Analysis and Exploitation of Musician Social Networks for Recommendation and Discovery. IEEE Transactions on Multimedia, 13(4), pp. 674-686. ISSN 1520-9210

Towards a Distributed Research Environment for Music Informatics and Computational Musicology
Dixon, Simon; Sandler, Mark; d'Inverno, Mark and Rhodes, Christophe. 2010. Towards a Distributed Research Environment for Music Informatics and Computational Musicology. Journal of New Music Research, 39(4), pp. 291-294. ISSN 0929-8215

Using Lisp Implementation Internals: Unportable but fun
Rhodes, Christophe. 2010. Using Lisp Implementation Internals: Unportable but fun. Journal of Universal Computer Science, 18(2), pp. 315-339. ISSN 0948-695x

Linked Data and you: Bringing music research software into the Semantic Web
Cannam, Chris; Sandler, Mark; Jewell, Michael O; Rhodes, Christophe and d'Inverno, Mark. 2010. Linked Data and you: Bringing music research software into the Semantic Web. Journal of New Music Research, 39(4), pp. 313-325. ISSN 0929-8215

Investigating music collections at different scales with AudioDB
Rhodes, Christophe; Crawford, Tim; Casey, Michael A. and d'Inverno, Mark. 2010. Investigating music collections at different scales with AudioDB. Journal of New Music Research, 39(4), pp. 337-348. ISSN 0929-8215

Custom specializers in Object-oriented Lisp
Newton, Jim and Rhodes, Christophe. 2008. Custom specializers in Object-oriented Lisp. The Journal of Universal Computer Science, 14(20), pp. 3370-3388. ISSN 0948-695X

Analysis of Minimum Distances in High-Dimensional Musical Spaces
Casey, Michael A.; Rhodes, Christophe and Slaney, Malcolm. 2008. Analysis of Minimum Distances in High-Dimensional Musical Spaces. IEEE Transactions on Audio, Speech, and Language Processing, 16(5), pp. 1015-1028. ISSN 1558-7916

Content-Based Music Information Retrieval: Current Directions and Future Challenges
Casey, Michael A.; Veltkamp, R.; Goto, M.; Leman, M.; Rhodes, Christophe and Slaney, M.. 2008. Content-Based Music Information Retrieval: Current Directions and Future Challenges. Proceedings of the IEEE, 96(4), pp. 668-696. ISSN 0018-9219

Gsharp, un éditeur de partitions de musique interactif et personnalisable
Rhodes, Christophe and Strandh, R.. 2008. Gsharp, un éditeur de partitions de musique interactif et personnalisable. Document Numérique, 11(3--4), pp. 9-28. ISSN 1279-5127

Using Duration Models To Reduce Fragmentation in Audio Segmentation
Abdallah, Samer; Sandler, Mark; Rhodes, Christophe and Casey, Michael A.. 2006. Using Duration Models To Reduce Fragmentation in Audio Segmentation. Machine Learning, 65(2-3), pp. 485-515. ISSN 0885-6125

CMB Anisotropies in the Presence of Extra Dimensions
Rhodes, Christophe; van de Bruck, Carsten; Brax, Philippe and Davis, Anne-Christine. 2003. CMB Anisotropies in the Presence of Extra Dimensions. Phys. Rev. D, 68, 083511.

Varying Constants in Brane World Scenarios
Brax, Philippe; van de Bruck, Carsten; Davis, Anne-Christine and Rhodes, Christophe. 2003. Varying Constants in Brane World Scenarios. Astrophys. Space Sci., 283, pp. 627-632. ISSN 0004-640X

Cosmological Evolution of Brane World Moduli
Brax, Philippe; van de Bruck, Carsten; Davis, Anne-Christine and Rhodes, Christophe. 2003. Cosmological Evolution of Brane World Moduli. Phys. Rev. D, 67, 023512. ISSN 1550-2368

Four-dimensional Gravity from Singular Spaces
Brax, Philippe; van de Bruck, Carsten; Davis, Anne-Christine and Rhodes, Christophe. 2002. Four-dimensional Gravity from Singular Spaces. Phys. Rev. D, 65, p. 121501. ISSN 1550-2368

Wave function of the radion with a bulk scalar field
Brax, Philippe; van de Bruck, Carsten; Davis, Anne-Christine and Rhodes, Christophe. 2002. Wave function of the radion with a bulk scalar field. Phys. Lett. B, 531, pp. 135-142. ISSN 0370-2693

Ambiguities in Determination Of Self-Affinity in the AE-index Time Series
Watkins, N. W.; Freeman, M. P.; Rhodes, Christophe and Rowlands, G.. 2001. Ambiguities in Determination Of Self-Affinity in the AE-index Time Series. Fractals, 9(4), pp. 471-480. ISSN 1793-6543

Branes on the Horizon
Davis, Anne-Christine; Rhodes, Christophe and Vernon, Ian. 2001. Branes on the Horizon. JHEP, 2001(11), 015.

Conference or Workshop Item

Multi-modal Musical Performance Capture
Müllensiefen, Daniel; Baker, David; Lewis, Richard; Rhodes, Christophe; Fields, Ben and Crawford, Tim. 2014. 'Multi-modal Musical Performance Capture'. In: Digital Music Research Network (DMRN+9). London, United Kingdom.

Recognition of leitmotives in Richard Wagner's music: chroma distance and listener expertise
Müllensiefen, Daniel; Baker, David; Rhodes, Christophe; Crawford, Tim and Dreyfus, Laurence. 2014. 'Recognition of leitmotives in Richard Wagner's music: chroma distance and listener expertise'. In: European Conference on Data Analysis. Bremen, Germany 2 - 4 July 2014.

Duplicate detection in facsimile scans of early printed music
Rhodes, Christophe; Crawford, Tim and d'Inverno, Mark. 2014. 'Duplicate detection in facsimile scans of early printed music'. In: European Conference on Data Analysis. Bremen, Germany 2 - 4 July 2014.

Generalizers: New Metaobjects for Generalized Dispatch
Rhodes, Christophe; Moringen, Jan and Lichteblau, David. 2014. 'Generalizers: New Metaobjects for Generalized Dispatch'. In: 7th European Lisp Symposium. Paris, France 5 - 6 May 2014.

Harmonising Melodies: Why do we add the bass line first?
Whorley, Raymond Peter; Rhodes, Christophe; Wiggins, Geraint and Pearce, Marcus T.. 2013. 'Harmonising Melodies: Why do we add the bass line first?'. In: International Conference on Computational Creativity. Sydney, Australia.

Breathy or Resonant - A Controlled and Curated Dataset for Phonation Mode Detection in Singing
Proutskova, Polina; Rhodes, Christophe; Wiggins, Geraint and Crawford, Tim. 2012. 'Breathy or Resonant - A Controlled and Curated Dataset for Phonation Mode Detection in Singing'. In: International Conference on Music Information Retrieval. Porto, Portugal.

Tools for Music Scholarship and their Interactions: A Case Study
Lewis, David; Woodley, Ron; Forth, Jamie; Rhodes, Christophe and Wiggins, Geraint. 2011. 'Tools for Music Scholarship and their Interactions: A Case Study'. In: Supporting Digital Humanities. Copenhagen, Denmark.

Automatic Group-Interactive Radio Using Social-Networks of Musicians
Fields, Benjamin; Rhodes, Christophe and d'Inverno, Mark. 2011. 'Automatic Group-Interactive Radio Using Social-Networks of Musicians'. In: ICWSM-11 Fifth International AAAI Conference on Weblogs and Social Media. Barcelona, Spain 17 - 21 July 2011.

Using Song Social Tags and Topic Models to Describe and Compare Playlists
Fields, Ben; Rhodes, Christophe and d'Inverno, Mark. 2010. 'Using Song Social Tags and Topic Models to Describe and Compare Playlists'. In: 1st Workshop On Music Recommendation And Discovery (WOMRAD), ACM RecSys. Barcelona, Spain.

Development of Techniques for the Computational Modelling of Harmony
Whorley, Raymond Peter; Wiggins, Geraint; Rhodes, Christophe and Pearce, Marcus T.. 2010. 'Development of Techniques for the Computational Modelling of Harmony'. In: International Conference on Computational Creativity. Lisbon, Portugal.

Analysis and Exploitation of Musician Social Networks for Recommendation and Discovery
Fields, Ben; Jacobson, Kurt; Rhodes, Christophe; Sandler, Mark and Casey, Michael A.. 2010. 'Analysis and Exploitation of Musician Social Networks for Recommendation and Discovery'. In: IEEE-THEMES: Signal and Information Processing for Social Networks. Dallas, United States.

Recognising Classical Works in Historical Recordings
Crawford, Tim; Mauch, Matthias and Rhodes, Christophe. 2010. 'Recognising Classical Works in Historical Recordings'. In: Proceedings of 11th Conference of the International Society for Music Information Retrieval. Utrecht, Netherlands.

Querying improvised music: Do you sound like yourself?
Jewell, Michael O.; Rhodes, Christophe and d'Inverno, Mark. 2010. 'Querying improvised music: Do you sound like yourself?'. In: The Eleventh International Society for Music Information Retrieval Conference (ISMIR 2010). Utrecht, Netherlands 9 - 13 August 2010.

mHashup: fast visual music discovery via locality sensitive hashing
Magas, Michela; Casey, Michael A. and Rhodes, Christophe. 2008. 'mHashup: fast visual music discovery via locality sensitive hashing'. In: SIGGRAPH. Los Angeles, United States 11-15 August.

Treating Inherent Ambiguity in Ground Truth Data: Evaluating a Chord Labelling Algorithm
Müllensiefen, Daniel; Lewis, David; Rhodes, Christophe and Wiggins, Geraint. 2007. 'Treating Inherent Ambiguity in Ground Truth Data: Evaluating a Chord Labelling Algorithm'. In: 8th International Conference on Music Information Retrieval (ISMIR). Vienna, Austria 23 - 27 September 2007.

User-Extensible Sequences in Common Lisp
Rhodes, Christophe. 2007. 'User-Extensible Sequences in Common Lisp'. In: International Lisp Conference. Cambridge, United Kingdom.

ESA: A CLIM Library for Writing Emacs-Style Applications
Strandh, Robert; Henriksen, Troels; Murray, David and Rhodes, Christophe. 2007. 'ESA: A CLIM Library for Writing Emacs-Style Applications'. In: International Lisp Conference. Cambridge, United Kingdom.

Algorithms for determining and labelling approximate hierarchical self-similarity
Rhodes, Christophe and Casey, Michael A.. 2007. 'Algorithms for determining and labelling approximate hierarchical self-similarity'. In: International Conference on Music Information Retrieval. Vienna, Austria.

A Markov-Chain Monte-Carlo Approach to Musical Audio Segmentation
Rhodes, Christophe; Casey, Michael A.; Abdallah, Samer and Sandler, Mark. 2006. 'A Markov-Chain Monte-Carlo Approach to Musical Audio Segmentation'. In: IEEE International Conference on Acoustics, Speech and Signal Processing. Toulouse, France.

Intelligent Tools for Interacting with a Corpus of Lute Music
Lewis, David and Rhodes, Christophe. 2005. 'Intelligent Tools for Interacting with a Corpus of Lute Music'. In: Digital Resources in the Humanities. Lancaster, United Kingdom 4 - 8 September 2005.

Theory and Evaluation of a Bayesian Music Structure Extractor
Abdallah, Samer; Noland, Katy; Sandler, Mark; Casey, Michael A. and Rhodes, Christophe. 2005. 'Theory and Evaluation of a Bayesian Music Structure Extractor'. In: International Conference on Music Information Retrieval. London, United Kingdom 11 - 15 September 2005.

Syntax Analysis in the Climacs Text Editor
Rhodes, Christophe; Strandh, Robert and Mastenbrook, Brian. 2005. 'Syntax Analysis in the Climacs Text Editor'. In: International Lisp Conference. Stanford, United States 19 - 22 June 2005.

Brane World Moduli and the CMB
Brax, Philippe; van de Bruck, Carsten; Davis, Anne-Christine and Rhodes, Christophe. 2003. 'Brane World Moduli and the CMB'. In: Where Cosmology and Fundamental Physics Meet. Marseille, France 23 - 26 June 2003.

Branes at Low Energy
Brax, Philippe; van de Bruck, Carsten; Davis, Anne-Christine and Rhodes, Christophe. 2003. 'Branes at Low Energy'. In: Where Cosmology and Fundamental Physics Meet. Marseille, France 23 - 26 June 2003.