<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> <!--Converted with LaTeX2HTML 2002-2-1 (1.71) original version by: Nikos Drakos, CBLU, University of Leeds * revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan * with significant contributions from: Jens Lippmann, Marek Rouchal, Martin Wilck and others --> <HTML> <HEAD> <TITLE>Solo and Melody Tracks</TITLE> <META NAME="description" CONTENT="Solo and Melody Tracks"> <META NAME="keywords" CONTENT="mma"> <META NAME="resource-type" CONTENT="document"> <META NAME="distribution" CONTENT="global"> <META NAME="Generator" CONTENT="LaTeX2HTML v2002-2-1"> <META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css"> <LINK REL="STYLESHEET" HREF="mma.css"> <LINK REL="next" HREF="node11.html"> <LINK REL="previous" HREF="node9.html"> <LINK REL="up" HREF="mma.html"> <LINK REL="next" HREF="node11.html"> </HEAD> <BODY bgcolor="#ffffff"> <!--Navigation Panel--> <A NAME="tex2html464" HREF="node11.html"> <IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A> <A NAME="tex2html462" HREF="mma.html"> <IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A> <A NAME="tex2html456" HREF="node9.html"> <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A> <BR> <B> Next:</B> <A NAME="tex2html465" HREF="node11.html">Automatic Melodies: Aria Tracks</A> <B> Up:</B> <A NAME="tex2html463" HREF="mma.html">Reference Manual</A> <B> Previous:</B> <A NAME="tex2html457" HREF="node9.html">Lyrics</A> <BR> <BR> <!--End of Navigation Panel--> <!--Table of Child-Links--> <A NAME="CHILD_LINKS"><STRONG>Subsections</STRONG></A> <UL> <LI><A NAME="tex2html466" HREF="node10.html#SECTION001010000000000000000">Note Data Format</A> <UL> <LI><A NAME="tex2html467" HREF="node10.html#SECTION001011000000000000000">Long Notes</A> <LI><A NAME="tex2html468" HREF="node10.html#SECTION001012000000000000000">Using Defaults</A> <LI><A NAME="tex2html469" HREF="node10.html#SECTION001013000000000000000">Other Commands</A> </UL> <BR> <LI><A NAME="tex2html470" HREF="node10.html#SECTION001020000000000000000">KeySig</A> <LI><A NAME="tex2html471" HREF="node10.html#SECTION001030000000000000000">AutoSoloTracks</A> <LI><A NAME="tex2html472" HREF="node10.html#SECTION001040000000000000000">Drum Solo Tracks</A> </UL> <!--End of Table of Child-Links--> <HR> <H1><A NAME="SECTION001000000000000000000"></A> <A NAME="chap-solo"></A> <BR> Solo and Melody Tracks </H1> <P> So far the creation of accompaniment tracks using drum and chord patterns has been discussed. However, there are times when chording (and chord variations such as arpeggios) are not sufficient. Sometimes you might want a real melody line! <P> <FONT Face="Serif" Color="Navy"><I>MMA</I></FONT> has two internal track types reserved for melodic lines. They are the S<SMALL>OLO</SMALL> and M<SMALL>ELODY</SMALL> tracks. These two track types are identical with two major exceptions: <P> <UL> <LI>S<SMALL>OLO</SMALL> tracks are only initialized once, at start up. Commands like S<SMALL>EQ</SMALL>C<SMALL>LEAR</SMALL> are ignored by S<SMALL>OLO</SMALL> tracks. <P> </LI> <LI>No settings in S<SMALL>OLO</SMALL> tracks are saved or restored with G<SMALL>ROOVE</SMALL> commands. <P> </LI> </UL> <P> These differences mean that you can set parameters for a S<SMALL>OLO</SMALL> track in a preamble in your music file and have those settings valid for the entire song. For example, you may want to set an instrument at the top of a song: <P> <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3> <tr><td> <B>Solo Voice TenorSax </B> </td></tr> </Table> <P> On the other hand, M<SMALL>ELODY</SMALL> tracks save and restore grooves just like all the other available tracks. If you have the following sequence in a song file: <P> <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3> <tr><td> <B>Melody Voice TenorSax <BR> Groove Blues <BR> ... musical data </B> </td></tr> </Table> <P> no one will be surprised to find that the M<SMALL>ELODY</SMALL> track playing with the default voice (Piano). <P> As a general rule, M<SMALL>ELODY</SMALL> tracks have been designed as a ``voice'' to accompany a predefined form defined in a G<SMALL>ROOVE</SMALL>--it is a good idea to define M<SMALL>ELODY</SMALL> parameters as part of a G<SMALL>ROOVE</SMALL>. S<SMALL>OLO</SMALL> tracks are thought to be specific to a certain song file, with their parameters defined in the song file. <P> Apart from the exceptions noted above, S<SMALL>OLO</SMALL> and M<SMALL>ELODY</SMALL> tracks are identical. <P> Unlike the other available tracks, you do not define a sequence or pattern for a S<SMALL>OLO</SMALL> or M<SMALL>ELODY</SMALL> track. Instead, you specify a series of notes as a R<SMALL>IFF</SMALL> pattern. For example, consider the first two bars of ``Bill Bailey'' (the details of melody notation will be covered later in this chapter): <P> <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3> <tr><td> <B>Solo Riff 4c;2d;4f; <BR> F <BR> Solo Riff 4.a;8g#;4a;4c+; <BR> F </B> </td></tr> </Table> <P> In this example the melody has been added to the song file. <P> Specifying a R<SMALL>IFF</SMALL> for each bar of your song can get tedious, so there is a shortcut ...any data surrounded by curly brackets ``{ }'' is interpreted as a R<SMALL>IFF</SMALL> for a S<SMALL>OLO</SMALL> or M<SMALL>ELODY</SMALL> track. This means that the above example could be rewritten as: <P> <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3> <tr><td> <B>F {4c;2d;4f;} <BR> F {4.a;8g#;4a;4c+;} </B> </td></tr> </Table> <P> By default the note data is inserted into the S<SMALL>OLO</SMALL> track. If more than one set of note data is present, it will be inserted into the next track set by the A<SMALL>UTO</SMALL>S<SMALL>OLO</SMALL>T<SMALL>RACKS</SMALL> command (<A HREF="#autosolotracks">here</A>). <P> <H1><A NAME="SECTION001010000000000000000"> Note Data Format</A> </H1> <P> The notes in a S<SMALL>OLO</SMALL> or M<SMALL>ELODY</SMALL> track are specified as a series of ``chords''. Each chord can be a single note, or several notes (all with the same duration). Each chord in the bar is delimited with a single semicolon.<A NAME="tex2html42" HREF="#foot4027"><SUP>10.1</SUP></A> <P> Each chord can have several parts. All missing parts will default to the value in the previous chord. The various parts of a chord must be specified in the order given in the following table. <P> <DL> <DT><STRONG>Duration</STRONG></DT> <DD>The duration of the note. This is specified in the same manner as chord patterns; see <A HREF="node4.html#notelength">here</A> for details on how to specify a note duration. <P> </DD> <DT><STRONG>Pitch</STRONG></DT> <DD>The note in standard musical notation. The lowercase letters ``a'' to ``g'' are recognized as well as ``r'' to specify a rest (please note the exception for <I>Drum Solo Tracks</I>, <A HREF="#drumtype">here</A>). <P> </DD> <DT><STRONG>Accidental</STRONG></DT> <DD>A pitch modifier consisting of a single ``#'' (sharp), ``&'' (flat) or ``n'' (natural). Please note that an accidental will override the current K<SMALL>EYSIG</SMALL> for the current bar (just like in real musical notation). Unlike standard musical notation the accidental <I>will</I> apply to similarly named notes in different octaves. <P> Please note that when you specify a chord in <FONT Face="Serif" Color="Navy"><I>MMA</I></FONT> you can use either a ``b'' or a ``&'' to represent a flat sign; however, when specifying notes for a S<SMALL>OLO</SMALL> you can only use the ``&'' character. <P> </DD> <DT><STRONG>Octave</STRONG></DT> <DD>Without an octave modifier, the current octave specified by the O<SMALL>CTAVE</SMALL> directive is used for the pitch(es). Any number of ``-'' or ``+'' signs can be appended to a note. Each ``-'' drops the note by an octave and each ``+'' will increase it. The base octave begins with ``c'' below the treble clef staff. <P> </DD> <DT><STRONG>Volume</STRONG></DT> <DD>A volume can be specified. The volume is a string like ``ff'' surrounded by ``<IMG WIDTH="33" HEIGHT="33" ALIGN="MIDDLE" BORDER="0" SRC="img2.png" ALT="$< >$">'' brackets. For example, to set the volume of a chord to ``very loud'', you could use the string <IMG WIDTH="19" HEIGHT="33" ALIGN="MIDDLE" BORDER="0" SRC="img3.png" ALT="$<$">ffff<IMG WIDTH="19" HEIGHT="33" ALIGN="MIDDLE" BORDER="0" SRC="img4.png" ALT="$>$"> in the chord specification (<A HREF="node16.html#sec-volume">here</A>) Of course, it is probably easier to set accented beats with the A<SMALL>CCENT</SMALL> directive (<A HREF="node16.html#accent">here</A>). <P> </DD> <DT><STRONG>Tilde</STRONG></DT> <DD>The tilde character, ~, can appear as the first or last item in a note sequence. As the last character it signals that the final note duration extend past the end of the bar; as the first character it signals to use the duration extending past the end of the previous bar as an initial offset. For details, see below. <P> </DD> <DT><STRONG>Null</STRONG></DT> <DD>You can set a ``ignore'' or ``do nothing'' chord with the simple notation ``<IMG WIDTH="33" HEIGHT="33" ALIGN="MIDDLE" BORDER="0" SRC="img2.png" ALT="$< >$">''. If this is the only item in the chord then that chord will be ignored This means that no tones will be generated, and the offset into the bar will not be changed. The use of the notation is mainly for tilde notation with notes held over multiple bars. <P> </DD> </DL> <P> To make your note data more readable, you can include any number of space and tab characters (which are ignored by <FONT Face="Serif" Color="Navy"><I>MMA</I></FONT> ). <P> <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="#efefef" Border=3> <tr><td Align="CENTER" BGColor="White"> <B><FONT SIZE="+2">Solo Notation</FONT></B> <A NAME="eg:solo"></A> </tr> </td> <tr> <td > <IMG WIDTH="90%" SRC="mupex/soloeg.png" ALT="Lost Image"> <P> <BR> <BR> <P> <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3> <tr><td> <B>KeySig 1b <BR> F { 4ca-; 2da-; 4fd; } <BR> F { 4.af; 8g#f; 4af; c+f; } <BR> F { 4ca-; 2da-; 4fc; } <BR> F { 1af; } </B> </td></tr> </Table> <P> </td> </tr> </Table> <P> <P> <A HREF="#eg:solo">This example</A> shows a few bars of ``Bill Bailey'' with the <FONT Face="Serif" Color="Navy"><I>MMA</I></FONT> equivalent. <P> <H2><A NAME="SECTION001011000000000000000"> Long Notes</A> </H2> <P> Notes tied across bar lines can be easily handled in <FONT Face="Serif" Color="Navy"><I>MMA</I></FONT> scores. Consider the following: <P> <DIV ALIGN="CENTER"> <IMG WIDTH="90%" SRC="mupex/tilde.png" ALT="Lost Image"> </DIV> <P> It can be handled in three different ways in your score: <P> <UL> <LI> <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3> <tr><td> <B>F {4c;d;e;4+2f;} <BR> F {2r;2c;} </B> </td></tr> </Table> <P> In this case you <FONT Face="Serif" Color="Navy"><I>MMA</I></FONT> will generate a warning message since the last note of the first bar ends past the end of that bar. The rest in the second bar is used to position the half note correctly. <P> </LI> <LI> <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3> <tr><td> <B>F {4c;d;e;4+2f~}; <BR> F {2r;2c;} </B> </td></tr> </Table> <P> This time a ~ character has been added to the end of the first line. In this case it just signals that you ``know'' that the note is too long, so no warning is printed. <P> </LI> <LI> <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3> <tr><td> <B>F {4c;d;e;4+2f~;} <BR> F {~2c;} </B> </td></tr> </Table> <P> The cleanest method is shown here. The ~forces the insertion of the extra 2 beats from the previous bar into the start of the bar. <P> </LI> </UL> <P> If you have a very long note, as in this example: <P> <DIV ALIGN="CENTER"> <IMG WIDTH="80%" SRC="mupex/tilde2.png" ALT="Lost Image"> </DIV> <P> you can have both leading and ending tildes in the same chord; however, to force <FONT Face="Serif" Color="Navy"><I>MMA</I></FONT> to ignore the chord you need to include an empty chord marker: <P> <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3> <tr><td> <B>C {4c;d;e;4+2f~;} <BR> C {~<>~;} <BR> C {~2c;} </B> </td></tr> </Table> <P> <FONT Face="Serif" Color="Navy"><I>MMA</I></FONT> has some built-in error detection which will signal problems if you use a tilde at the end of a line which doesn't have a note held past the end of the current bar or if you use a tilde to start a bar which doesn't have one at the end of the previous bar. <P> <H2><A NAME="SECTION001012000000000000000"> Using Defaults</A> </H2> The use of default values can be a great time-saver, and lead to confusion! For example, the following all generate four quarter note ``f''s: <P> <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3> <tr><td> <B>Solo Riff 4f; 4f; 4f; 4f; <BR> Solo Riff 4f; f; f; f; <BR> Solo Riff 4f; 4; 4; 4; <BR> Solo Riff 4f; ; ; ; </B> </td></tr> </Table> <P> <H2><A NAME="SECTION001013000000000000000"> Other Commands</A> </H2> <P> Most of the timing and volume commands available in other tracks also apply to S<SMALL>OLO</SMALL> and M<SMALL>ELODY</SMALL> tracks. Important commands to consider include A<SMALL>RTICULATE</SMALL>, V<SMALL>OICE</SMALL> and O<SMALL>CTAVE</SMALL>. Also note that T<SMALL>RANSPOSE</SMALL> is applied to your note data. <P> <H1><A NAME="SECTION001020000000000000000"></A> <A NAME="keysig"></A> <BR> KeySig </H1> <P> If you are including S<SMALL>OLO</SMALL> or M<SMALL>ELODY</SMALL> tracks you should set the key signature for the song: <P> <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3> <tr><td> <B>KeySig 2b </B> </td></tr> </Table> <P> The argument consists of a single digit ``0'' to ``7'' followed by a ``b'' or ``&'' for flat keys or a ``#'' for sharp keys. <P> As an alternate, you can use a musical name like ``F'' or ``G#''. <P> The optional keywords ``Major'' or ``Minor'' (these can be abreviated to ``Maj'' or ``Min'' ... and case doesn't count) can be added to this command. This will accomplish two things: <P> <OL> <LI>The MIDI track Key Signature event will be set to reflect minor or major. <P> </LI> <LI>If you are using a musical name the proper key will be used. <P> </LI> </OL> <P> Setting the key signature effects the notes used in S<SMALL>OLO</SMALL> or M<SMALL>ELODY</SMALL> tracks and sets a MIDI Key Signature event.<A NAME="tex2html44" HREF="#foot4032"><SUP>10.2</SUP></A> <P> To summarize, the following are all valid K<SMALL>EY</SMALL>S<SMALL>IG</SMALL> directives: <P> <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3> <tr><td> <B>KeySig 2# Major <BR> KeySig 1b <BR> KeySig 0b Min <BR> KeySig F Min <BR> KeySig A Major </B> </td></tr> </Table> <P> <H1><A NAME="SECTION001030000000000000000"></A> <A NAME="autosolotracks"></A> <BR> AutoSoloTracks </H1> <P> When a ``{ }'' expression is found in a chord line, it is assumed to be note data and is treated as a R<SMALL>IFF</SMALL>. You can have any number of ``{ }'' expressions in a chord line. They will be assigned to the tracks specified in the A<SMALL>UTO</SMALL>S<SMALL>OLO</SMALL>T<SMALL>RACKS</SMALL> directive. <P> By default, four tracks are assigned: <I>Solo</I>, <I>Solo-1</I>, <I>Solo-2</I>, and <I>Solo-3</I>. This order can be changed: <P> <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3> <tr><td> <B>AutoSoloTracks Melody-Oboe Melody-Trumpet Melody-Horn </B> </td></tr> </Table> <P> Any number of tracks can be specified in this command, but they must all be S<SMALL>OLO</SMALL> or M<SMALL>ELODY</SMALL> tracks. You can reissue this command at any time to change the assignments. <P> The list set in this command is also used to ``fill out'' melody lines for tracks set as H<SMALL>ARMONY</SMALL>O<SMALL>NLY</SMALL>. Again, an example: <P> <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3> <tr><td> <B>AutoSoloTracks Solo-1 Solo-2 Solo-3 Solo-4 <BR> Solo-2 HarmonyOnly 3Above <BR> Solo-3 HarmonyOnly 8Above </B> </td></tr> </Table> <P> Of course, some voicing is also set ...and a chord line: <P> <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3> <tr><td> <B>C {4a;b;c;d;} </B> </td></tr> </Table> <P> The note data <I>{4a;b;c;d;} </I> will be set to the <I>Solo-1</I> track. But, if you've not set any other note data by way of R<SMALL>IFF</SMALL> commands to <I>Solo-2</I> and <I>Solo-3</I>, the note data will also be copied to these two tracks. Note that the track <I>Solo-4</I> is unaffected since it is <I>not</I> a H<SMALL>ARMONY</SMALL>O<SMALL>NLY</SMALL> track. This feature can be very useful in creating harmony lines with the harmonies going to different instruments. The supplied file <TT><B>egs/harmony.mma</B></TT> shows an example. <P> <H1><A NAME="SECTION001040000000000000000"></A> <A NAME="drumtype"></A> <BR> Drum Solo Tracks </H1> <P> A solo or melody track can also be used to create drum solos. The first thing to do is to set a track as a drum solo type: <P> <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3> <tr><td> <B>Solo-MyDrums DrumType </B> </td></tr> </Table> <P> This will create a new S<SMALL>OLO</SMALL> track with the name <I>Solo-MyDrums</I> and set its ``Drum'' flag. If the track already exists and has data in it, the command will fail. The MIDI channel 10 is automatically assigned to all tracks created in this manner. You cannot change a ``drum'' track back to a normal track. <P> These is no limit to the number of S<SMALL>OLO</SMALL> or M<SMALL>ELODY</SMALL> tracks you can create ...and it probably makes sense to have several different tracks if you are creating anything beyond a simple drum pattern. <P> Tracks with the ``drum'' setting ignore T<SMALL>RANSPOSE</SMALL> and H<SMALL>ARMONY</SMALL> settings. <P> The specification for pitches is different in these tracks. Instead of standard notation pitches, you must specify a series of drum tone names or MIDI values. If you want more than one tone to be sounded simultaneously, create a list of tones separated by commas. <P> Some examples: <P> <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3> <tr><td> <B>Solo-MyDrums Riff 4 SnareDrum1; ; r ; SnareDrum1; </B> </td></tr> </Table> <P> would create a snare hit on beats 1, 2 and 4 of a bar. Note how the second hit uses the default tone set in the first beat. <P> <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3> <tr><td> <B>Solo-MyDrums Riff 8,38;;;; </B> </td></tr> </Table> <P> creates 4 hits, starting on beat 1. Instead of ``names'' MIDI values have been used (``38'' and ``SnareDrum1'' are identical). Note how ``,'' is used to separate the initial length from the first tone. <P> <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3> <tr><td> <B>Solo-MyDrums Riff 4 SnareDrum1,53,81; r; 4 SideKick ; </B> </td></tr> </Table> <P> creates a ``chord'' of 3 tones on beat 1, a rest on beat 2, and a ``SideKick'' on beat 3. <P> Using MIDI values instead of names lets you use the full range of note values from 0 to 127. Not all will produce valid tones on all synths. <P> To make the use of solo drum tracks a bit easier, you can use the the T<SMALL>ONE</SMALL> command to set the default drum tone to use (by default this is a SnareDrum. If you do not specify a tone to use in a solo the default will be used. <P> You can access the default tone by using the special Tone ``*''. In the following example: <P> <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3> <tr><td> <B>Begin Solo-Block <BR> DrumType <BR> Tone LowWoodBlock <BR> End <BR> ... <BR> Solo-Block Riff 4r; SnareDrum; * ; ; <BR> ... <BR> Solo-Block Riff 4;;;; </B> </td></tr> </Table> <P> The first solo created will have a rest on beat 1, a SnareDrum on beat 2 and LowWoodBlock on beats 3 and 4. The second will have LowWoodBlock on each beat. <P> <BR><HR><H4>Footnotes</H4> <DL> <DT><A NAME="foot4027">... semicolon.</A><A HREF="node10.html#tex2html42"><SUP>10.1</SUP></A></DT> <DD>I have borrowed heavily from the notation program MUP for the syntax used here. For notation I highly recommend MUP and use it for most of my notation tasks, including the creation of the score snippets in this manual. MUP is available from Arkkra Enterprises, <TT><A NAME="tex2html43" HREF="http://www.Arkkra.com/">http://www.Arkkra.com/</A></TT>. </DD> <DT><A NAME="foot4032">... event.</A><A HREF="node10.html#tex2html44"><SUP>10.2</SUP></A></DT> <DD>For the most part, MIDI Key Signature events are ignored by playback programs. However, they <I>may</I> be used in other MIDI programs which handle notation. </DD> </DL><HR> <!--Navigation Panel--> <A NAME="tex2html464" HREF="node11.html"> <IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A> <A NAME="tex2html462" HREF="mma.html"> <IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A> <A NAME="tex2html456" HREF="node9.html"> <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A> <BR> <B> Next:</B> <A NAME="tex2html465" HREF="node11.html">Automatic Melodies: Aria Tracks</A> <B> Up:</B> <A NAME="tex2html463" HREF="mma.html">Reference Manual</A> <B> Previous:</B> <A NAME="tex2html457" HREF="node9.html">Lyrics</A> <!--End of Navigation Panel--> <ADDRESS> bob 2007-03-07 </ADDRESS> </BODY> </HTML>