audiveris
audiveris copied to clipboard
reduction removes notes and stems in case of mixed normal and small heads
In this score there are a couple of chords that use a normal and a small head. Unfortunately most of the - already detected - stems and heads are removed in step reduction. I also tried to acitvate "detect small heads" - but no change.
I would not worry about capturing those small note heads. Basses routinely double octaves without needing the notes. Plus those are useless notes unless singing with chorus of Finnish Monks 😁 In vocal music, besides bass doubling or a possible baritone note, small notes are used for alternate melodies in songs with multiple verses. Maybe someone can attempt scanning a strophic song like that.
(Please excuse autocorrect) Richard
On Mar 6, 2020, at 11:57 AM, Baruch [email protected] wrote:
[chandelier]https://user-images.githubusercontent.com/33522630/76104381-8a39bf80-5fd3-11ea-8b97-33149766471a.jpg
In this score there are a couple of chords that use a normal and a small head. Unfortunately most of the - already detected - stems and heads are removed in step reduction. I also tried to acitvate "detect small heads" - but no change.
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHubhttps://github.com/Audiveris/audiveris/issues/364?email_source=notifications&email_token=AHIKKSMIQ62SZOFAD5QBDN3RGETPLA5CNFSM4LDEB7U2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4ITFGTBA, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AHIKKSJULVZZDEWN5F6RHZ3RGETPLANCNFSM4LDEB7UQ.
The small notes alone don't bother me. But the notes are ignored completely...
yes, but they have low value and a tiny % of appearance in music; near Zero appearance in instrumental music. Pick your battles, go for high-value targets.
From: Baruch [email protected] Sent: Sunday, March 8, 2020 12:33 PM To: Audiveris/audiveris [email protected] Cc: Richard Gard [email protected]; Comment [email protected] Subject: Re: [Audiveris/audiveris] reduction removes notes and stems in case of mixed normal and small heads (#364)
The small notes alone don't bother me. But the notes are ignored completely...
— You are receiving this because you commented. Reply to this email directly, view it on GitHubhttps://github.com/Audiveris/audiveris/issues/364?email_source=notifications&email_token=AHIKKSKL3GDXSNDK34AWAP3RGPCHPA5CNFSM4LDEB7U2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEOE2THA#issuecomment-596224412, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AHIKKSIZ4MUNVSUUJMHLPDDRGPCHPANCNFSM4LDEB7UQ.
In Audiveris OMR engine, there is an explicit exclusion between small and standard items on the same chord. You can't have a small head and a standard head on the same stem. Also, standard heads support connected standard beams (and small heads support connected small beams), though they are not directly connected but via a stem.
Here, look at head grades before reduction: the small heads have lower grades than the standard heads on the common stem, hence they get removed because of the exclusion rule. But the resulting stem must have a tail side and a head side, here it now has just heads in the middle of the stem. The connection between remaining standard head and stem is thus removed.
And the standard head is now alone, with no stem connected. It is thus removed.
You should think over this reduction rule - in choir scores you find this type of notation rather often. The small notes are meant as "optional" for a part the singers of the voice. Is there any other reason to insist on this rule?
Many small heads are badly recognized, so it was a way to discard them. I was used to see small heads on their own, not mixed with standard heads on the same stem. Obviously I was wrong, I went too far when I added this exclusion rule.
I will check if we can rather safely remove it.