{"action":"created","issue":{"url":"https://api.github.com/repos/rism-ch/verovio/issues/772","repository_url":"https://api.github.com/repos/rism-ch/verovio","labels_url":"https://api.github.com/repos/rism-ch/verovio/issues/772/labels{/name}","comments_url":"https://api.github.com/repos/rism-ch/verovio/issues/772/comments","events_url":"https://api.github.com/repos/rism-ch/verovio/issues/772/events","html_url":"https://github.com/rism-ch/verovio/issues/772","id":300058873,"number":772,"title":"dynam + arpeg interaction","user":{"login":"craigsapp","id":3487289,"avatar_url":"https://avatars0.githubusercontent.com/u/3487289?v=4","gravatar_id":"","url":"https://api.github.com/users/craigsapp","html_url":"https://github.com/craigsapp","followers_url":"https://api.github.com/users/craigsapp/followers","following_url":"https://api.github.com/users/craigsapp/following{/other_user}","gists_url":"https://api.github.com/users/craigsapp/gists{/gist_id}","starred_url":"https://api.github.com/users/craigsapp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/craigsapp/subscriptions","organizations_url":"https://api.github.com/users/craigsapp/orgs","repos_url":"https://api.github.com/users/craigsapp/repos","events_url":"https://api.github.com/users/craigsapp/events{/privacy}","received_events_url":"https://api.github.com/users/craigsapp/received_events","type":"User","site_admin":false},"labels":[{"id":74100022,"url":"https://api.github.com/repos/rism-ch/verovio/labels/enhancement","name":"enhancement","color":"84b6eb","default":true},{"id":499092639,"url":"https://api.github.com/repos/rism-ch/verovio/labels/low%20priority","name":"low priority","color":"fef2c0","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-02-25T20:38:31Z","updated_at":"2018-03-06T07:15:45Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"Dynamics and arpeggios are not aware of each other:\r\n\r\n\r\n<img width=\"314\" alt=\"screen shot 2018-02-25 at 12 37 01 pm\" src=\"https://user-images.githubusercontent.com/3487289/36646130-496a1cf4-1a28-11e8-88e7-afec63258b9f.png\">\r\n\r\n(The forte and the arpeggio squiggle should not be touching each other).\r\n\r\n```xml\r\n<?xml version=\"1.0\" encoding=\"UTF-8\"?>\r\n<?xml-model href=\"http://music-encoding.org/schema/4.0.0/mei-all.rng\" type=\"application/xml\" schematypens=\"http://relaxng.org/ns/structure/1.0\"?>\r\n<?xml-model href=\"http://music-encoding.org/schema/4.0.0/mei-all.rng\" type=\"application/xml\" schematypens=\"http://purl.oclc.org/dsdl/schematron\"?>\r\n<mei xmlns=\"http://www.music-encoding.org/ns/mei\" meiversion=\"4.0.0\">\r\n    <meiHead>\r\n        <fileDesc>\r\n            <titleStmt>\r\n                <title />\r\n            </titleStmt>\r\n            <pubStmt />\r\n        </fileDesc>\r\n        <encodingDesc>\r\n            <appInfo>\r\n                <application isodate=\"2018-02-25T12:35:44\" version=\"2.0.0-dev-89c99fa-dirty\">\r\n                    <name>Verovio</name>\r\n                    <p>Transcoded from Humdrum</p>\r\n                </application>\r\n            </appInfo>\r\n        </encodingDesc>\r\n        <workDesc>\r\n            <work>\r\n                <titleStmt>\r\n                    <title />\r\n                </titleStmt>\r\n            </work>\r\n        </workDesc>\r\n    </meiHead>\r\n    <music>\r\n        <body>\r\n            <mdiv xml:id=\"mdiv-0000000982230592\">\r\n                <score xml:id=\"score-0000001484168428\">\r\n                    <scoreDef xml:id=\"scoredef-0000002064049474\" midi.bpm=\"156\">\r\n                        <staffGrp xml:id=\"staffgrp-0000000500398529\" symbol=\"brace\" barthru=\"true\">\r\n                            <staffDef xml:id=\"staffdef-0000000246987317\" clef.shape=\"G\" clef.line=\"2\" key.sig=\"2f\" meter.count=\"3\" meter.unit=\"4\" n=\"1\" lines=\"5\">\r\n                                <label xml:id=\"label-0000001859003652\" />\r\n                            </staffDef>\r\n                            <staffDef xml:id=\"staffdef-0000001418469859\" clef.shape=\"F\" clef.line=\"4\" key.sig=\"2f\" meter.count=\"3\" meter.unit=\"4\" n=\"2\" lines=\"5\" />\r\n                        </staffGrp>\r\n                    </scoreDef>\r\n                    <section xml:id=\"section-0000001089512544\">\r\n                        <measure xml:id=\"measure-L6\" n=\"15\">\r\n                            <staff xml:id=\"staff-L6F2N1\" n=\"1\">\r\n                                <layer xml:id=\"layer-L6F2N1\" n=\"1\">\r\n                                    <beam xml:id=\"beam-L7F2-L9F2\">\r\n                                        <note xml:id=\"note-L7F2\" dur=\"8\" oct=\"5\" pname=\"g\" accid.ges=\"n\" />\r\n                                        <rest xml:id=\"rest-L8F2\" dur=\"16\" />\r\n                                        <note xml:id=\"note-L9F2\" dur=\"16\" oct=\"5\" pname=\"a\" accid.ges=\"n\" />\r\n                                    </beam>\r\n                                    <note xml:id=\"note-L10F2\" dur=\"4\" oct=\"5\" pname=\"b\" accid.ges=\"f\" />\r\n                                    <beam xml:id=\"beam-L11F2-L12F2\">\r\n                                        <note xml:id=\"note-L11F2\" dur=\"8\" oct=\"5\" pname=\"a\" accid.ges=\"n\" />\r\n                                        <note xml:id=\"note-L12F2\" dur=\"8\" oct=\"5\" pname=\"g\" accid.ges=\"n\" />\r\n                                    </beam>\r\n                                </layer>\r\n                            </staff>\r\n                            <staff xml:id=\"staff-L6F1N1\" n=\"2\">\r\n                                <layer xml:id=\"layer-L6F1N1\" n=\"1\">\r\n                                    <note xml:id=\"note-L7F1\" dur=\"4\" oct=\"3\" pname=\"e\" accid.ges=\"f\" />\r\n                                    <chord xml:id=\"chord-L10F1\" dur=\"4\">\r\n                                        <note xml:id=\"note-L10F1S1\" oct=\"4\" pname=\"g\" accid.ges=\"n\" />\r\n                                        <note xml:id=\"note-L10F1S2\" oct=\"4\" pname=\"e\" accid.ges=\"f\" />\r\n                                        <note xml:id=\"note-L10F1S3\" oct=\"3\" pname=\"b\" accid.ges=\"f\" />\r\n                                        <note xml:id=\"note-L10F1S4\" oct=\"3\" pname=\"g\" accid.ges=\"n\" />\r\n                                    </chord>\r\n                                    <rest xml:id=\"rest-L11F1\" dur=\"4\" />\r\n                                </layer>\r\n                            </staff>\r\n                            <dynam xml:id=\"dynam-L9F3\" staff=\"1\" tstamp=\"1.750000\">f</dynam>\r\n                            <arpeg xml:id=\"arpeg-L10F1\" staff=\"2\" startid=\"#chord-L10F1\" />\r\n                        </measure>\r\n                    </section>\r\n                </score>\r\n            </mdiv>\r\n        </body>\r\n    </music>\r\n</mei>\r\n```"},"comment":{"url":"https://api.github.com/repos/rism-ch/verovio/issues/comments/370686288","html_url":"https://github.com/rism-ch/verovio/issues/772#issuecomment-370686288","issue_url":"https://api.github.com/repos/rism-ch/verovio/issues/772","id":370686288,"user":{"login":"lpugin","id":689412,"avatar_url":"https://avatars1.githubusercontent.com/u/689412?v=4","gravatar_id":"","url":"https://api.github.com/users/lpugin","html_url":"https://github.com/lpugin","followers_url":"https://api.github.com/users/lpugin/followers","following_url":"https://api.github.com/users/lpugin/following{/other_user}","gists_url":"https://api.github.com/users/lpugin/gists{/gist_id}","starred_url":"https://api.github.com/users/lpugin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lpugin/subscriptions","organizations_url":"https://api.github.com/users/lpugin/orgs","repos_url":"https://api.github.com/users/lpugin/repos","events_url":"https://api.github.com/users/lpugin/events{/privacy}","received_events_url":"https://api.github.com/users/lpugin/received_events","type":"User","site_admin":false},"created_at":"2018-03-06T07:15:45Z","updated_at":"2018-03-06T07:15:45Z","author_association":"CONTRIBUTOR","body":"I am not sure about the expected behavior here. Vertical layout adjustment is not possible. Horizontal adjustment could be possible but only if `tstamp` is not the same as in your example. However, I would not be surprise to see cases where the arpeggio line is interrupted and the dynamic remains at its position. Could interrupting the arpeggio be another desirable behavior?"}}
{"actor":{"display_login":"lpugin"}}