diff --git a/README.md b/README.md index b8b8c5bc..604c0869 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ openbook ======== -version: 157 +version: 165 OpenBook is an open source Jazz real book diff --git a/src/openbook/quiet_nights_of_quiet_stars.mako b/src/openbook/quiet_nights_of_quiet_stars.mako new file mode 100644 index 00000000..7ad01931 --- /dev/null +++ b/src/openbook/quiet_nights_of_quiet_stars.mako @@ -0,0 +1,131 @@ +<%page args='part'/> +% if part=='Vars': +<% + # vim: set filetype=lilypond : + import attr + version=attr.Version() + version['doChords']=True + version['doVoice']=True + version['doLyrics']=True + attributes.addVersion('Fake', version) + attributes.setDefaultVersionName('Fake') + + attributes['title']='Quiet Nights Of Quiet Stars' + attributes['style']='Jazz' + # from the fake book + attributes['subtitle']='Corcovado' + # from the fake book + attributes['composer']='Antonio Carlos Jobim' + # from the fake book + attributes['poet']='Antonio Carlos Jobim, Gene Lees' + # from the fake book + attributes['piece']='Moderately Slow' + # from the fake book + attributes['copyright']='1962, 1964 by Antonio Carlos Jobim, Brazil' + # from the fake book + attributes['copyrightextra']='Sole Selling Agent DUCHESS MUSIC CORPORATION (MCA), New York, NY for all English Speaking Countries' + + attributes['typesetter']='Mark Veltzer ' + attributes['completion']='5' + attributes['uuid']='f8098732-7367-11e5-bffe-3860779cb560' + attributes['structure']='AA\'' + attributes['location']='jfb:309' + + attributes['idyoutuberemark1']='Jobim in Portugese' + attributes['idyoutube1']='6_F7MX1hGtU' + attributes['idyoutuberemark2']='Frank Sinatra with Jobim' + attributes['idyoutube2']='mCI65SsOhb8' + attributes['lyricsurl']='http://www.azlyrics.com/lyrics/franksinatra/quietnightsofquietstarscorcovado.html' +%> +% endif + +% if part=='Doc': + DONE: + - put in location in the fake book. + - put in the tunes meta data from the fake book. + - put in the tunes structure. + - put in the fake book chords. + - put in the fake book lyrics. + - put in the fake book tune. + - check the fake book chords. + - check the fake book tune. + - check the fake book lyrics. + - heard the tune to make sure it sounds good. + - added you tube performances. + - added a lyrics url. + TODO: + - add another version of this tune. + +% endif + +% if part=='ChordsFake': +\chordmode { + \startChords + \startSong + + \myMark "A" + \startPart + d1*2:9 | aes:dim7 | \myEndLine + g1:m7 | c8*5:7 ges4.:7 | f2:dim7 f:maj7 | f1:maj7 | \myEndLine + f:m7 | bes:13 | e:m7 | a:7.5+ | \myEndLine + d:9 | d2.:9 d4:m7 | d2.:m7 aes4:dim7 | aes1:dim7 | \myEndLine + \endPart + + \myMark "A'" + \startPart + d1*2:9 | aes:dim7 | \myEndLine + g1:m7 | c8*5:7 ges4.:7 | f2:dim7 f:maj7 | f1:maj7 | \myEndLine + f:m7 | bes:7.5- | e:m7 | a:m7 | \myEndLine + d:m7 | g:7.9- | e:m7 | a:7.5+ | \myEndLine + d:m7 | g:9 | c1*2:6 | \myEndLine + \endPart + + \endSong + \endChords +} +% endif + +% if part=='VoiceFake': +{ + \tempo "Allegro" 4 = 130 + \time 2/2 + \key c \major + + %% part "A" + r8 e4 d8 e d4 e8~ | e d e2. | r8 e4 d8 e d4 e8~ | e d e2. | + r8 d4 c8 d c4 d8~ | d c4 f8~ f e4 e8~ | e4. d8~ d2~ | d2. r4 | + r8 g4 f8 g f4 g8~ | g f4 g8~ g2 | r8 f4 e8 f e4 f8~ | f e f2. | + r8 e4 d8 e d4 e8~ | e d4 e8~ e d f4~ | f8 e4 f8 e4 f~| f8 e4 d8~ d c4. | + + %% part "A'" + r8 e4 d8 e d4 e8~ | e d4 e8~ e2 | r8 e4 d8 e d4 e8~ | e d e4~ e8 g4 d8~ | + d2 \tuplet 3/2 { c4 d c } | d8 c4 f8~ f e4 e8~ | e4. d8~ d2~ | d2. r4 | + r8 c'4 bes8~ bes aes g f | e4. d8~ d2 | r4 r8 b' a g f e | d4. c8~ c2 | + r4 r8 a' g f e d | c b4 c8~ c d4 g8~ | g1~ | g2 r | + r4 r8 a g f e d | c b4 c8~ c d4 c8~ | c1~ | c2. r4 | +} +% endif + +% if part=='LyricsFake': +\lyricmode { + + %% part "A" + Qui -- et Nights Of Qui -- et Stars, + qui -- et chords from my __ gui -- tar + float -- ing on the si -- lence that __ sur -- rounds __ us. __ + Qui -- et thoughts and qui -- et dreas, __ + qui -- et walks by qui -- et streams, + and a win -- dow look -- ing on __ the moun -- tains and the sea. __ + How love -- ly! + + %% part "A'" + This is where I want __ to be. __ + Here, with you so close __ to me __ + un -- til __ the fin -- al flick -- er of __ life's em -- ber. __ + I, who __ was lost and lone -- ly, __ + be -- liev -- ing life was on -- ly __ + a bit -- ter tra -- gic joke, have found __ with you, __ + the mean -- ing of ex -- ist -- ence. + Oh, __ my love. __ +} +% endif diff --git a/src/openbook/the_girl_from_ipanema.mako b/src/openbook/the_girl_from_ipanema.mako index 93cdd5ac..46117ac0 100644 --- a/src/openbook/the_girl_from_ipanema.mako +++ b/src/openbook/the_girl_from_ipanema.mako @@ -46,7 +46,6 @@ % if part=='Doc': DONE: - - added the location of the real book and fake book versions. - put in the tunes meta data from the real book and fake book. - put in locations for reak book and fake book. - put in the tunes structure. diff --git a/staging/openbook/corcovado.mako b/staging/openbook/corcovado.mako deleted file mode 100644 index 66759989..00000000 --- a/staging/openbook/corcovado.mako +++ /dev/null @@ -1,136 +0,0 @@ -<%page args='part'/> -% if part=='Vars': -<% - # vim: set filetype=lilypond : - import attr - version=attr.Version() - version['doChords']=True - version['doVoice']=True - version['doLyrics']=True - attributes.addVersion('Unknown', version) - attributes.setDefaultVersionName('Unknown') - - attributes['title']='Corcovado' - attributes['style']='Jazz' - attributes['subtitle']='quiet nights of quiet stars' - attributes['composer']='Antonio Carlos Jobim' - attributes['piece']='Med Swing' - attributes['copyright']='1959, Editora Musical Arapua, Sao Paulo, Brazil' - - attributes['typesetter']='Mark Veltzer ' - attributes['completion']='0' - attributes['uuid']='b847fc02-a26e-11df-92ce-0019d11e5a41' -%> -% endif - -% if part=='Doc': - DONE: - TODO: - - where is this from? - - add the intro chords (they are not currently shown - - mark whats been done to this tune. - - add youtube performances. -% endif - -% if part=='ChordsUnknown': -\chordmode { - \startChords - \startSong - - \mark "Intro" - r1 | r1 | a:m6 | aes:dim7 | - g:m7 | c2:11 c2:13 | f1:maj7 | f:m6 | - e:m7 | a:m7 | d:7 | aes:dim7 | - - \myMark "A" - %% 1 - d1:9 | r1 | aes1:dim7 | r1 | g1:m7 | c:9 | f:maj7 | f:6 | - %% 9 - f:m7 | f:m6 | e:m7 | a:7.5+.9- | d1:9 | r1 | d1:m9 | g:7 | - %% 17 - d1:9 | r1 | aes1:dim7 | r1 | g1:m7 | c:9 | f:maj7 | f:6 | - f:m7 | bes:9 | e:m7 | a:m7 | d:m7 | g:7 | e:m7 | a:7.5+.9- | - d:m7 | g:7 | - - \endSong - \endChords -} -% endif - -% if part=='VoiceUnknown': -{ - \time 4/4 - \key c \major - - r1 | r | r | r | - r | r | r | r | - r | r | r | r | - - %% 1 - r4 e8 d~ d e4 d8 | - e d e2. | - r4 e8 d~ d e4 d8 | - e d4 e8~ e2 | - %% 5 - r d8 c4 d8~ | - d c d4~ d8 c4 e8 | - e e4.~ e8 d4.~ | - d2. r4 | - %% 9 - r g8 f~ f g4 f8 | - g f4 g8~ g2 | - r4 f8 e~ e f4 e8 | - f e f2 r4 | - %% 13 - r e8 d~ d e4 d8 | - e4 d8 e~ e d4 f8~ | - f4 e f8 e4 f8~ | - f e4 d8~ d c4. | - %% 17 - r4 e8 d~ d e4 d8 | - e4 d8 e~ e2 | - r4 e8 d e4. d8 | - e d e4~ e r | - %% 21 - r g d~ d8 c | - d c d c~ c f4 e8 | - e2~ e8 d4.~ | - d4 r r2 | - %% 25 - r4 c8 bes~ bes aes4 g8 | - f4 e8 d~ d2~ | - d4 b8 a~ a g f e | - d4 c2. | - %% 29 - r4 a8 g f e4 d8 | - c2 b8 c4 d8 | - g2. r4 | - r1 | - %% 33 - r4 a8 g~ g f e d | - c b4 c8~ c d4 c8~ | -} -% endif - -% if part=='LyricsUnknown': -\lyricmode { - Qui -- et __ nights of qui -- et stars, - qui -- et __ chords from my gui -- tar __ - float -- ing on __ the si -- __ lence that sur -- rounds __ us __ - - Qui -- et __ thoughts and qui -- et dreams __ - qui -- et __ walks by qui -- et streams, - and a __ win -- dow look -- ing on __ the mount -- __ tains and the sea. __ - How love -- __ ly! - - This is __ where I want to be, __ - here with you so close to me, __ - un -- til __ the fina -- al flick -- er __ of life's em -- __ ber. __ - - I who __ was lost and lone -- ly, __ __ -%% there is a warning on the next line from lilypond... -%% be -- liev -- __ ing life was on -- ly -%% a bit -- ter tra -- gic joke have found with you -%% the mean -- __ ing of ex -- is -- tence, oh, __ my love. __ -} -% endif