CTcomposer: A Music Composition Interface Considering Intra-Composer Consistency and Musical Typicality - Hiromi Nakamura (2018)