\clef treble;\r
}\r
\r
-\version "1.3.41";\r
+\version "1.3.59";\r
% \include "paper16.ly"\r
\r
flute1 = \notes \relative c'' \context Voice = flute {\r
%\property Voice.textEmptyDimension = ##t
\property Voice.textStyle = "large"
\notes\relative c'' {
-\key d;
+\key d \major;
\time 4/4;
<d4_"notation" a fis> r
{ \property Grace.stemStyle = ""
\emptyText
\property Voice.textStyle = "large"
\notes\relative c'' {
- \key as;
+ \key as \major;
\time 2/4;
\grace { bes16 } as8_"notation" as16 bes as8 g |
\grace { [as16 ( bes] } < ) c4 as >
@
@mudela[13pt,eps]
-\key g;
+\key g \major;
\time 4/4;
\notes\relative c'' { g4 c b a | g1 \bar "||";}
\time 3/8;
@
@mudela[13pt,eps]
-\key g; \time 4/4;
+\key g \major; \time 4/4;
\notes\relative c'' { g4 g g a | b2 a | g4 b a a | g1 \bar "||"; }
@end mudela
\property Score.timeSignatureStyle = "C2/2"
\context GrandStaff <
\notes\relative c' {
- \key bes;
+ \key bes \major;
\time 4/4;
\clef treble;
< \context Voice = rha {
}
\notes\relative c' {
\clef bass;
- \key bes;
+ \key bes \major;
< \context Voice = lha {
\stemup
r8 d es g, fis4 g | r8 a16 bes c8 bes16 a bes4 g |
@
@mudela[13pt,eps]
-\key g; \time 4/4;
+\key g \major; \time 4/4;
\notes\relative c'' { g4 \< a b c | \! d1 \bar "|."; }
@end mudela
@mudela[13pt,eps]
\property Voice.textStyle = "large"
-\key g; \time 4/4;
+\key g \major; \time 4/4;
\notes\relative c'' { d1 | g,4^\segno a b c | b a g2_"d.s." \bar "|."; }
@end mudela
@
@mudela[13pt,eps]
-\key g; \time 4/4;
+\key g \major; \time 4/4;
\notes\relative c'' { d4 \> c b a | \! g1 \bar "|."; }
@end mudela
@
@mudela[13pt,eps]
-\key a;
+\key a \major;
\time 4/4;
\notes\relative c' {
\partial 8; e8 | a4. gis8 b a e cis |
@mudela[13pt,eps]
\notes\relative c'' {
\time 3/4;
- \key f;
+ \key f \major;
c es d | c bes8 a bes4 | c es d | c2 \bar "||";}
@end mudela
@mudela[13pt,eps]
\notes\relative c' {
\time 6/8;
- \key f;
+ \key f \major;
f8 f f f a16 g a f |
c'8 c c c e16 d e c \bar "||";}
@end mudela
@mudela[13pt,eps]
\notes\relative c'' {
\time 5/4;
- \key g;
+ \key g \major;
d4 b8 g b d d c a4 |
g8 g16 g g8 g16 g g8 fis16 g a8 fis16 e d4 \bar "||";}
@end mudela
\property Voice.textStyle = "large"
\notes\relative c'' {
\time 4/4;
- \key g;
+ \key g \major;
\partial 8; g16_"------" fis |
g8 d16_"------" c d8 g16 fis g8 b,16 a b8 g'16 fis |
g8 g,16 a b8 cis d16 s
\property Score.barNonAuto = ##t
\property Voice.textStyle = "large"
\notes\relative c' {
- \key es;
+ \key es \major;
es1_"e flat major" f g as bes c d es
\bar "||"; s16
- \key es;
+ \key es \major;
c,1_"c minor" d es f g a! b! c \bar "||";
}
@end mudela
@
@mudela[13pt,eps]
-\key g;
+\key g \major;
\time 4/4;
\notes\relative c'' {
\repeat volta 2 {g4 g d' d | e e d2 | c4 c b b | a a g2 }
@
@mudela[13pt,eps]
-\key d;
+\key d \major;
\time 4/4;
\notes\relative c'' {
\partial 8; a8 |
\context GrandStaff <
\notes\relative c'' {
\time 4/4;
- \key es;
+ \key es \major;
\clef treble;
< \context Voice = rha {
\stemup
\addlyrics
\notes\relative c' {
\clef bass;
- \key es;
+ \key es \major;
es8 c () c bes () bes as () as g16 f | es4
}
\context Lyrics \lyrics {
\context Staff {
\time 3/4;
\notes\relative c'' {
- \key g;
+ \key g \major;
d4 g,8 a b c | d4 g, g | e' c8 d e fis | g4 g, g \bar "|."; }
\transpose bes\relative c'' {
- \key g;
+ \key g \major;
d4 g,8 a b c | d4 g, g | e' c8 d e fis | g4 g, g \bar "|."; }
}
@end mudela
@
@mudela[13pt,eps]
-\key f;
+\key f \major;
\time 4/4;
\notes\relative c' {
\partial 4; f4 | bes4. a8 bes4 c |
@mudela[fragment,verbatim]
\context Staff {
\clef "F";
- { \key e; c d e f }
+ { \key e \major; c d e f }
\clef "G";
- \transpose des'' { \key e; c d e f }
- \transpose cis'' { \key e; c d e f }
+ \transpose des'' { \key e \major; c d e f }
+ \transpose cis'' { \key e \major; c d e f }
}
@end mudela
\notes
\relative c'' \sequential{
\time 3/4;
- \key g;
+ \key g \major;
\repeat "volta" 2 {
d4 g,8 a b c d4 g, g |
the right spots.
@example
- \key g;
+ \key g \major;
@end example
This command changes the current key to G-major. Although this
copyright = "public domain";
}
-\version "1.3.42";
+\version "1.3.59";
m =\notes \relative c'' {
\property Staff.automaticMelismata = ##t
-\version "1.3.5";
+\version "1.3.59";
\score{
\notes\relative c'{
[c16 \stemdown c'' \stemboth c,, d]
\include "paper20.ly"
-\version "1.3.42";
+\version "1.3.59";
oden = \lyrics{
O |
-\version "1.3.42";
+\version "1.3.59";
one = \notes\relative c{
c'' d e f
}
}
-\version "1.3.42";
+\version "1.3.59";
* organ staff...
%}
-\version "1.3.42";
+\version "1.3.59";
praeludium_commands = \notes {
\time 4/4;
- \key e;
+ \key e \major;
}
praeludium_right = \notes {
fugaII_commands = \notes{
\time3/4;
- \key e; % E-major
+ \key e \major; % E-major
}
fugaII_right = \notes \relative c'' {
-\version "1.3.42";
+\version "1.3.59";
ritme = \notes\transpose c'' {
\time 4/4;
http://www.Arkkra.com/doc/star.ps
%}
-\version "1.3.42";
+\version "1.3.59";
% TODO:
%
global = \notes {
\time 3/4;
- \key d;
+ \key d \major;
\partial 4;
}
-\version "1.3.42";
+\version "1.3.59";
\header{
enteredby = "jcn";
-\version "1.3.42";
+\version "1.3.59";
onestaff = \context Staff = foo\notes {
\property Staff.instr = instr
-\version "1.3.42";
+\version "1.3.59";
\score{
\notes\transpose c'{
}
}
-\version "1.3.42";
+\version "1.3.59";
}
}
-\version "1.3.42";
+\version "1.3.59";
TestedFeatures = "beams and beamflags";
}
-\version "1.3.42";
+\version "1.3.59";
\score{
<
-\version "1.3.42";
+\version "1.3.59";
\score {
\notes \relative c' {
- \key es; \time 3/4;
+ \key es \major; \time 3/4;
< \context Voice = two { \stemdown es4 bes es }
\context Voice = one { \stemup g4 as g }
> |
"(Feta definitively is not an abbreviation of Font-En-TjA)";
}
-\version "1.3.42";
+\version "1.3.59";
shortlong = \notes{
c4()c( c c |
>
}
-\version "1.3.42";
+\version "1.3.59";
}
-\version "1.3.42";
+\version "1.3.59";
-\version "1.3.42";
+\version "1.3.59";
%{
Would this be acceptable/good enough/convenient for entry?
s1 s1 s1
s1 s1
s1
- \key g; s1
- \key d; s1
- \key a; s1
- \key e; s1
- \key b; s1
- \key fis; s1
- \key c; s1
- \key f; s1
- \key bes; s1
- \key es; s1
- \key as; s1
- \key des; s1
- \key ges; s1
- \key c; s1*2
- \key c; s1*6
+ \key g \major; s1
+ \key d \major; s1
+ \key a \major; s1
+ \key e \major; s1
+ \key b \major; s1
+ \key fis \major; s1
+ \key c \major; s1
+ \key f \major; s1
+ \key bes \major; s1
+ \key es \major; s1
+ \key as \major; s1
+ \key des \major; s1
+ \key ges \major; s1
+ \key c \major; s1*2
+ \key c \major; s1*6
}
\score{
-\version "1.3.42";
+\version "1.3.59";
\score {
\notes{
copyright = "public domain";
Tested = "test the Collision resolution ";
}
-\version "1.3.42";
+\version "1.3.59";
twovoice = \context Staff \notes <
\context Voice=i { \stemdown c4 d e f g2~ g4 a [c8 d e f] c2| }
-\version "1.3.42";
+\version "1.3.59";
\score {
>
}
-\version "1.3.42";
+\version "1.3.59";
}
-\version "1.3.42";
+\version "1.3.59";
-\version "1.3.42";
+\version "1.3.59";
FontBody= \notes\transpose c''{
\bar "|:";
e32 _| g'32^| g''32-\ltoe g''32-\lheel
e64-\rtoe g'64-\rheel c4... |
\context Voice = mensural \relative c'' {
-\property Voice . noteHeadStyle = "mensural"
+\property Voice . noteHeadStyle = #'mensural
\property Voice. stemCentered = ##t
c\maxima*1/8
c\longa*1/4 c\breve*1/2 c1 c2 c4 c8
}
- \property Voice . noteHeadStyle = "harmonic"
+ \property Voice . noteHeadStyle = #'harmonic
\transpose c'{
\time 4/4;
\property Voice . textStyle = "finger"
- \property Voice . noteHeadStyle = "diamond"
+ \property Voice . noteHeadStyle = #'diamond
c1^"1" d2^"2" e4^"3"
- \property Voice . noteHeadStyle = "cross"
+ \property Voice . noteHeadStyle = #'cross
f4^"4"
g4^"5"
\property Voice . noteHeadStyle = ""
% "(Feta definitively is not an abbreviation of Font-En-TjA)";
}
-\version "1.3.42";
+\version "1.3.59";
\include "font-body.ly"
\score{
% "(Feta definitively is not an abbreviation of Font-En-TjA)";
}
-\version "1.3.42";
+\version "1.3.59";
\include "paper16.ly"
\include "font-body.ly"
gourlay_maxmeasures =5.;
}
}
-\version "1.3.42";
+\version "1.3.59";
% perhaps the current modifier approach is too simplistic
-\version "1.3.42";
+\version "1.3.59";
gmsus=\notes\relative c \chords{
g1
-\version "1.3.42";
+\version "1.3.59";
%{
-\version "1.3.42";
+\version "1.3.59";
voiceOne = \notes \relative c'' {
a1 a a
-\version "1.3.42";
+\version "1.3.59";
toeter_i = \notes\relative c <{
\property Staff.instrument = #"Toeters"
>
}
-\version "1.3.42";
+\version "1.3.59";
/Mats B
%}
-\version "1.3.42";
+\version "1.3.59";
incipit = \notes\relative c'{
<b1 fis' b d>
}
BC = \notes\relative c{
- \key d;
+ \key d \major;
\time 2/2;
\clef "bass";
-\version "1.3.42";
+\version "1.3.59";
\score {
\notes \relative c''
{
\property Staff. createKeyOnClefChange = ##t
- \key bes; c2
-% \key c ; % \minor;
- \key es ; % \minor;
+ \key bes \major; c2
+% \key c \major; % \minor;
+ \key es \major; % \minor;
c2
\break
- \key bes ; % \major;
- c2 \clef alto; c2 \key d; \clef treble; c2
+ \key bes \major; % \major;
+ c2 \clef alto; c2 \key d \major; \clef treble; c2
\property Staff. keySignature = #'((2 . -1) (6 . -1) (4 . -1))
e2
}
-\version "1.3.42";
+\version "1.3.59";
blah = \notes {
}
}
-\version "1.3.42";
+\version "1.3.59";
-\version "1.3.42";
+\version "1.3.59";
\score{
\notes\relative c'{
[c16 \stemdown c'' \stemboth c,, d]
copyright = "public domain";
}
-\version "1.3.42";
+\version "1.3.59";
m =\notes \relative c'' {
\property Staff.automaticMelismata = ##t
-\version "1.3.42";
+\version "1.3.59";
$somewhat_long = \lyrics{
\property Lyrics . textStyle = "roman"
-\version "1.3.42";
+\version "1.3.59";
global = \notes {
s1 | \mark "A";
>
\paper { Gourlay_maxmeaures = 2.; }
}
-\version "1.3.42";
+\version "1.3.59";
-\version "1.3.42";
+\version "1.3.59";
voice_one = \notes\transpose c''{ \stemup
R1 * 2 | f'4-. r r2 | R1 * 3 |
}
}
-\version "1.3.42";
+\version "1.3.59";
-\version "1.3.42";
+\version "1.3.59";
\score{
\notes \transpose c''{
-\version "1.3.42";
+\version "1.3.59";
m = \notes \relative c''{
-\version "1.3.42";
+\version "1.3.59";
\score {
}
}
-\version "1.3.42";
+\version "1.3.59";
-\version "1.3.42";
+\version "1.3.59";
blah = \notes{ \transpose c'' {
"(Feta definitively is not an abbreviation of Font-En-TjA)";
}
-\version "1.3.42";
+\version "1.3.59";
shortlong = \notes{
c4()c( c c |
}
}
-\version "1.3.42";
+\version "1.3.59";
% test damping
-\version "1.3.42";
+\version "1.3.59";
\score{
\notes\relative c'{
-\version "1.3.42";
+\version "1.3.59";
\score{
\notes{
-\version "1.3.42";
+\version "1.3.59";
\score{
\notes\transpose c'{
e4 dis4 e2 }
\context Voice = VB { \property Voice.verticalDirection= -1
[cis8 a] [fis b] gis2 }
- {\key e; }
+ {\key e \major; }
>
- \context Staff = SB { \clef "bass"; \key e;
+ \context Staff = SB { \clef "bass"; \key e \major;
[a,,16 e dis e] [b'8 b,] [e16 e, gis b] e4
}
>
}
}
-\version "1.3.42";
+\version "1.3.59";
TestedFeatures = "This file tests various spacings";
}
-\version "1.3.42";
+\version "1.3.59";
multipart = \notes \relative c'{
\context StaffGroup <
-\version "1.3.42";
+\version "1.3.59";
nt = \notes { c1 \break c1 c1 }
stuff = \notes \relative c'' <
\context Staff = stone { \nt }
% test staff margin with partial measure.
-\version "1.3.42";
+\version "1.3.59";
\score {
\notes { \property Staff.instrument = "foo" \partial 4; c4 c1 }
-\version "1.3.42";
+\version "1.3.59";
\score {
}
-\version "1.3.42";
+\version "1.3.59";
\property Voice.fontSize = #-1
\property Voice . dynamicDirection = \up \stemdown
-%\key gis;
+%\key gis \major;
c8 d [e f g a] b c \ff
}
>
\paper { linewidth = -1.; }
}
-\version "1.3.42";
+\version "1.3.59";
-\version "1.3.42";
+\version "1.3.59";
\score{
\context Voice\notes \relative c''{
%%?
}
-\version "1.3.42";
+\version "1.3.59";
beamintervals = \notes{
\time 7/4;
instrument= "Violoncello";
}
-\version "1.3.42";
+\version "1.3.59";
% this is an example of extreme dynamics
\notes
\relative c{
\clef "bass";
- \key d;
+ \key d \major;
<a2\ppp\cr d> <gis\rc\p\decr d'> | <a2\rced d> ~ <a8 d> r8 r4 |
a2\ppp\cr a2\rc\p\decr | <a2\rced d> ~ <a8 d> r8 r4 |
a2\pppp ~ a8 r8 r4 | a2\ppppp ~ a8 r8 r4 | r4 a8_"pizz"
\notes
\relative c{
\clef "bass";
- \key c;
+ \key c \major;
<e1\sff cis'^\downbow> | <cis\sff a'^\downbow> |
<d,\ffff\decr g> ~ <d2 g> ~ <d8\p\rced g> |
}
% the thumb-script is used in cello music to indicate a note that should
% be played with your thumb.
-\version "1.3.42";
+\version "1.3.59";
\score { \notes \relative c'' {
[<a8_\thumb a'8-3(> <)b_\thumb b'-3>
instrument= "Instrument";
}
-\version "1.3.42";
+\version "1.3.59";
\score{
\notes
}
-\version "1.3.42";
+\version "1.3.59";
vOne = \notes \relative c''{
\clef"violin";
- \key d;
+ \key d \major;
\time 2/4 ;
d4 d |
- \key fis;
+ \key fis \major;
fis4 fis |
- \key es;
+ \key es \major;
c4 c |
}
}
}
-\version "1.3.42";
+\version "1.3.59";
-\version "1.3.47"
+\version "1.3.59"
\score {
\context Voice \notes\relative c'' {
copyright = "public domain";
}
-\version "1.3.42";
+\version "1.3.59";
\include "paper-as5.ly"
{\voicetwo c}>
- \version "1.3.42";
+ \version "1.3.59";
}
\paper { }
-\version "1.3.42";
+\version "1.3.59";
\score {
\notes <
}
}
-\version "1.3.42";
+\version "1.3.59";
copyright = "public domain";
}
-\version "1.3.42";
+\version "1.3.59";
melodie = \notes\relative c'' {
\clef "violin";
auto beaming, adding lyrics to notes, hyphens
%}
-\version "1.3.42";
+\version "1.3.59";
melody = \notes \relative c'' {
\clef violin;
/**
Rationals with glue for Guilification;
- */
+
+ FIXME: remove self_scm_ and then remove this class */
struct Moment : public Rational
{
Moment () { self_scm_ = SCM_EOL; }
DECLARE_SMOBS;
};
-
+SCM smobify (Moment*);
Moment * unsmob_moment (SCM);
IMPLEMENT_ARITHMETIC_OPERATOR (Moment, / );
(c) 1997--2000 Han-Wen Nienhuys <hanwen@cs.uu.nl>
*/
-// clean up!
#include "musical-request.hh"
#include "command-request.hh"
#include "local-key-item.hh"
-#include "debug.hh"
#include "key-item.hh"
#include "tie.hh"
#include "note-head.hh"
#include "side-position-interface.hh"
#include "engraver.hh"
-#include "parray.hh"
-
/**
Make accidentals. Catches note heads, ties and notices key-change
virtual void do_removal_processing ();
public:
- SCM last_accs_;
+ // todo -> property
+ SCM last_keysig_;
Key_engraver *key_grav_l_;
- Array<Note_req* > mel_l_arr_;
- Array<Item*> support_l_arr_;
- Link_array<Item > forced_l_arr_;
- Link_array<Item > tied_l_arr_;
+
+ Link_array<Note_req> mel_l_arr_;
+ Link_array<Item> support_l_arr_;
+ Link_array<Item> forced_l_arr_;
+ Link_array<Item> tied_l_arr_;
Local_key_engraver();
- bool self_grace_b_;
+
Grace_align_item * grace_align_l_;
};
-
-
Local_key_engraver::Local_key_engraver()
{
key_grav_l_ = 0;
key_item_p_ =0;
grace_align_l_ =0;
- last_accs_ = SCM_EOL;
+ last_keysig_ = SCM_EOL;
}
-
void
Local_key_engraver::do_creation_processing ()
{
- last_accs_ = get_property ("keySignature");
+ last_keysig_ = get_property ("keySignature");
+ daddy_trans_l_->set_property ("localKeySignature", last_keysig_);
}
void
}
}
}
+
+ /*
+ UGH !
+ */
+
if (key_item_p_ && grace_align_l_)
{
Side_position_interface (grace_align_l_).add_support (key_item_p_);
Note_req * note_l = dynamic_cast <Note_req *> (info.req_l_);
Note_head * note_head = dynamic_cast<Note_head *> (info.elem_l_);
-
-
if (he_gr != selfgr)
return;
void
Local_key_engraver::do_process_music()
{
-
SCM smp = get_property ("measurePosition");
Moment mp = (unsmob_moment (smp)) ? *unsmob_moment (smp) : Moment (0);
if (!to_boolean (get_property ("noResetKey")))
daddy_trans_l_->set_property ("localKeySignature", sig);
}
- else if (last_accs_ != sig)
+ else if (last_keysig_ != sig)
{
daddy_trans_l_->set_property ("localKeySignature", sig);
}
Score_element::~Score_element()
{
+ // this goes awry when score-elements are copied...
+
+ /*
+ Kijk goed naar hoe smobify en unsmobify werken. unsmobify_self
+ is te gebruiken wanneer C++ geheugen beheer weer overneemt van
+ GUILE. --hwn */
}
% Toplevel initialisation file.
-\version "1.3.42";
+\version "1.3.59";
\include "declarations.ly"
% Toplevel initialisation file.
-\version "1.3.42";
+\version "1.3.59";
\include "declarations.ly";
-\version "1.3.42";
+\version "1.3.59";
% Toplevel initialisation file.
-\version "1.3.42";
+\version "1.3.59";
\include "declarations.ly"
% Toplevel initialisation file.
-\version "1.3.42";
+\version "1.3.59";
\include "declarations.ly"
-
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% UGH UGH UGH UGHUGH FIXME
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -> duplication!
+
+
breve = \duration { -1 0 }
longa = \duration { -2 0 }
maxima = \duration { -3 0 }
break = \penalty -1000000;
nobreak = \penalty 1000000;
+\include "scales.ly"
-major = 0
-minor = 3
-
-ionian = 0
-locrian = 1
-aeolian = 3
-mixolydian = 5
-lydian = 7
-phrygian = 8
-dorian = 10
melisma = \property Staff.melismaBusy = ##t
melismaEnd = \property Staff.melismaBusy = ##f
break = \penalty -1000000;
nobreak = \penalty 1000000;
-
-major = 0
-minor = 3
-
-ionian = 0
-locrian = 1
-aeolian = 3
-mixolydian = 5
-lydian = 7
-phrygian = 8
-dorian = 10
+\include "scales.ly"
melisma = \property Staff.melismaBusy = ##t
melismaEnd = \property Staff.melismaBusy = ##f
-\version "1.3.42";
+\version "1.3.59";
(bss . ( -1 6 2 ))
)
-\version "1.3.42";
+\version "1.3.59";
% Toplevel initialisation file.
-\version "1.3.42";
+\version "1.3.59";
\include "declarations.ly"
% Toplevel AsciiScript initialisation file.
-\version "1.3.42";
+\version "1.3.59";
\include "declarations-as.ly"
% Toplevel initialisation file.
-\version "1.3.42";
+\version "1.3.59";
\include "declarations.ly";
(sidd . ( -1 6 2 ))
}
-\version "1.3.42";
+\version "1.3.59";
-% $Id: norsk.ly,v 1.4 2000/04/04 17:00:58 fred Exp $
+% $Id: norsk.ly,v 1.5 2000/06/16 14:10:51 fred Exp $
%{
-\version "1.3.42";
+\version "1.3.59";
% paper-as5.ly
-\version "1.3.42";
+\version "1.3.59";
paper_as_five = \paper {
staffheight = 5.\char;
% paper-as9.ly
-\version "1.3.42";
+\version "1.3.59";
paper_as_nine = \paper {
staffheight = 9.\char;
-\version "1.3.42";
+\version "1.3.59";
paper_sixteen = \paper {
staffheight = 16.0\pt;
% paper20.ly
-\version "1.3.42";
+\version "1.3.59";
paper_twenty = \paper {
staffheight = 20.0\pt;
% paper23.ly
-\version "1.3.42";
+\version "1.3.59";
paper_twentythree = \paper {
staffheight = 23.0\pt;
%}
-\version "1.3.42";
+\version "1.3.59";
%hmm, (these) abbrevs suck, imo
% i guess they're meant as some form of doco
--- /dev/null
+
+
+major = #'(
+ (0 . 0)
+ (1 . 0)
+ (2 . 0)
+ (3 . 0)
+ (4 . 0)
+ (5 . 0)
+ (6 . 0)
+
+ )
+minor = #'(
+ (0 . 0)
+ (1 . 0)
+ (2 . -1)
+ (3 . 0)
+ (4 . 0)
+ (5 . -1)
+ (6 . -1)
+ )
+
+
+%{ OUTDATED: someone please fix these
+ionian = 0
+locrian = 1
+aeolian = 3
+mixolydian = 5
+lydian = 7
+phrygian = 8
+dorian = 10
+%}
(hiss . ( -1 6 1 ))
(hississ . ( -1 6 2 ))
)
-\version "1.3.42";
+\version "1.3.59";
copyright = "public domain";
}
-\version "1.3.42";
+\version "1.3.59";
\include "global.ly"
\include "violoncello.ly"
copyright = "public domain";
}
-\version "1.3.42";
+\version "1.3.59";
\include "global.ly"
\include "clarinetti.ly"
}
-\version "1.3.42";
+\version "1.3.59";
\include "clarinetto-1.ly"
\include "clarinetto-2.ly"
%\notes \context Voice=clarinetti <
\notes \context Staff=clarinetti <
\time 4/4;
- \key f;
+ \key f \major;
\skip 1*341; \bar "|.";
\context VoiceOne=clarinettoi
\$clarinetto1
}
-\version "1.3.42";
+\version "1.3.59";
clarinetto1 = \notes \relative c {
R1 *2 |
}
-\version "1.3.42";
+\version "1.3.59";
clarinetto2 = \notes \relative c {
R1*2 bes''4-.\ff r r2 |
copyright = "public domain";
}
-\version "1.3.42";
+\version "1.3.59";
\include "global.ly"
\include "contrabasso.ly"
copyright = "public domain";
}
-\version "1.3.42";
+\version "1.3.59";
contrabasso = \notes \relative c {
% \translator Staff=violoncello
copyright = "public domain";
}
-\version "1.3.42";
+\version "1.3.59";
\include "global.ly"
\include "paper16.ly"
copyright = "public domain";
}
-\version "1.3.42";
+\version "1.3.59";
\include "global.ly"
\include "corni.ly"
}
-\version "1.3.42";
+\version "1.3.59";
\include "corno-1.ly"
\include "corno-2.ly"
copyright = "public domain";
}
-\version "1.3.42";
+\version "1.3.59";
corno1 = \notes \relative c {
R1*2 |
copyright = "public domain";
}
-\version "1.3.42";
+\version "1.3.59";
corno2 = \notes \relative c {
R1*2 |
}
-\version "1.3.42";
+\version "1.3.59";
\include "global.ly"
\include "fagotti.ly"
}
-\version "1.3.42";
+\version "1.3.59";
\include "fagotto-1.ly"
\include "fagotto-2.ly"
}
-\version "1.3.42";
+\version "1.3.59";
fagotto1 = \notes \relative c {
R1*2 |
copyright = "public domain";
}
-\version "1.3.42";
+\version "1.3.59";
fagotto2 = \notes \relative c {
R1*2 |
}
-\version "1.3.42";
+\version "1.3.59";
\include "global.ly"
\include "flauti.ly"
}
-\version "1.3.42";
+\version "1.3.59";
\include "flauto-1.ly"
\include "flauto-2.ly"
copyright = "public domain";
}
-\version "1.3.42";
+\version "1.3.59";
flauto1 = \notes \relative c {
R1 *2 |
enteredby = "JCN";
copyright = "public domain";
}
-\version "1.3.42";
+\version "1.3.59";
flauto2 = \notes \relative c {
R1 *2 |
as'''4-.\ff r r2 |
}
-\version "1.3.42";
+\version "1.3.59";
global = \notes {
\time 4/4;
- \key es;
+ \key es \major;
\skip 1*314; \bar "|.";
}
copyright = "public domain";
}
-\version "1.3.42";
+\version "1.3.59";
oboe1 = \notes \relative c'' {
R1*2 |
}
-\version "1.3.42";
+\version "1.3.59";
oboe2 = \notes \relative c{
R1*2|
}
-\version "1.3.42";
+\version "1.3.59";
\include "global.ly"
\include "oboi.ly"
}
-\version "1.3.42";
+\version "1.3.59";
\include "oboe-1.ly"
\include "oboe-2.ly"
copyright = "public domain";
}
-\version "1.3.42";
+\version "1.3.59";
\include "global.ly"
\include "timpani.ly"
}
-\version "1.3.42";
+\version "1.3.59";
timpani = \notes \relative c {
R1*2 |
}
-\version "1.3.42";
+\version "1.3.59";
\include "global.ly"
\include "trombe.ly"
}
-\version "1.3.42";
+\version "1.3.59";
\include "trombo-1.ly"
\include "trombo-2.ly"
copyright = "public domain";
}
-\version "1.3.42";
+\version "1.3.59";
trombo1 = \notes \relative c {
R1*2 |
copyright = "public domain";
}
-\version "1.3.42";
+\version "1.3.59";
trombo2 = \notes \relative c {
R1*2 |
copyright = "public domain";
}
-\version "1.3.42";
+\version "1.3.59";
viola1 = \notes \relative c {
c'1\ff ~ |
copyright = "public domain";
}
-\version "1.3.42";
+\version "1.3.59";
viola2 = \notes \relative c {
% starts on (actualy, most part is on) same staff as viola1
copyright = "public domain";
}
-\version "1.3.42";
+\version "1.3.59";
\include "global.ly"
\include "viola-1.ly"
copyright = "public domain";
}
-\version "1.3.42";
+\version "1.3.59";
\include "global.ly"
\include "violino-1.ly"
copyright = "public domain";
}
-\version "1.3.42";
+\version "1.3.59";
violino1 = \notes \relative c {
c'1\ff ~ |
copyright = "public domain";
}
-\version "1.3.42";
+\version "1.3.59";
\include "global.ly"
\include "violino-2.ly"
copyright = "public domain";
}
-\version "1.3.42";
+\version "1.3.59";
violino2 = \notes \relative c {
c'1\ff ~ |
copyright = "public domain";
}
-\version "1.3.42";
+\version "1.3.59";
\include "global.ly"
\include "violoncello.ly"
}
-\version "1.3.42";
+\version "1.3.59";
violoncello = \notes \relative c {
c1\ff ~ |
under the Gnu Public Licence.
%}
-\version "1.3.42";
+\version "1.3.59";
$voice_one = \notes \relative c' {
a'2 bes4. [c16 bes] | a4 d ~ d c ~ | c b ~ [b8 a] a4 ~|
Tested Features: cross staff auto beams and slurs, grace notes, no bars
%}
-\version "1.3.42";
+\version "1.3.59";
global = \notes {
\key a \minor;
Tested Features:
%}
-\version "1.3.42";
+\version "1.3.59";
\include "nederlands.ly"
copyright = "public domain";
}
-\version "1.3.42";
+\version "1.3.59";
\include "standchen.ly"
copyright = "public domain";
}
-\version "1.3.42";
+\version "1.3.59";
% fool make-website
% \include "standchen.ly";
Note: Original key f.
%}
-\version "1.3.42";
+\version "1.3.59";
vocalVerse = \notes\relative c''{
\property Voice.dynamicDirection=\up
global = \notes{
\time 3/4;
- \key es;
+ \key es \major;
\skip 4 * 12;
\break
\skip 4 * 234;
metre = "6 6. 8 6. D";
}
-\version "1.3.42";
+\version "1.3.59";
sop=\notes \transpose c''{
ees2 ees4 ees4 g2 g2 | c'1.
global = \notes{
\time 4/2;
- \key ees;
+ \key ees \major;
\skip 2*4; \skip 1.; \bar "||";
\skip 2; \skip 2*4; \skip 1.; \bar "||";\break
\skip 2; \skip 2*12;\skip 1.; \bar "||";\break
metre = "10 10 . 11 11";
}
-\version "1.3.42";
+\version "1.3.59";
sop = \notes \transpose c''{
f4 | d' bes c' | f2 \bar "||";
global = \notes {
\time 3/4;
\partial 4;
- \key bes;
+ \key bes \major;
}
\score {
metre = "10 11. 11 11. and refrain";
}
-\version "1.3.42";
+\version "1.3.59";
sop=\notes \relative c'' {
b2 gis4. a8 |b2 e,2 |
global = \notes {
\time 2/2;
\property Staff.timeSignatureStyle = "C"
- \key e;
+ \key e \major;
}
$upper_staff = \context Staff = upper {
metre = "8 7 8 7 D";
}
-\version "1.3.42";
+\version "1.3.59";
sop=\notes \relative c'' {
b4 b c d | d c b a | g g a b | b4. a8 a2 |
global=\notes{
\time 4/4;
\property Staff.timeSignatureStyle="C"
- \key g;
+ \key g \major;
\skip 1*4; \bar "||";
\skip 1*4; \bar "||";
\skip 1*4; \bar "||";
}
-\version "1.3.42";
+\version "1.3.59";
%{
Note: there are other verses, but the three here seem to be
global=\notes {
\time 6/4;
- \key bes;
+ \key bes \major;
\skip 1.*12;
\bar "|.";
}
piece = "Allemande";
}
-\version "1.3.42";
+\version "1.3.59";
global = \notes{
\time 4/4;
\partial 8*3;
- \key es;
+ \key es \major;
\skip 1*15;
\skip 4*3;
\skip 16*4;
%%
%% Noe liknende skjer også i mellom andre og tredje stemme i takt 28
-\version "1.3.42";
+\version "1.3.59";
global = \notes{
\time 2/4;
- \key es;
+ \key es \major;
s2*48
\bar ":|:";
s2*48
copyright = "Public Domain";
}
-\version "1.3.42";
+\version "1.3.59";
global = \notes {
\time 4/4;
- \key es;
+ \key es \major;
\skip 1*7;
\bar "||";
\skip 1*22;
-\version "1.3.42";
+\version "1.3.59";
$global_i = \notes{
\time 12/8;
- \key g;
+ \key g \major;
}
-\version "1.3.42";
+\version "1.3.59";
$global_ii = \notes{
\time 4/4;
copyright = "Public Domain";
}
-\version "1.3.42";
+\version "1.3.59";
\include "global-i.ly"
\include "violoncello-i.ly";
copyright = "Public Domain";
}
-\version "1.3.42";
+\version "1.3.59";
\include "global-ii.ly"
\include "violoncello-ii.ly";
copyright = "Public Domain";
}
-\version "1.3.42";
+\version "1.3.59";
% {
copyright = "Public Domain";
}
-\version "1.3.42";
+\version "1.3.59";
$violino_i = \notes\relative c'' {
\property Voice.beamAutoEnd = "3/8"
copyright = "Public Domain";
}
-\version "1.3.42";
+\version "1.3.59";
$violino_ii = \notes\relative c''{
R1*8 |
\$violino_ii
\$global_ii
>
-\version "1.3.42";
+\version "1.3.59";
copyright = "Public Domain";
}
-\version "1.3.42";
+\version "1.3.59";
% {
copyright = "Public Domain";
}
-\version "1.3.42";
+\version "1.3.59";
% {
\include "violino-i.ly";
copyright = "Public Domain";
}
-\version "1.3.42";
+\version "1.3.59";
% {
\include "violino-i.ly";
copyright = "Public Domain";
}
-\version "1.3.42";
+\version "1.3.59";
$violoncello_i = \notes\relative c{
\property Voice.beamAutoEnd = "3/8"
copyright = "Public Domain";
}
-\version "1.3.42";
+\version "1.3.59";
$violoncello_ii = \notes\relative c{
r2 a'2|c e,| f8(e)d2 e8()fis| g a bes2 a8()gis|
copyright = "Public Domain";
}
-\version "1.3.42";
+\version "1.3.59";
% {
-\version "1.3.42";
+\version "1.3.59";
lowstaff = \translator "Staff" = "lower"
-\version "1.3.42";
+\version "1.3.59";
upper = \context Staff \notes\relative c{
\context Voice=i
\property Voice . textStyle = "italic"
%}
-\version "1.3.42";
+\version "1.3.59";
upper = \notes \transpose c'' {
global = \notes{
\time 3/4;
- \key es;
+ \key es \major;
}
\score{
}
-\version "1.3.42";
+\version "1.3.59";
upper = \context Staff \notes\relative c
\context Voice=i {
global = \notes{
\time 3/4;
- \key f;
+ \key f \major;
}
\score{
}
-\version "1.3.42";
+\version "1.3.59";
global = \notes{
\time 4/4;
- \key f;
+ \key f \major;
}
\score{
-\version "1.3.42";
+\version "1.3.59";
\include "allemande-urtext.ly";
allemande_cello_global = \notes{
\time 4/4;
- \key f;
+ \key f \major;
\clef bass;
\repeat "volta" 2 {
\partial 16;
>
-\version "1.3.42";
+\version "1.3.59";
-\version "1.3.42";
+\version "1.3.59";
\include "allemande-urtext.ly";
allemande_viola_global = \notes{
\time 4/4;
- \key f;
+ \key f \major;
\clef alto;
\repeat "volta" 2 {
\partial 16;
-\version "1.3.42";
+\version "1.3.59";
\include "courante-urtext.ly";
courante_cello_global = \notes{
\time 3/4;
- \key f;
+ \key f \major;
\clef bass;
\repeat "volta" 2 {
\partial 16;
\$courante_b
>
-\version "1.3.42";
+\version "1.3.59";
-\version "1.3.42";
+\version "1.3.59";
\include "courante-urtext.ly";
courante_viola_global = \notes{
\time 3/4;
- \key f;
+ \key f \major;
\clef alto;
\repeat "volta" 2 {
\partial 16;
-\version "1.3.42";
+\version "1.3.59";
\include "gigue-urtext.ly";
gigue_cello_global = \notes{
\time 3/8;
- \key f;
+ \key f \major;
\clef bass;
\repeat "volta" 2 {
\partial 8;
\$gigue_b
>
-\version "1.3.42";
+\version "1.3.59";
-\version "1.3.42";
+\version "1.3.59";
\include "gigue-urtext.ly";
gigue_viola_global = \notes{
\time 3/8;
- \key f;
+ \key f \major;
\clef alto;
\repeat "volta" 2 {
\partial 8;
-\version "1.3.42";
+\version "1.3.59";
\include "menuetto-urtext.ly";
menuetto_i_cello_global = \notes{
\time 3/4;
- \key f;
+ \key f \major;
\clef bass;
\repeat "volta" 2 {
\skip 2.*8;
menuetto_ii_cello_global = \notes{
\time 3/4;
- \key d;
+ \key d \major;
\clef bass;
\repeat "volta" 2 {
\skip 2.*8;
d2.
}
-\version "1.3.42";
+\version "1.3.59";
-\version "1.3.42";
+\version "1.3.59";
\include "menuetto-urtext.ly";
menuetto_i_viola_global = \notes{
\time 3/4;
- \key f;
+ \key f \major;
\clef alto;
\repeat "volta" 2 {
\skip 2.*8;
menuetto_ii_viola_global = \notes{
\time 3/4;
- \key d;
+ \key d \major;
\clef alto;
\repeat "volta" 2 {
\skip 2.*8;
-\version "1.3.42";
+\version "1.3.59";
\include "prelude-urtext.ly";
prelude_cello_global = \notes{
\time 3/4;
- \key f;
+ \key f \major;
\clef bass;
\skip 2.*63;
\bar "|.";
\$prelude_b
>
-\version "1.3.42";
+\version "1.3.59";
-\version "1.3.42";
+\version "1.3.59";
\include "prelude-urtext.ly";
prelude_viola_global = \notes{
\time 3/4;
- \key f;
+ \key f \major;
\clef alto;
\skip 2.*63;
\bar "|.";
-\version "1.3.42";
+\version "1.3.59";
\include "sarabande-urtext.ly";
sarabande_cello_global = \notes{
\time 3/4;
- \key f;
+ \key f \major;
\clef bass;
\repeat "volta" 2 {
s2.*12
\$sarabande_b
>
-\version "1.3.42";
+\version "1.3.59";
-\version "1.3.42";
+\version "1.3.59";
\include "sarabande-urtext.ly";
sarabande_viola_global = \notes{
\time 3/4;
- \key f;
+ \key f \major;
\clef alto;
\repeat "volta" 2 {
s2.*12
%{
TODO: use autobeaming.
%}
-\version "1.3.42";
+\version "1.3.59";
tenor =
% It would be nice to squeeze this onto two pages, but I am not sure
% if it would work with US paper.
-\version "1.3.42";
+\version "1.3.59";
dux = \context Voice=two \notes \relative c''{
\notes \context PianoStaff <
\context Staff = treble <
\key c \minor;
+% \key es \major;
\dux
{ \comes \bar "|."; }
\time 4/4;
lastupdated = "1999/Oct/14";
}
-\version "1.3.42";
+\version "1.3.59";
% should do programmable input.
soprane =
definition below. --MB
%}
-\version "1.3.42";
+\version "1.3.59";
global = \notes {
\property StaffGroup.timeSignatureStyle = "old"
\repeat "volta" 2 {
- G2 d^"4 3" | G1 |
- g2 c4 G | d1^"3 4 3" |
- G1 | g2 c4 G |
- d1^"3 4 3" | G |
- g2 c4 d | G1^"3 4 3" |
- c1 | c2 F4 c |
- G1^"3 4 3" | c |
- c2 F4 c | G1^"3 4 3" |
- c2 G | g G |
- c4 G d2^"3 4 3" | G g |
+ g,2 d^"4 3" | g,1 |
+ g2 c4 g, | d1^"3 4 3" |
+ g,1 | g2 c4 g, |
+ d1^"3 4 3" | g, |
+ g2 c4 d | g,1^"3 4 3" |
+ c1 | c2 f,4 c |
+ g,1^"3 4 3" | c |
+ c2 f,4 c | g,1^"3 4 3" |
+ c2 g, | g g, |
+ c4 g, d2^"3 4 3" | g, g |
fis g | d1^"3 4 3" |
- G2 B | d1^"3 4 3" |
- G^"3 4 3" | c4 B c2 |
- G1^"3 4 3" | c4 B c g |
- c B c G | d1^"3 4 3" |
- G1 |
+ g,2 b, | d1^"3 4 3" |
+ g,^"3 4 3" | c4 b, c2 |
+ g,1^"3 4 3" | c4 b, c g |
+ c b, c g, | d1^"3 4 3" |
+ g,1 |
}
\repeat "volta" 2 {
g1. | c |
f | d^"\\textsharp" |
g | c |
- A | d^"\\textsharp" |
- G | c |
+ a, | d^"\\textsharp" |
+ g, | c |
d^"\\textsharp" | e |
- f | g1 B2 |
+ f | g1 b,2 |
d1.^"3 4 3" |
- G1 |
+ g,1 |
}
\repeat "volta" 2 {
- g2 fis | g G |
+ g2 fis | g g, |
g1^"3 4 3" | c |
- G^"3 4 3" | c2 G |
- d1^"3 4 3" | G^"3 4 3" |
- c2 G | d1^"\\textsharp" ( |
+ g,^"3 4 3" | c2 g, |
+ d1^"3 4 3" | g,^"3 4 3" |
+ c2 g, | d1^"\\textsharp" ( |
) d^"3 4 3" |
\cadenzaOn
- G\breve
+ g,\breve
}
}>
conversions.append ((1,3,49), conv,
'noteHeadStyle value: string -> symbol')
+if 1:
+ def conv (str):
+ str = re.sub (r"""\\key *([a-z]+) *;""", r"""\\key \1 \major;""",str);
+ return str
+ conversions.append ((1,3,59), conv,
+ '\key X ; -> \key X major; ')
+
############################