News Caitlin Rowley 23/09/2024 Caitlin Rowley 23/09/2024 Scribe: Fiction as musical practice Read More Caitlin Rowley 06/10/2022 Caitlin Rowley 06/10/2022 Scribe: The composer as palaeographer Read More Caitlin Rowley 08/09/2022 Caitlin Rowley 08/09/2022 Scribe: Medieval polyphony meets machine learning Read More
Caitlin Rowley 08/09/2022 Caitlin Rowley 08/09/2022 Scribe: Medieval polyphony meets machine learning Read More