City Research Online

Introducing CatOracle: Corpus-based concatenative improvisation with the Audio Oracle algorithm

Einbond, A., Schwarz, D., Borghesi, R. & Schnell, N. (2016). Introducing CatOracle: Corpus-based concatenative improvisation with the Audio Oracle algorithm. Proceedings of the International Computer Music Conference, pp. 140-146.

Abstract

CATORACLE responds to the need to join high-level control of audio timbre with the organization of musical form in time. It is inspired by two powerful existing tools: CataRT for corpus-based concatenative synthesis based on the MUBU for MAX library, and PYORACLE for computer improvisation, combining for the first time audio descriptor analysis and learning and generation of musical structures. Harnessing a user-defined list of audio fea- tures, live or prerecorded audio is analyzed to construct an “Audio Oracle” as a basis for improvisation. CatOracle also extends features of classic concatenative synthesis to include live interactive audio mosaicking and score-based transcription using the BACH library for MAX. The project suggests applications not only to live performance of written and improvised electroacoustic music, but also computer-assisted composition and musical analysis.

Publication Type: Article
Subjects: M Music and Books on Music
Q Science > QA Mathematics
Departments: School of Communication & Creativity > Performing Arts > Music
[thumbnail of Einbond2016b.pdf]
Preview
Text - Published Version
Available under License Creative Commons: Attribution 3.0.

Download (902kB) | Preview

Export

Add to AnyAdd to TwitterAdd to FacebookAdd to LinkedinAdd to PinterestAdd to Email

Downloads

Downloads per month over past year

View more statistics

Actions (login required)

Admin Login Admin Login