Creating a set of piano partitions images with fingering

Imebatilisha Ilichapishwa Miaka 5 iliyopita Kulipwa wakati wa kujifungua
Imebatilisha Kulipwa wakati wa kujifungua

I want a set of images (svg prefferably, png, jpg... please avoid pdf). Each image is the partition showing one of the scale. It also contains fingering for one of the hand, adapted for piano playing.

The name of one file (without the extension) should be N-G-H-C-O

G represents a scale (major, minor melodic, blues, etc... A scale beeing a pair with a name and a list of interval, I already have the list in python format.)

H is either (left,right or both) and represent which hand is considered in this image. Left hand is represented in F key. Right hand is represented in G key. Both hands are represented one above the other, as in standard piano partition

C is either (increasing, decreasing, increasing-decreasing or decreasing-increasing) and represents which side of the scale is in the image.

O is a number between 1 and 4, representing the number of octave the partition contains

N represents one of the twelve note from the chromatic scale (from G# to Ab). The actual octave used for the lowest note of the scale has two constraints. If both hands are used, then there is a single octave between both hands. If a single hand is used, most note should hold on the scale, and not above or beyond it. (i.e. for left hand C major, the lowest note for right hand will be the middle C of the piano, and the lowest note for the left hand will be the C one octave lower)

I also want the partition to contain fingering.

The fingering of a note beeing a number between 1 and 5, 1 for the thumb, 2 for index, etc...

The requirements for the following are the following ones:

-the lowest note on left hand should have a 5 if possible, a four otherwise (and similarly for the highest note on right hand)

-the fingering of two successive in increasing order, is either (i, i-j), (1,3) or (1,4) on left hand and (i,i+j), (3,1), (4,1) on the right hand, where i is an arbitrary fingering, and j is the number of diatonic note between the two notes. (i.e. j is always 1 for the major and minor scales, but in a pentatonic scale, it may be 2)

-when at least two octaves are considered, the same fingering is used for a note, and for the note one octave above/below it, except if this note is the highest/lowest note of the scale.

-If, for some reason, those constraint can

I guess you generate the images with lilypond (it's not a requirement, but an advice). Hence, you could create a set of lilypond source file, and then compile all of them, assuming you can extract images from them.

I would like to have the program you used to generate all of those image, I'd like the programm to be under a free license.

I can show you a few examples of the kind of images I want.

The fingering of a black note on the piano should never be a thumb (1). Note in particular that «black note» does not mean «altered note». E# is altered, but a white note on the piano.

For example, this kind of result
http://www.free-scores.com/PDFSUP/piano-fingering-the-scales-group-iii-minor-keys-c-9101.pdf would be nice. However, I would love each system to be in a distinct image. And instead of a single system for F minor harmonic, I would have a lot of systems. Left hand, right hand, both hands, 1, 2, 3, 4 octaves, only increasing or only decrasing, or both...

You have the list of scale I do intend to use on https://github.com/Arthur-Milchior/enumerate-guitar-scale-and-chords/blob/master/data.py
(note it does not mean that python is required, only that it is what I used last time I created a similar program)

Muziki Kuprogrammu

Kitambulisho cha Mradi: #17559090

Kuhusu mradi

3 mapendekezo Mradi wa mbali Ipo mtandaoni %project.latestActivity_relativeTime|badilisha%

3 wafanyakazi huru wanazabuni wastani wa €176 kwa kazi hii

Musicgeering

Hello musician! I'd like to have a few examples of your requirements please I'm musician and Producer, experience with -Musescore -Finale -Sibelius -GuitarPro6

€155 EUR kwa siku 7
(Maoni 20)
4.1
Urcar

HIGHLY interested with your project. I'm ready to start right now. I'm an individual developer and my completion rate is always 100%. I STRICTLY BITE only WHICH I CAN CHEW. Knock me please

€150 EUR kwa siku 6
(Maoni 7)
0.0
dhaniboy

I don't fully understand the requirements to be honest, However, i have a musical background as well as a programming background. I play guitar well, I sing and i'm knowledgeable about the piano and musical terms. I'm Zaidi

€222 EUR kwa siku 3
(Maoni 0)
0.0