[
    {
        "id": "eibens-2021-tsgpmg",
        "type_id": "inproceedings",
        "tu_id": 300511,
        "repositum_id": "20.500.12708/58634",
        "title": "Temporal-Scope Grammars for Polyphonic Music Generation",
        "date": "2021-08-27",
        "abstract": "We present temporal-scope grammars for automatic composition of polyphonic music. In the context of this work, polyphony can refer to any arrangement of musical entities (notes, chords, measures, etc.) that is not purely sequential in the time dimension. Given that the natural output of a grammar is a sequence, the generation of sequential structures, such as melodies, harmonic progressions, and rhythmic patterns, follows intuitively. By contrast, we associate each musical entity with an independent temporal scope, allowing the representation of arbitrary note arrangements on every level of the grammar. With overlapping entities we can model chords, drum patterns, and parallel voices – polyphony on small and large scales. We further propose the propagation of sub-grammar results through the derivation tree for synchronizing independently generated voices. For example, we can synchronize the notes of a melody and bass line by reading from a shared harmonic progression.",
        "authors_et_al": false,
        "substitute": null,
        "main_image": {
            "description": null,
            "filetitle": "thumb",
            "main_file": false,
            "use_in_gallery": true,
            "access": "public",
            "image_width": 679,
            "image_height": 660,
            "name": "eibens-2021-tsgpmg-thumb.png",
            "type": "image/png",
            "size": 11252,
            "path": "Publication:eibens-2021-tsgpmg",
            "url": "https://www.cg.tuwien.ac.at/research/publications/2021/eibens-2021-tsgpmg/eibens-2021-tsgpmg-thumb.png",
            "thumb_image_sizes": [
                16,
                64,
                100,
                175,
                300,
                600
            ],
            "thumb_url": "https://www.cg.tuwien.ac.at/research/publications/2021/eibens-2021-tsgpmg/eibens-2021-tsgpmg-thumb:thumb{{size}}.png"
        },
        "sync_repositum_override": "date",
        "repositum_presentation_id": null,
        "authors": [
            1362,
            1303,
            193
        ],
        "address": "New York, NY, USA",
        "booktitle": "Proceedings of the 9th ACM SIGPLAN International Workshop on Functional Art, Music, Modelling, and Design (FARM ’21)",
        "cfp": {
            "name": "FARM - FARM 2021 CFP.pdf",
            "type": "application/pdf",
            "error": "0",
            "size": "3140755",
            "orig_name": "FARM - FARM 2021 CFP.pdf",
            "ext": "pdf"
        },
        "date_from": "2021-08-27",
        "date_to": "2021-08-27",
        "doi": "10.1145/3471872.3472971",
        "event": "ACM SIGPLAN International Workshop on Functional Art, Music, Modelling, and Design",
        "first_published": "2021-08-27",
        "isbn": "978-1-4503-8613-5/21/08",
        "lecturer": [
            1362
        ],
        "location": "Virtual",
        "open_access": "no",
        "pages": "12",
        "pages_from": "23",
        "pages_to": "34",
        "publisher": "ACM Press",
        "research_areas": [
            "Modeling"
        ],
        "keywords": [
            "algorithmic composition",
            "music",
            "domain specific language"
        ],
        "weblinks": [
            {
                "href": "https://github.com/eibens/farm-2021",
                "caption": "demo",
                "description": null,
                "main_file": 1
            }
        ],
        "files": [
            {
                "description": null,
                "filetitle": "preprint",
                "main_file": true,
                "use_in_gallery": false,
                "access": "public",
                "name": "eibens-2021-tsgpmg-preprint.pdf",
                "type": "application/pdf",
                "size": 677499,
                "path": "Publication:eibens-2021-tsgpmg",
                "url": "https://www.cg.tuwien.ac.at/research/publications/2021/eibens-2021-tsgpmg/eibens-2021-tsgpmg-preprint.pdf",
                "thumb_image_sizes": [
                    16,
                    64,
                    100,
                    175,
                    300,
                    600
                ],
                "thumb_url": "https://www.cg.tuwien.ac.at/research/publications/2021/eibens-2021-tsgpmg/eibens-2021-tsgpmg-preprint:thumb{{size}}.png"
            },
            {
                "description": null,
                "filetitle": "thumb",
                "main_file": false,
                "use_in_gallery": true,
                "access": "public",
                "image_width": 679,
                "image_height": 660,
                "name": "eibens-2021-tsgpmg-thumb.png",
                "type": "image/png",
                "size": 11252,
                "path": "Publication:eibens-2021-tsgpmg",
                "url": "https://www.cg.tuwien.ac.at/research/publications/2021/eibens-2021-tsgpmg/eibens-2021-tsgpmg-thumb.png",
                "thumb_image_sizes": [
                    16,
                    64,
                    100,
                    175,
                    300,
                    600
                ],
                "thumb_url": "https://www.cg.tuwien.ac.at/research/publications/2021/eibens-2021-tsgpmg/eibens-2021-tsgpmg-thumb:thumb{{size}}.png"
            }
        ],
        "projects_workgroups": [
            "rend"
        ],
        "url": "https://www.cg.tuwien.ac.at/research/publications/2021/eibens-2021-tsgpmg/",
        "__class": "Publication"
    },
    {
        "id": "eibensteiner-2021-pmcg",
        "type_id": "masterthesis",
        "tu_id": 301655,
        "repositum_id": "20.500.12708/17307",
        "title": "Polyphonic music composition with grammars",
        "date": "2021-04-15",
        "abstract": "We present a theoretical framework for automatic music composition with formal grammars and a focus on polyphonic structures. In the context of this thesis, a polyphonic structure is any arrangement of musical entities (notes, chords, measures, etc.) that is not purely sequential in the time dimension. Given that the natural output of a grammar is a sequence, the generation of sequential structures, such as melodies, harmonic progressions, and rhythmic patterns, follows intuitively and has already been explored in prior works. By contrast, we associate each musical entity with an independent temporal scope, allowing the representation of both sequential and parallel arrangements. With overlapping entities we can model chords, drum patterns, and parallel voices---polyphony on small and large scales. Beyond a foundational discussion of functional techniques for polyphonic composition with non-deterministic context-free grammars, we demonstrate the implementation and practical application of an automated composition system developed on these principles.",
        "authors_et_al": false,
        "substitute": null,
        "main_image": {
            "description": null,
            "filetitle": "teaser",
            "main_file": false,
            "use_in_gallery": true,
            "access": "public",
            "image_width": 1388,
            "image_height": 689,
            "name": "eibensteiner-2021-pmcg-teaser.png",
            "type": "image/png",
            "size": 136748,
            "path": "Publication:eibensteiner-2021-pmcg",
            "url": "https://www.cg.tuwien.ac.at/research/publications/2021/eibensteiner-2021-pmcg/eibensteiner-2021-pmcg-teaser.png",
            "thumb_image_sizes": [
                16,
                64,
                100,
                175,
                300,
                600
            ],
            "thumb_url": "https://www.cg.tuwien.ac.at/research/publications/2021/eibensteiner-2021-pmcg/eibensteiner-2021-pmcg-teaser:thumb{{size}}.png"
        },
        "sync_repositum_override": "date",
        "repositum_presentation_id": null,
        "authors": [
            1362
        ],
        "co_supervisor": [
            1303
        ],
        "date_end": "2021-04",
        "date_start": "2019",
        "diploma_examina": "2021-05-18",
        "doi": "10.34726/hss.2021.90440",
        "matrikelnr": "01225627",
        "open_access": "yes",
        "pages": "128",
        "supervisor": [
            193
        ],
        "research_areas": [
            "Modeling"
        ],
        "keywords": [
            "procedural",
            "music",
            "composition",
            "functional",
            "context-free",
            "probabilistic",
            "temporal",
            "parametric",
            "attribute-based",
            "grammars"
        ],
        "weblinks": [],
        "files": [
            {
                "description": null,
                "filetitle": "poster",
                "main_file": true,
                "use_in_gallery": false,
                "access": "public",
                "name": "eibensteiner-2021-pmcg-poster.pdf",
                "type": "application/pdf",
                "size": 434212,
                "path": "Publication:eibensteiner-2021-pmcg",
                "url": "https://www.cg.tuwien.ac.at/research/publications/2021/eibensteiner-2021-pmcg/eibensteiner-2021-pmcg-poster.pdf",
                "thumb_image_sizes": [
                    16,
                    64,
                    100,
                    175,
                    300,
                    600
                ],
                "thumb_url": "https://www.cg.tuwien.ac.at/research/publications/2021/eibensteiner-2021-pmcg/eibensteiner-2021-pmcg-poster:thumb{{size}}.png"
            },
            {
                "description": null,
                "filetitle": "teaser",
                "main_file": false,
                "use_in_gallery": true,
                "access": "public",
                "image_width": 1388,
                "image_height": 689,
                "name": "eibensteiner-2021-pmcg-teaser.png",
                "type": "image/png",
                "size": 136748,
                "path": "Publication:eibensteiner-2021-pmcg",
                "url": "https://www.cg.tuwien.ac.at/research/publications/2021/eibensteiner-2021-pmcg/eibensteiner-2021-pmcg-teaser.png",
                "thumb_image_sizes": [
                    16,
                    64,
                    100,
                    175,
                    300,
                    600
                ],
                "thumb_url": "https://www.cg.tuwien.ac.at/research/publications/2021/eibensteiner-2021-pmcg/eibensteiner-2021-pmcg-teaser:thumb{{size}}.png"
            },
            {
                "description": null,
                "filetitle": "thesis",
                "main_file": true,
                "use_in_gallery": false,
                "access": "public",
                "name": "eibensteiner-2021-pmcg-thesis.pdf",
                "type": "application/pdf",
                "size": 18608916,
                "path": "Publication:eibensteiner-2021-pmcg",
                "url": "https://www.cg.tuwien.ac.at/research/publications/2021/eibensteiner-2021-pmcg/eibensteiner-2021-pmcg-thesis.pdf",
                "thumb_image_sizes": [
                    16,
                    64,
                    100,
                    175,
                    300,
                    600
                ],
                "thumb_url": "https://www.cg.tuwien.ac.at/research/publications/2021/eibensteiner-2021-pmcg/eibensteiner-2021-pmcg-thesis:thumb{{size}}.png"
            }
        ],
        "projects_workgroups": [
            "rend"
        ],
        "url": "https://www.cg.tuwien.ac.at/research/publications/2021/eibensteiner-2021-pmcg/",
        "__class": "Publication"
    }
]
