5,667 research outputs found

    Performance Following: Real-Time Prediction of Musical Sequences Without a Score

    Get PDF
    (c)2012 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other users, including reprinting/ republishing this material for advertising or promotional purposes, creating new collective works for resale or redistribution to servers or lists, or reuse of any copyrighted components of this work in other works

    ์Œ์•…์  ์š”์†Œ์— ๋Œ€ํ•œ ์กฐ๊ฑด๋ถ€ ์ƒ์„ฑ์˜ ๊ฐœ์„ ์— ๊ด€ํ•œ ์—ฐ๊ตฌ: ํ™”์Œ๊ณผ ํ‘œํ˜„์„ ์ค‘์‹ฌ์œผ๋กœ

    Get PDF
    ํ•™์œ„๋…ผ๋ฌธ(๋ฐ•์‚ฌ) -- ์„œ์šธ๋Œ€ํ•™๊ต๋Œ€ํ•™์› : ์œตํ•ฉ๊ณผํ•™๊ธฐ์ˆ ๋Œ€ํ•™์› ์œตํ•ฉ๊ณผํ•™๋ถ€(๋””์ง€ํ„ธ์ •๋ณด์œตํ•ฉ์ „๊ณต), 2023. 2. ์ด๊ต๊ตฌ.Conditional generation of musical components (CGMC) creates a part of music based on partial musical components such as melody or chord. CGMC is beneficial for discovering complex relationships among musical attributes. It can also assist non-experts who face difficulties in making music. However, recent studies for CGMC are still facing two challenges in terms of generation quality and model controllability. First, the structure of the generated music is not robust. Second, only limited ranges of musical factors and tasks have been examined as targets for flexible control of generation. In this thesis, we aim to mitigate these two challenges to improve the CGMC systems. For musical structure, we focus on intuitive modeling of musical hierarchy to help the model explicitly learn musically meaningful dependency. To this end, we utilize alignment paths between the raw music data and the musical units such as notes or chords. For musical creativity, we facilitate smooth control of novel musical attributes using latent representations. We attempt to achieve disentangled representations of the intended factors by regularizing them with data-driven inductive bias. This thesis verifies the proposed approaches particularly in two representative CGMC tasks, melody harmonization and expressive performance rendering. A variety of experimental results show the possibility of the proposed approaches to expand musical creativity under stable generation quality.์Œ์•…์  ์š”์†Œ๋ฅผ ์กฐ๊ฑด๋ถ€ ์ƒ์„ฑํ•˜๋Š” ๋ถ„์•ผ์ธ CGMC๋Š” ๋ฉœ๋กœ๋””๋‚˜ ํ™”์Œ๊ณผ ๊ฐ™์€ ์Œ์•…์˜ ์ผ๋ถ€๋ถ„์„ ๊ธฐ๋ฐ˜์œผ๋กœ ๋‚˜๋จธ์ง€ ๋ถ€๋ถ„์„ ์ƒ์„ฑํ•˜๋Š” ๊ฒƒ์„ ๋ชฉํ‘œ๋กœ ํ•œ๋‹ค. ์ด ๋ถ„์•ผ๋Š” ์Œ์•…์  ์š”์†Œ ๊ฐ„ ๋ณต์žกํ•œ ๊ด€๊ณ„๋ฅผ ํƒ๊ตฌํ•˜๋Š” ๋ฐ ์šฉ์ดํ•˜๊ณ , ์Œ์•…์„ ๋งŒ๋“œ๋Š” ๋ฐ ์–ด๋ ค์›€์„ ๊ฒช๋Š” ๋น„์ „๋ฌธ๊ฐ€๋“ค์„ ๋„์šธ ์ˆ˜ ์žˆ๋‹ค. ์ตœ๊ทผ ์—ฐ๊ตฌ๋“ค์€ ๋”ฅ๋Ÿฌ๋‹ ๊ธฐ์ˆ ์„ ํ™œ์šฉํ•˜์—ฌ CGMC ์‹œ์Šคํ…œ์˜ ์„ฑ๋Šฅ์„ ๋†’์—ฌ์™”๋‹ค. ํ•˜์ง€๋งŒ, ์ด๋Ÿฌํ•œ ์—ฐ๊ตฌ๋“ค์—๋Š” ์•„์ง ์ƒ์„ฑ ํ’ˆ์งˆ๊ณผ ์ œ์–ด๊ฐ€๋Šฅ์„ฑ ์ธก๋ฉด์—์„œ ๋‘ ๊ฐ€์ง€์˜ ํ•œ๊ณ„์ ์ด ์žˆ๋‹ค. ๋จผ์ €, ์ƒ์„ฑ๋œ ์Œ์•…์˜ ์Œ์•…์  ๊ตฌ์กฐ๊ฐ€ ๋ช…ํ™•ํ•˜์ง€ ์•Š๋‹ค. ๋˜ํ•œ, ์•„์ง ์ข์€ ๋ฒ”์œ„์˜ ์Œ์•…์  ์š”์†Œ ๋ฐ ํ…Œ์Šคํฌ๋งŒ์ด ์œ ์—ฐํ•œ ์ œ์–ด์˜ ๋Œ€์ƒ์œผ๋กœ์„œ ํƒ๊ตฌ๋˜์—ˆ๋‹ค. ์ด์— ๋ณธ ํ•™์œ„๋…ผ๋ฌธ์—์„œ๋Š” CGMC์˜ ๊ฐœ์„ ์„ ์œ„ํ•ด ์œ„ ๋‘ ๊ฐ€์ง€์˜ ํ•œ๊ณ„์ ์„ ํ•ด๊ฒฐํ•˜๊ณ ์ž ํ•œ๋‹ค. ์ฒซ ๋ฒˆ์งธ๋กœ, ์Œ์•… ๊ตฌ์กฐ๋ฅผ ์ด๋ฃจ๋Š” ์Œ์•…์  ์œ„๊ณ„๋ฅผ ์ง๊ด€์ ์œผ๋กœ ๋ชจ๋ธ๋งํ•˜๋Š” ๋ฐ ์ง‘์ค‘ํ•˜๊ณ ์ž ํ•œ๋‹ค. ๋ณธ๋ž˜ ๋ฐ์ดํ„ฐ์™€ ์Œ, ํ™”์Œ๊ณผ ๊ฐ™์€ ์Œ์•…์  ๋‹จ์œ„ ๊ฐ„ ์ •๋ ฌ ๊ฒฝ๋กœ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ชจ๋ธ์ด ์Œ์•…์ ์œผ๋กœ ์˜๋ฏธ์žˆ๋Š” ์ข…์†์„ฑ์„ ๋ช…ํ™•ํ•˜๊ฒŒ ๋ฐฐ์šธ ์ˆ˜ ์žˆ๋„๋ก ํ•œ๋‹ค. ๋‘ ๋ฒˆ์งธ๋กœ, ์ž ์žฌ ํ‘œ์ƒ์„ ํ™œ์šฉํ•˜์—ฌ ์ƒˆ๋กœ์šด ์Œ์•…์  ์š”์†Œ๋“ค์„ ์œ ์—ฐํ•˜๊ฒŒ ์ œ์–ดํ•˜๊ณ ์ž ํ•œ๋‹ค. ํŠนํžˆ ์ž ์žฌ ํ‘œ์ƒ์ด ์˜๋„๋œ ์š”์†Œ์— ๋Œ€ํ•ด ํ’€๋ฆฌ๋„๋ก ํ›ˆ๋ จํ•˜๊ธฐ ์œ„ํ•ด์„œ ๋น„์ง€๋„ ํ˜น์€ ์ž๊ฐ€์ง€๋„ ํ•™์Šต ํ”„๋ ˆ์ž„์›Œํฌ์„ ์‚ฌ์šฉํ•˜์—ฌ ์ž ์žฌ ํ‘œ์ƒ์„ ์ œํ•œํ•˜๋„๋ก ํ•œ๋‹ค. ๋ณธ ํ•™์œ„๋…ผ๋ฌธ์—์„œ๋Š” CGMC ๋ถ„์•ผ์˜ ๋Œ€ํ‘œ์ ์ธ ๋‘ ํ…Œ์Šคํฌ์ธ ๋ฉœ๋กœ๋”” ํ•˜๋ชจ๋‚˜์ด์ œ์ด์…˜ ๋ฐ ํ‘œํ˜„์  ์—ฐ์ฃผ ๋ Œ๋”๋ง ํ…Œ์Šคํฌ์— ๋Œ€ํ•ด ์œ„์˜ ๋‘ ๊ฐ€์ง€ ๋ฐฉ๋ฒ•๋ก ์„ ๊ฒ€์ฆํ•œ๋‹ค. ๋‹ค์–‘ํ•œ ์‹คํ—˜์  ๊ฒฐ๊ณผ๋“ค์„ ํ†ตํ•ด ์ œ์•ˆํ•œ ๋ฐฉ๋ฒ•๋ก ์ด CGMC ์‹œ์Šคํ…œ์˜ ์Œ์•…์  ์ฐฝ์˜์„ฑ์„ ์•ˆ์ •์ ์ธ ์ƒ์„ฑ ํ’ˆ์งˆ๋กœ ํ™•์žฅํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฐ€๋Šฅ์„ฑ์„ ์‹œ์‚ฌํ•œ๋‹ค.Chapter 1 Introduction 1 1.1 Motivation 5 1.2 Definitions 8 1.3 Tasks of Interest 10 1.3.1 Generation Quality 10 1.3.2 Controllability 12 1.4 Approaches 13 1.4.1 Modeling Musical Hierarchy 14 1.4.2 Regularizing Latent Representations 16 1.4.3 Target Tasks 18 1.5 Outline of the Thesis 19 Chapter 2 Background 22 2.1 Music Generation Tasks 23 2.1.1 Melody Harmonization 23 2.1.2 Expressive Performance Rendering 25 2.2 Structure-enhanced Music Generation 27 2.2.1 Hierarchical Music Generation 27 2.2.2 Transformer-based Music Generation 28 2.3 Disentanglement Learning 29 2.3.1 Unsupervised Approaches 30 2.3.2 Supervised Approaches 30 2.3.3 Self-supervised Approaches 31 2.4 Controllable Music Generation 32 2.4.1 Score Generation 32 2.4.2 Performance Rendering 33 2.5 Summary 34 Chapter 3 Translating Melody to Chord: Structured and Flexible Harmonization of Melody with Transformer 36 3.1 Introduction 36 3.2 Proposed Methods 41 3.2.1 Standard Transformer Model (STHarm) 41 3.2.2 Variational Transformer Model (VTHarm) 44 3.2.3 Regularized Variational Transformer Model (rVTHarm) 46 3.2.4 Training Objectives 47 3.3 Experimental Settings 48 3.3.1 Datasets 49 3.3.2 Comparative Methods 50 3.3.3 Training 50 3.3.4 Metrics 51 3.4 Evaluation 56 3.4.1 Chord Coherence and Diversity 57 3.4.2 Harmonic Similarity to Human 59 3.4.3 Controlling Chord Complexity 60 3.4.4 Subjective Evaluation 62 3.4.5 Qualitative Results 67 3.4.6 Ablation Study 73 3.5 Conclusion and Future Work 74 Chapter 4 Sketching the Expression: Flexible Rendering of Expressive Piano Performance with Self-supervised Learning 76 4.1 Introduction 76 4.2 Proposed Methods 79 4.2.1 Data Representation 79 4.2.2 Modeling Musical Hierarchy 80 4.2.3 Overall Network Architecture 81 4.2.4 Regularizing the Latent Variables 84 4.2.5 Overall Objective 86 4.3 Experimental Settings 87 4.3.1 Dataset and Implementation 87 4.3.2 Comparative Methods 88 4.4 Evaluation 88 4.4.1 Generation Quality 89 4.4.2 Disentangling Latent Representations 90 4.4.3 Controllability of Expressive Attributes 91 4.4.4 KL Divergence 93 4.4.5 Ablation Study 94 4.4.6 Subjective Evaluation 95 4.4.7 Qualitative Examples 97 4.4.8 Extent of Control 100 4.5 Conclusion 102 Chapter 5 Conclusion and Future Work 103 5.1 Conclusion 103 5.2 Future Work 106 5.2.1 Deeper Investigation of Controllable Factors 106 5.2.2 More Analysis of Qualitative Evaluation Results 107 5.2.3 Improving Diversity and Scale of Dataset 108 Bibliography 109 ์ดˆ ๋ก 137๋ฐ•

    Towards a Knowledge Graph Representation of FAIR Music Content for Exploration and Analysis

    Get PDF
    This paper introduces the ontological model for a FAIR digital library of music documents which takes into account a variety of music-related information, among which editorial information on documents and their production workflow as well as the score content and licensing information. The model is complemented with annotations (e.g. comments, fingering) on music documents produced by end-users, capable to add a social layer over the framework which enables the building of user-centric music applications. As a result, a machine-understandable knowledge graph of music content is defined, which can be queried, navigated and explored. On top of this, novel applications could be designed, like semantic workplaces where music scholars and musicians can find, analyse, compare, annotate and manipulate musical objects

    Music Synchronization, Audio Matching, Pattern Detection, and User Interfaces for a Digital Music Library System

    Get PDF
    Over the last two decades, growing efforts to digitize our cultural heritage could be observed. Most of these digitization initiatives pursuit either one or both of the following goals: to conserve the documents - especially those threatened by decay - and to provide remote access on a grand scale. For music documents these trends are observable as well, and by now several digital music libraries are in existence. An important characteristic of these music libraries is an inherent multimodality resulting from the large variety of available digital music representations, such as scanned score, symbolic score, audio recordings, and videos. In addition, for each piece of music there exists not only one document of each type, but many. Considering and exploiting this multimodality and multiplicity, the DFG-funded digital library initiative PROBADO MUSIC aimed at developing a novel user-friendly interface for content-based retrieval, document access, navigation, and browsing in large music collections. The implementation of such a front end requires the multimodal linking and indexing of the music documents during preprocessing. As the considered music collections can be very large, the automated or at least semi-automated calculation of these structures would be recommendable. The field of music information retrieval (MIR) is particularly concerned with the development of suitable procedures, and it was the goal of PROBADO MUSIC to include existing and newly developed MIR techniques to realize the envisioned digital music library system. In this context, the present thesis discusses the following three MIR tasks: music synchronization, audio matching, and pattern detection. We are going to identify particular issues in these fields and provide algorithmic solutions as well as prototypical implementations. In Music synchronization, for each position in one representation of a piece of music the corresponding position in another representation is calculated. This thesis focuses on the task of aligning scanned score pages of orchestral music with audio recordings. Here, a previously unconsidered piece of information is the textual specification of transposing instruments provided in the score. Our evaluations show that the neglect of such information can result in a measurable loss of synchronization accuracy. Therefore, we propose an OCR-based approach for detecting and interpreting the transposition information in orchestral scores. For a given audio snippet, audio matching methods automatically calculate all musically similar excerpts within a collection of audio recordings. In this context, subsequence dynamic time warping (SSDTW) is a well-established approach as it allows for local and global tempo variations between the query and the retrieved matches. Moving to real-life digital music libraries with larger audio collections, however, the quadratic runtime of SSDTW results in untenable response times. To improve on the response time, this thesis introduces a novel index-based approach to SSDTW-based audio matching. We combine the idea of inverted file lists introduced by Kurth and Mรผller (Efficient index-based audio matching, 2008) with the shingling techniques often used in the audio identification scenario. In pattern detection, all repeating patterns within one piece of music are determined. Usually, pattern detection operates on symbolic score documents and is often used in the context of computer-aided motivic analysis. Envisioned as a new feature of the PROBADO MUSIC system, this thesis proposes a string-based approach to pattern detection and a novel interactive front end for result visualization and analysis

    Corago in LOD. The debut of an Opera repository into the Linked Data arena

    Get PDF
    The paper examines the adoption of the Semantic Web (SW) technologies and Linked Data (LD) principles to manage a knowledge base about opera. The Corago repository collects historical data and documentation about opera works, performances and librettos from the 16th to the 20th century. We experimented the use of semantic technologies to manage the repositoryโ€™s knowledge catalogued following the Functional Requirements for Bibliographic Records (FRBR) relational model. Cultural Heritage Knowledge Bases (CHKB) as Corago could leverage SW and LD to overcome proprietary models and to introduce new information to better satisfy userโ€™s requirements. Two well-established reference ontologies as CIDOC Conceptual Reference Model (CIDOC CRM) and FRBR Object Oriented (FRBRoo) are adopted to transpose contents form the legacy conceptual model to RDF. Through the process, we observed that formal semantics allow, not only to adequately represent the opera domain, but also enable to define the way information is being presented to users. This led to the definition of โ€œreception pathwaysโ€ which become themselves part of the knowledge about opera within the KB. This novel semantic approach is introduced with the Corago Semantic Model (Corago SM), a domain ontology dedicated to functional representation of operaโ€™s historical data. Advancements have been tested with an experimental system and assessed through a questionnaire submitted to a panel of users

    Corago in LOD. The debut of an Opera repository into the Linked Data arena

    Get PDF
    The paper examines the adoption of the Semantic Web (SW) technologies and Linked Data (LD) principles to manage a knowledge base about opera. The Corago repository collects historical data and documentation about opera works, performances and librettos from the 16th to the 20th century. We experimented the use of semantic technologies to manage the repositoryโ€™s knowledge catalogued following the Functional Requirements for Bibliographic Records (FRBR) relational model. Cultural Heritage Knowledge Bases (CHKB) as Corago could leverage SW and LD to overcome proprietary models and to introduce new information to better satisfy userโ€™s requirements. Two well-established reference ontologies as CIDOC Conceptual Reference Model (CIDOC CRM) and FRBR Object Oriented (FRBRoo) are adopted to transpose contents form the legacy conceptual model to RDF. Through the process, we observed that formal semantics allow, not only to adequately represent the opera domain, but also enable to define the way information is being presented to users. This led to the definition of โ€œreception pathwaysโ€ which become themselves part of the knowledge about opera within the KB. This novel semantic approach is introduced with the Corago Semantic Model (Corago SM), a domain ontology dedicated to functional representation of operaโ€™s historical data. Advancements have been tested with an experimental system and assessed through a questionnaire submitted to a panel of users

    Proceedings of the 6th International Workshop on Folk Music Analysis, 15-17 June, 2016

    Get PDF
    The Folk Music Analysis Workshop brings together computational music analysis and ethnomusicology. Both symbolic and audio representations of music are considered, with a broad range of scientific approaches being applied (signal processing, graph theory, deep learning). The workshop features a range of interesting talks from international researchers in areas such as Indian classical music, Iranian singing, Ottoman-Turkish Makam music scores, Flamenco singing, Irish traditional music, Georgian traditional music and Dutch folk songs. Invited guest speakers were Anja Volk, Utrecht University and Peter Browne, Technological University Dublin

    On the analysis of musical performance by computer

    Get PDF
    Existing automatic methods of analysing musical performance can generally be described as music-oriented DSP analysis. However, this merely identifies attributes, or artefacts which can be found within the performance. This information, though invaluable, is not an analysis of the performance process. The process of performance first involves an analysis of the score (whether from a printed sheet or from memory), and through this analysis, the performer decides how to perform the piece. Thus, an analysis of the performance process requires an analysis of the performance attributes and artefacts in the context of the musical score. With this type analysis it is possible to ask profound questions such as โ€œwhy or when does a performer use this techniqueโ€. The work presented in this thesis provides the tools which are required to investigate these performance issues. A new computer representation, Performance Markup Language (PML) is presented which combines the domains of the musical score, performance information and analytical structures. This representation provides the framework with which information within these domains can be cross-referenced internally, and the markup of information in external files. Most importantly, the rep resentation defines the relationship between performance events and the corresponding objects within the score, thus facilitating analysis of performance information in the context of the score and analyses of the score. To evaluate the correspondences between performance notes and notes within the score, the performance must be analysed using a score-performance matching algorithm. A new score-performance matching algorithm is presented in this document which is based on Dynamic Programming. In score-performance matching there are situations where dynamic programming alone is not sufficient to accurately identify correspondences. The algorithm presented here makes use of analyses of both the score and the performance to overcome the inherent shortcomings of the DP method and to improve the accuracy and robustness of DP matching in the presence of performance errors and expressive timing. Together with the musical score and performance markup, the correspondences identified by the matching algorithm provide the minimum information required to investigate musical performance, and forms the foundation of a PML representation. The Microtonalism project investigated the issues surrounding the performance of microtonal music on conventional (i.e. non microtonal specific) instruments, namely voice. This included the automatic analysis of vocal performances to extract information regarding pitch accuracy. This was possible using tools developed using the performance representation and the matching algorithm
    • โ€ฆ
    corecore