{"action":"created","issue":{"url":"https://api.github.com/repos/musescore/MuseScore/issues/2015","labels_url":"https://api.github.com/repos/musescore/MuseScore/issues/2015/labels{/name}","comments_url":"https://api.github.com/repos/musescore/MuseScore/issues/2015/comments","events_url":"https://api.github.com/repos/musescore/MuseScore/issues/2015/events","html_url":"https://github.com/musescore/MuseScore/pull/2015","id":79514022,"number":2015,"title":"Realize figured bass","user":{"login":"jimka2001","id":6414129,"avatar_url":"https://avatars.githubusercontent.com/u/6414129?v=3","gravatar_id":"","url":"https://api.github.com/users/jimka2001","html_url":"https://github.com/jimka2001","followers_url":"https://api.github.com/users/jimka2001/followers","following_url":"https://api.github.com/users/jimka2001/following{/other_user}","gists_url":"https://api.github.com/users/jimka2001/gists{/gist_id}","starred_url":"https://api.github.com/users/jimka2001/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jimka2001/subscriptions","organizations_url":"https://api.github.com/users/jimka2001/orgs","repos_url":"https://api.github.com/users/jimka2001/repos","events_url":"https://api.github.com/users/jimka2001/events{/privacy}","received_events_url":"https://api.github.com/users/jimka2001/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":6,"created_at":"2015-05-22T16:17:23Z","updated_at":"2015-05-24T14:50:38Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/musescore/MuseScore/pulls/2015","html_url":"https://github.com/musescore/MuseScore/pull/2015","diff_url":"https://github.com/musescore/MuseScore/pull/2015.diff","patch_url":"https://github.com/musescore/MuseScore/pull/2015.patch"},"body":"This branch is a proof-of-concept for Figured Bass realization.\r\nIt is currently extremely limited, but I'm making it public in case anyone wants to take a look."},"comment":{"url":"https://api.github.com/repos/musescore/MuseScore/issues/comments/105022006","html_url":"https://github.com/musescore/MuseScore/pull/2015#issuecomment-105022006","issue_url":"https://api.github.com/repos/musescore/MuseScore/issues/2015","id":105022006,"user":{"login":"mgavioli","id":1420743,"avatar_url":"https://avatars.githubusercontent.com/u/1420743?v=3","gravatar_id":"","url":"https://api.github.com/users/mgavioli","html_url":"https://github.com/mgavioli","followers_url":"https://api.github.com/users/mgavioli/followers","following_url":"https://api.github.com/users/mgavioli/following{/other_user}","gists_url":"https://api.github.com/users/mgavioli/gists{/gist_id}","starred_url":"https://api.github.com/users/mgavioli/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mgavioli/subscriptions","organizations_url":"https://api.github.com/users/mgavioli/orgs","repos_url":"https://api.github.com/users/mgavioli/repos","events_url":"https://api.github.com/users/mgavioli/events{/privacy}","received_events_url":"https://api.github.com/users/mgavioli/received_events","type":"User","site_admin":false},"created_at":"2015-05-24T14:50:38Z","updated_at":"2015-05-24T14:50:38Z","body":"\"Absence of modifier\": yes.\r\n\r\n\"natural\": yes.\r\n\r\n\"flat\", \"sharp/cross\": well, no; the most widely used convention during the period of usage of Basso Continuo is: accidentals apply to the derived note as it appears in the key signature. In C minor, a 3 on a C would be Eb and a 3# would be E natural (a raised Eb). Actually, the primary meaning of # and b in this context is \"major\" and \"minor\": `3b` means \"minor third\", `3#` means \"major third\" and `3` alone means \"the third you get from the scale\"; same for all other intervals; 4ths and 5ths, not having a minor and major variants, are special and accidentals on them tend to be idiosyncratic; I would start treating them as the other and look for special cases in a following step.\r\n\r\nOf course, as things are never so simple, in very late composers, you may find cases where the accidentals may have the meaning you describe.\r\n\r\n\"double flat\" and \"double sharp\": do whatever you like, as they never appear in F.b.; they are there only because MusicXml includes them (no idea why) and the code should be ready to deal with them."}}