Re: Woodwind diagrams: Recorder

2017-01-11 Thread Wols Lists
On 11/01/17 17:54, Francisco Vila wrote:
>  Before starting, I have a question just in case anyone can answer:
> Should I create a Recorder entry into the tin-whistle family in
> scm/display-woodwinds-diagrams.scm, or better create a new Recorder
> family?

My reaction is that the recorder actually belongs to the flute family,
so it would make sense to give it its own family.

My other reaction is that there's a whole bunch of recorders, so again,
grouping them on their own makes sense.

If there's a whole bunch of common code, you could note at the start
that the recorder is similar to and calls out to the tin-whistle family,
or you could just try factoring it out.

Not being a wind player, I get the impression that flute, clarinet and
sax fingerings are all very similar, and are they all bunched together
into one family?

Cheers,
Wol

___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


Woodwind diagrams: Recorder

2017-01-11 Thread Francisco Vila
Hello,

I'd like to create recorder key diagrams like other woodwind
instruments have (thanks to the impressive work Mike Solomon did in
2010).

Recorder diagrams are very simple and the nearest existent instrument
is tin-whistle, just recorders have seven holes, the seventh being
usually drawn with an offset to the left, plus an Octave hole at top
right.

 Before starting, I have a question just in case anyone can answer:
Should I create a Recorder entry into the tin-whistle family in
scm/display-woodwinds-diagrams.scm, or better create a new Recorder
family?

Should I first try making a stand-alone file with uses the existent
functions, or is better to directly modify
display-woodwinds-diagrams.scm?

Thanks. I wonder what is the IDE of choice when developing such
complex Scheme code.


-- 
Francisco Vila. Badajoz (Spain)
www.paconet.org , www.csmbadajoz.com

___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel