Welcome to InspiredCode®'s Home Group Overhead (HGO).  


    Looking for the Studio Features?  (Studio Menu explained)

o   Welcome.

    Despite its powerful feature set, this program is simple to use.
    It has two places of great usefulness:

    Worship in the home (private, family and Home Group).

    Worship in the church (public as the main overhead program).

    This manual contains two parts:

    1. General description
       This gives the main idea so you can start right away.

    2. Appendix
       This describes in detail all the goodies (like menus and formats),
       as well as the credits and other necessary documentation.  

       The Appendix has a link to the HGO End User Licensing Agreement,
       (EULA), then some fairly extensive documentation. Finally, the
       Appendix ends with the Table of Contents for this whole manual.

        NOTE: Any time you want the table of contents,
                    click one of the
o things at the left.


    By its many talents, this program helps you joyfully answer the
    following two questions:

    1.  Is your home a house of worship?
        (for instructions on home use, see this question below)

    2.  Is your house of worship a home?
        (for instructions on church use, see this question below)

o   Is your home a house of worship?  (Home Use:)

    Now you can play many of the same CDs you play in your stereo,
    while seeing the words in time to sing them.  This adds an interactive,
    musical dimension to your personal and family devotions to usher
    you on wings of praise into the very throne room of God.

    Also, you may now download ShareWareMusic worship albums
    and enjoy a multimedia, interactive worship experience.

o   Personal, Family, Home Group
    It works great for your personal and family devotions, and guess
    what: it is ideal for worship at your home group!

o   Many CDs and ShareWareMusic Albm Downloads
    Many worship CDs have already been accommodated and many more
    are quickly on the way.  A good place to start is the "Seasons
    of Worship" series from Vineyard Music Group.  I particularly
    recommend that series as it spans what many call the "golden
    years" of Vineyard worship, comprising so many of the praise
    songs used in countless denominations and churches throughout
    the world today.  If you lead a home group, a great place to start
    would be to order all four sets in that series.  To find them, go here:

    We have found one (217) already out of print, but still available
    as an MP3 album download (it's actually my favorite).
    You can burn that MP3 album to CD using Nero, then run the CD
    with HGO.

    Check the InspiredCode.net website for a growing list of worship
    recordings for which HGO presentations have been prepared.

    Also, you can use the ShareWareMusic menu to find ShareWareMusic
    worship albums.

    If your favorite worship band hasn't yet created ShareWareMusic
    packages or put HGO on their CDs, you could urge them to do so.

    You can also encourage them to offer packages for download that
    will provide multimedia support to those CDs they have already
o   Demo Button
    To get an idea of what this looks like, you can remove any CD you
    have in the drive and play the demo song that comes with HGO.  Go
    to the Help menu and select "Demo Button" to see and hear it.

o   Like a CD Player.
    This program in its simplest usage runs just like a CD Player.
    When you put in a CD it knows, if HGO is running it plays it.  Simple.
    Easy Mode.
    This program is great for beginners and experts.  It runs in easy
    mode unless you tell it otherwise.  In easy mode, it is perfect for
    playing back CDs, words (txt files) or Words with music (HGO files).

    Easy Controls.
    If you're running a CD, you already know about this.  HGO has a
    simple CD Control Panel that you can use like any other CD Player.
    You can click the screen at any time (in easy mode) to bring it up.
    The "Try This CD" button tries out a CD, if it's not already going.

o   Playing Disc Jockey.
    You can pop CDs in and out like a DJ.  Many CDs now come with some
    extra visual content.  To keep that stuff from getting in the way:

    1. Hold the shift key while you put in a CD.  
       (a "Play" button will appear.)
    2. Wait a few seconds for the screen to change.
    3. Release the shift key and hit "Play" if need be.

o   Is your house of worship a home? (Church Use:)

o   Benefits (what's it good for?):
    (Click here to skip the promo)

    "What are the first words in each verse of every praise song?"
    "Mwuh luh luh lmmm mm mmmm uh mla mmmmm" (indistinct mumbling).
    This joke makes no sense until you listen for it on any Sunday
    morning, then it's hilarious: The projector is always late!

    For we know in part, and we prophecy in part.  We can't depend
    on the congregation always knowing the first line of each verse
    of praise music by their own natural and supernatural means.  

    We can see that the projectionist really is a vital member of the
    worship team.  Now all we need is one projectionist who knows the
    future, and who can instantly load lyrics on the screen without
    having to look for them.  Tag, you're it.  Yes; you can do all
    these things and more, with the help of this program.
    Now there will be true unity in worship.  Nobody will feel dumb
    or left out for not knowing the words.  In fact there are several
    things about this program to remove distractions, disturbances
    and difficulties; to usher the congregation together away from
    the cares of this world and into a more total focus upon the
    Lord, through the elements of the service that are so carefully
    prepared.  We can feel more at home in our house of worship.
o   Here are a few highlights of such benefits:

    Distraction is prevented by minimizing delays between portions of
    the service; advancing to the next song or sermon is a click away.

    Distraction is prevented by facilitating instant loading of song
    portions in time to take a breath and then sing them... no more
    guessing and mumbling.  Just hit the "next" button when we start
    to sing the last word on the screen.

    Distraction is minimized if the pastor ever gets lost in power
    point slides, by offering a fast method of getting unlost, by just
    using his "clicker" and the main screen.  

    Mind wandering and distracting "self talk" is reduced by more
    fully engaging more of the senses.  Beautiful movies and pictures
    are shown behind the worship lyrics, and behind any sermon notes
    or announcement texts that are not already beautified by power
    point slides.

    Distractions from unexpected necessary announcements are minimized
    by a tasteful and unobtrusive "news ticker" window atop the main
    display to show what you typed in: "will the parents of..." or
    "...you left your lights on".

    Of course it goes without saying that HGO supports standard power
    point and standard clickers that your pastor may already be using.

    The world and its flashy shows do a fantastic job of capturing
    and maintaining our attention.  They do it by what they call high
    production values.  It really amounts to preparing all of the
    show's details ahead of time so that when the show goes on there
    is nothing to detract or distract from the whole point of their

    If we in the church devote just a small portion of that kind of
    attention to detail in an attitude of respect for those we serve
    and an attitude regarding production values that nothing is too
    good for Jesus, we can help our fellow worshipers to much more
    easily maintain focus on the whole point of the service.  

    If the world uses the tools at its disposal to pour work ahead of
    time into captivating and powerful presentations, let us use the
    tools at our disposal to pour a small amount of work ahead of time
    into our own group worship experiences!

o   Methods (how do we use it?):

    Ok, this is exactly what our church needs... so how do we use it?

    There are two answers, depending on who you are:

o   The first answer is really easy because someone else prepared
    everything for you.  In that case you just show up for church,
    start the program, hit the "next song" button to move from one
    song (or part of the service) to the next, and then during each song
    just hit the "next" button whenever you are about to sing the last
    word on the screen.  The program will know what to load, and it
    will find it and show it.  And for the sermon you let the pastor do
    the "next" button using his "clicker".

    This is much easier than power point alone because somebody has
    already done the thinking for you in advance.

o   The second answer is pretty easy too, but it assumes that you
    know how to type; how to copy, move, load and save files; and how
    to create an occasional directory.  Not rocket science, just your
    basic rudimentary computer usage.  If this is you, then you can
    easily set things up for the person mentioned above who just
    shows up and knows how to push buttons.

    The rest of this talk about how to do it is for you, the basic
    non-rocket-science computer user.  When we are done here you will
    be able to set things up and show a computer-phobic person how to
    run the projector.

    The thing that makes this possible is the whole idea of having
    those who CAN prepare things in advance do so WHEN they can.

    Before going any further, we need to cover a simple matter.  You
    are about to start making files to use.  Please do not begin your
    package with "ID#" unless you are a Studio Licensed user and the
    ID# you are using happens to be your unique Studio ID.  (See license
    agreement regarding ID#). 

    Here is a brief outline of how you prepare things:

    1. Get the songs ready
        a. Import or type in the lyrics.
        b. Make sure the copyright
and CCLI info is correct.
Add the verse and chorus markings into your lyrics.

        There is a "mentor" to help you through the process of making
        or importing your songs.

        If you click on Help, Mentors, you will see the Lyrics Mentor.
        That can help you create your own lyrics files.  You will also
        see the Import mentor and the SongList mentor.  After you get
        done with the Lyrics Mentor it will launch the Import Mentor.
        If you put some lyrics file(s) into the Import directory without
        using the Lyrics mentor, you can import it by launching the
        Import mentor yourself.

    2. Get the songlist ready
        a. Create your SongList
        b. Determine your sequences of parts within each song.
        c. Add or adjust the sequence at the end of each line of your

        There is a "mentor" to help you through the process of making
        or adjusting your SongList.  (You will find it under help menu.)

o   I will now introduce the basic building blocks (and members)
    of any service.

o   Song List:
    If you attend a spring concert at a school, they hand you a
    program when you walk in the door.  "Program" is just their
    fancy word for a list of songs, or a "song list".  It is the
    list of songs you can expect them to play.  

    Many churches also have a song list in their bulletins.  And in
    church, the sermon and announcements are just songs on the list.

    They may call it an "order of service", but it's basically just
    a song list.

    Somebody at your church is in charge of determining the order of
    service.  That person will be the one who gives the song list to
    the projectionist some time before the first song begins.  Let's
    suppose that person is you.

o   Person in charge of "Order of Service":
    You will get a list of songs from the main worship leader in the
    form of a simple text file... their tentative song list.

    All you have to do is edit that simple file to include the
    announcements and sermon, as well as any missions talk, finance
    report or anything else that will be in the service that day.    
    Of course, if some part of the service needs no graphic overhead
    support then you don't need to put it in the list.  This list is
    just for things you want the projectionist to help in doing.

o   The format for a song list is brutally simple.  It is a list of
    files.  Each file listed is the file that goes with the song or
    part of the service.  For instance, "sermon notes.txt" is a file.
    One file name goes on each line of the list.  (Duh.)  Both this
    list and all the files it names are simple text files.

    You can use NotePad to make all your files.  Notepad saves your
    work as a simple text file whose name normally ends with ".txt".

    You may see a ".hgo" file on the list; that is a simple text
    file too, but the song leader did something special with it. You
    just treat an hgo file like any other song file on the list.

    There is one other thing you're likely to see in the song list
    you get from the worship leader.  There is a funny thing that
    follows each song name.  The worship leader knows all about it,
    and it's there to tell this program the order of all the little
    portions inside each song.  You don't need to change that stuff.
    To move a song in the order, just cut and paste (move) the whole
    line and you'll do fine.  That keeps each line just the way the
    worship leader made it.

    And last but not least, if you got a bunch of files from the
    worship leader (and from the pastor and from whomever else),
    you should pass all those files along to the projectionist,
    along with your final modified version of the song list. They
    should have sent those things directly to the projectionist
    but just in case you should pass along what you got from them.

    Whenever you send files, make sure they let you know that they
    got it.  There has been such a spam problem that now people
    often miss receiving important mail.

o   An Easy way to go:
    If you want to make it easy, just put the main projectionist
    in charge of the order of service, and give them guidelines.
    That way everything gets sent to just one person.

o   Main Worship Leader:
    If you are the main worship leader then you have already been
    responsible for selecting the songs, and determining the order
    of these songs, as well as the order of the little parts within
    each song.  You had to do this to keep your worship team together
    with you.  Now is the time for you to spread the joy.  Now you
    can give this information to the projectionist, who won't even
    have to remember it in order to use it.  

    You give this information by making your tentative "song list"
    file (in NotePad).  (Just about every elite person with a Mac
    owns at least one windows machine.  You need it anyway to test
    your preparations, so you can use that machine to write your
    simple text files as well.)

    If you are supposed to send your song list to a person who is
    in charge of the order of service then you should send your
    tentative song list to that person, then send everything else
    directly to the projectionist.  

    Whenever you send files, make sure they let you know that they
    got it.  There has been such a spam problem that now people
    often miss receiving important mail.

o   Song Sequence:
    The "song sequence" is the sequence, or order, of the parts of
    each song you want to sing.  This is the information you are
    already giving to your band.  The best way to describe how to
    write it is to give an example.  Suppose you want to sing the
    intro, then verse 1, then chorus, then verse 3 then chorus.
    In that case the sequence is written as:
    You probably noticed that the << >> surrounds the sequence.
    Big deal; that's easy enough to type.  Now to finish the idea
    here, you place this funny sequence thing right after the song
    lyric text file's name on the same line.  For example:

    Amazing Grace.txt <<Sequence:v1.v2.v3.v5>>
    You make a simple text file having lines that look like this,
    and you have built your song list.  (In the appendix you will
    find the full format for songlists.)    

    Using the mouse does not always make everything easy; but we
    are so in the habit of "mousing" everything that someone may
    say "you mean I have to type something?" (after spending an
    hour text messaging or emailing a friend).
    An attempt has been made here to put all preconceptions aside
    and reevaluate everything.  I am confident that after you have
    prepared and run your first service this will be your favorite
    way of doing things.

o   Instant SongList:
    When HGO first loads, it looks for a directory whose name is
    the date of the service (or at least the soonest date it finds
    that has not happened yet).  When it finds such a directory it
    loads the song list it finds there.  Then if it finds any songs
    in that directory that are not listed in the song list it will
    add those songs to the songlist and save the songlist file, so
    that any time it loads it will have those orphan songs tacked
    onto the end.  

    This feature is useful in cases where people are not prepared.  
    You would get the song list directly from the main worship
    leader, and you would get the song files from anyone else such
    as the pastor (for sermon) and one who does announcements.  

    You just dump all that stuff into the directory for that day
    and tell HGO to reload today's service.  Thus you have a worst
    case scenario that's actually pretty good.  

    To go to the next song in the list takes one click.  To go to
    any particular song in the list takes two clicks.  (A "click"
    may be a click or a keystroke).  So the slapped together order
    of the last parts in the "instant song list" would not result
    in any disruption of the service.

    And you can also use this feature to include the files you get
    from others, then put them in order, making it really easy to
    prepare the "order of service" (final version of songlist).

    If HGO finds no song list in the dated directory then it will
    build a song list out of all the files it finds, but I would
    only recommend this as a way of making preparations.  I would
    then expect you to edit it to adjust the order and to add on
    the <<sequences>> to the end of each song file name listed.
    Otherwise it sort of defeats the whole purpose, doesn't it!

o   Song Lyric Files:
    When HGO loads a songlist it starts up with the first song on
    the list.  When that happens or when you hit "next song" it
    loads a song file.  But what is a song file?  Well, a song
    file can be either an "hgo" file or a "txt" file.  A "txt"
    file is what actually holds the song lyrics.  An "hgo" file
    is a special creation that itself launches a "txt" lyric file.

    An hgo file can be used to set up graphics and other stuff,
    and an hgo file can also play a soundfile or CD track and
    put words up on the screen automatically in time to the
    music.  This makes a handy way to launch karaoke "special"
    music background tracks, and even have the words show on the
    big screen while the soloist sings, if desired.  But you
    don't have to know anything about hgo files just to use this
    program in a normal church way.  Nonetheless, the full format
    for hgo files can be found in the appendix.

    Normally, a song file you load is a "txt" file that contains
    all the lyrics to the worship song.  It also contains the
    CCLI, copyright, authorship and other information that should
    be displayed in the bottom strip on the screen.  The full
    format of song lyric "txt" files can be found in the appendix.
    Even so, I should mention certain features of the format.  

    You recall how the song list has a <<sequence>> that tells
    the HGO program the order of the various little parts within
    each song.  How do you think HGO knows where to find each of
    these little pieces of songs inside the "txt" file?

    You get to put that stuff in yourself.  On the same line as
    the first line of any verse or chorus (or other part) you put
    a simple indication of what that part is as far as you are

    For example, the first line of the first verse of
    Amazing grace would look like this:
    v1.Amazing grace! How sweet the sound

    See, that's not rocket science or brain surgery either.  In
    fact, you probably would already write it that way in your
    song notebook.

    HGO looks for those little indications and memorizes all the
    words in each part, so that when you hit the "next" button,
    it can look up the next part from the sequence you wrote,
    then look up and show all the words in that part.

    By such simple preparations on your part, the time when it
    all comes together comes off without a hitch, and everyone
    gets to see every line of the words well in time to take a
    breath and start singing them.

    And here is an added advantage: a teleprompter!

    Simply by asking the projectionist to set a monitor facing
    you, you will always have the words in front of you, and no
    matter how swept up in passionate praise you are, you can
    always see and know the next words to be sung.

    What a comfort!

o   Projectionist:
    Before going any further let me put in a good word here:
    This program supports dual display graphic cards and systems.  
    In English that means you can see one thing on a private screen
    and let the public see something else on the projector screen.
    Although you can use this program with a single monitor system,
    it is strongly advised that you invest less than a hundred bucks
    and get a good dual monitor graphic card.  This will make things
    at church so much easier than you've ever known them to be!

    If you do have a dual monitor system then for public display
    you should use the mode menu and set HGO to split screen mode.
    Now suppose it is your job to do the overhead display in
    church.  You have been given all the files needed for each
    person's job: the song list (order of worship), the songs,
    the sermon notes, the announcement notes and even the notes
    prepared by the person giving his testimony that day.  In
    addition to these files, you have also been given by each
    person any power point web or graphic files needed by each
    person's presentation.

    You make a special directory whose name is the date of the
    service.  You make that directory within the "dates" sub
    directory of the HomeGroupOverhead directory.  You put all
    those files you got into there.  Then you start HGO.

    It adds any "orphan" song files to the end of the song list
    you got, and saves it if need be.  If that happened, and if
    you are the one in charge of the order of service, then you
    can quit from HGO and edit the song list file in there to
    put all the lines (songs) in the correct order of service.
    When you restart HGO it will have the correct order ready.

    At this point you could quit HGO and know that it is ready
    for a less experienced operator to run the projector during
    the church service.

    Run the Projector for the Church Service:
    The first thing HGO does is to run the first "song".  You
    have a few options regarding the church welcome screen, and
    the full use of that can be found in the appendix.  But for
    now, we will just assume that the song displays the church
    welcome screen instead of the song title when you start
    any new song.
    Now that you have the welcome screen showing, the next
    step is to let the person doing the announcements run the
    "clicker".  The "clicker" is a remote control device that
    hits the "next" button for you.  If you have no clicker
    then you could simply ask them to point to the projector
    or make some other preagreed high sign any time they want
    you to hit the "next" button for them.  This same goes for
    the sermon and testimony notes as well.

    If the "song" you launch really is a worship song (rather
    than just overhead notes) then you should wait until a full
    3 seconds before the time the singing should start.  If the
    singing starts at the very beginning of the song (like if
    there is no intro section) then you should hit the "next"
    button once to begin displaying the first line of lyrics
    during their "count off" to begin the song.

    From then on, whenever you start to sing the last word of
    each screen-full, that is when you should hit the "next"
    button, because everybody has already read the last word.

    If the last word is sung really quickly and you would need
    more time to get ready to sing the next line, then hit the
    "next" button a few words before the end of the last line
    on the screen, because chances are that everyone has read
    them already.  You can look at the full listing of the
    lyrics on your private screen to know how busy things are
    at that point; that way you will always be able to know
    just how soon before the end of the line to hit "next".
    When the song is over you can hit the "b" key to blank
    out the screen, just like you would on any power point,
    or better yet, just hit the "next song" button to get the
    welcome screen back up there and have all ready for the
    next song.

o   Special "baseball" signs:
    There is a useful purpose in being able to just "sit and
    veg" on a certain place in the music, or to just keep
    repeating the same one or two lines (or chorus) again
    and again.  When this happens, the normal flow of the
    sequence within a song is temporarily suspended, and the
    words should not change then.  To make getting into and
    out of these special times as smooth as possible, your
    worship leader and you should prearrange some special
    signs he can make to let you know when he is getting in
    and out of these special times.  This is human and
    personal between you and him, and you guys need to work
    that out together.

o   HGO file karaoke solos ("special music"):
    If the soloist gives you some files including a sound file
    such as OGG or WAV, (or if he hands you a CD to use), you
    will need to be careful that you don't start the song
    before he is ready to start singing.  To make the process
    smooth, it is a good idea to add a song in the songlist
    called "introduce the solo.txt" that is there just to blank
    out the last words of the previous song (and perhaps set
    title screen or other graphic).  Then when the soloist is
    ready you can hit the "next song" button again to actually
    start the special music.

    Or else you could use the menu features designed to set
    the system "poised" and ready to play a song after loading
    the next song.  Those menu items are fairly self explanatory.

    Once his special song starts, if it is a CD you will be
    instructed to insert the CD in the drive.  If it is a sound
    file it will start right away.  In either case, once the
    music starts you will not be expected to hit the "next"
    button; the hgo file will do that for you.  But if they ask
    you to run the "next" button then the hgo file is really
    doing nothing but launching the music, so you will treat
    that like any other worship song, hitting the "next" button
    when appropriate.     

    If the soloist has no hgo file but gives you a sound file or
    CD well before the service, you can make an hgo file to
    accommodate it.  If he gives that stuff to you right at the
    start of or during the service then your best bet is to browse
    to that CD or file using media player and play it from media
    player.  No need to shove everything through the software
    at the last minute.

    If you have a separate CD player that is not part of the
    overhead computer, of course you can play it on that and if
    he gave you a lyrics file just run that as if he were any
    other worship leader playing a song.

    You know, you can always simply blank out the display (by
    hitting "b") and use other equipment without even trying to
    involve HGO, just like before.

    But if you want a real techno-phobe to run the system you
    might want to insist that the soloist (as well as everyone
    else) gives you everything days in advance so you can prepare
    things for such a "button pusher".

o   Graphic Files:
    Normally you don't need to do anything about graphic files used
    during worship.  Either someone preparing txt or hgo files will
    embed special graphic commands into his files to load graphics
    as he wants, or else the HGO program itself will periodically
    update the background graphic with a fresh picture or movie.  

    Nonetheless, you still have the ability to instantly load one
    of up to 9 preset graphics files.  You can pre-program each of
    those 9 presets at another time using the HGO menu.  A full
    description of menu items can be found in the appendix.  You
    can also hit the F9 button at any time to change the background
    to a randomly selected compatible picture or movie file. 

    If you don't want the graphics changing automatically you can
    turn off the "One Minute Timer" from the menu.



     Please click here for the Home Group Overhead End User
     License Agreement (HGO EULA).

o   Home Group Overhead Directory Structure (File Folders):
    Home Group Overhead always installs into just one place:

    Since there is no option for changing that, everyone will
    always know where to put things and where to look for them.

    The main directory (folder) is not the only standard I have
    introduced here.  There are also standard subdirectories
    (folders inside of the main folder) with certain purposes.

    Here is a brief description of each subdirectory within
    C:\HomeGroupOverhead and a word on how they are
    supposed to be used by you.


o   Custom:

    Use this directory how you like, if you know what you are
    doing.  HGO is willing to search this directory for needed
    files.  But before you just throw everything in here please
    read about the whole directory structure below.  I am certain
    you will find that it helps you and makes things easier.

o   Import:

    Use this directory to hold all the media files (music, pictures
    and movies) you want to import into HGO.  Then Click on
    "Import" from the program menu.  HGO will process all the
    files it finds here, moving them to the "OutBasket" folder.
    And all the files it is able to import it will put in their correct
    locations within the directory structure.  At the end of the
    import operation you will be presented with a report detailing
    how the operation went, what files are available for use and
    what (if any) files never made it and why.

o   OutBasket:

    You will find here (after the import operation is done) the
    original files you placed into the Import folder.  HGO does
    not delete them in case you mistakenly moved instead of
    copied your files into the Import folder.  After a successful
    import operation you ought to empty this folder to reduce
    the clutter.


    Lyrics (txt) and Hgo files can be found in SongPool and Hymns:

o   SongPool:

    This is the directory where you put all your HGO and TXT
    (lyrics) files
, whether for live worship or AudioFiles or CD.

    Whenever you go looking for a song to play, here is where you
    will find it. 
Whenever you go looking for a lyric for live worship,
    here is where you will find it. 
Whenever you go looking for a
    song or lyric to add to a songlist, here is where you will find it.

    Whenever you get done importing a PowerPoint lyric slide into
    HGO, here is where it will be added as a lyrics TXT file.

    There are some lyrics and HGO files already built-in that come
    with HGO, and are licensed for public use as "PowerPacks".
    They are designed to work with CDs that HGO knows, which I
    enthusiastically recommend to you as good CDs to buy.

    Those song resources are hidden away in a special folder called
    VMGPP, but the first time you play one of those CDs the song
    files that respond to it are copied into SongPool so you can use
    them in your own songlists.  But until then, they will not clutter
    up your SongPool directory.   

o   Hymns:

    There is no valid distinction between worship songs and hymns.
    But because there is such a vast number of hymns, I have placed
    them in their own special directory.  If you feel that your favorite
    hymns are getting lonely in there you can copy them to SongPool.


    Pictures and Movies, Web Page files and PowerPoint SlideShows
    are the files that dress up the screen.

o   Pix:

    This is the folder that contains all the graphic image and
    movie files used by this program.  Pictures must be in the
    form of .jpg files.  Movies must be in the form of VP3
    compressed .avi files.  That means it is an avi file, whose
    name ends in ".avi", but inside that avi file it has a VP3
    compression method at work.  You can get an excellent
    converter to convert any movies you have into this format
    for just under 30 bucks from alivemedia.net.  It is called
    the Alive Video Converter.

    There is one other format you will see in the Pix folder.
    That format is the dolly shot file (".dly").  The dolly
    file is my own standard for how to describe a dolly shot
    that pans across a still picture while changing the zoom
    level.  You can find the format for a dolly file here in
    the appendix.

o   WebPages:

    Use this directory to store general use Html (*.htm or
    *.html) pages that you use in your "songs".  Because a
    song can actually be the sermon, the announcements or
    the visuals for a testimony or teaching, you can use HTM
    (WebPage) and PPS (PowerPoint) files.  The advantage of
    using html pages in certain times is that you can use
    all of the fancy graphics that come with a web page, even
    flash presentations and animated gifs.  You can of course
    also put html files in other directories.
    Whatever capabilities you have installed for Internet
    Explorer will be available, such as flash etc...

    You can create fairly decent web pages for viewing by
    using Mozilla 1.7 from Mozilla.org.

    Home Group Overhead is willing to search this directory
    to find files.

o   PowerPoint:

    This is the directory where you can put general use
    PowerPoint shows.  You can also put PowerPoint shows in
    other directories too.

    Home Group Overhead is willing to search this directory to
    find files.     

    PowerPoint support requires that you have a legitimate copy
    of Microsoft Office installed.  HGO works in cooperation with,
    not in competition to, the Microsoft Powerpoint program.  Also
    the PowerPoint support works only with HGO license levels Pro
    and above (Studio). 


    SongLists can be found in Albums, Services
, PlayLists and Dates:

o   Albums:

    This is the directory where you put your SongList files for
    albums (CDs). 
This directory is just for albums you personally

    And remember, this Albums directory is just for songlists of
    albums; you put the HGO files and the TXT (lyrics) files in
    SongPool, where all such song files go.

o   Services:

    This is a directory where you could keep SongLists for your
    own services, but where they are not named according to
    the date.  You might keep standard wedding or funeral
    SongLists here, or some standard service that you tend to use
    again and again.

o   PlayLists:

    This is a directory where you could keep SongLists for your
    own general purposes.  These do not have to be for any special
    occasion; you can use these just like any playlist you might use
    on your computer desktop player.  A songlist is a songlist, but
    how you use them can differ.  And how HGO uses them can be
    different, so these different directories ought to simplify the task
    of knowing where things are for which purposes.

o   Dates:

    This is another directory where you can put your SongList
    files, for services.  Now the freaky thing about this directory is
    that you have to name the SongList for the date of the service. 
    The name should be in this format:

    where MM is month, such as January being 01
    where DD is day, such as the first being 01
    where YY is year, such as 2006 being 06

    Make one songlist for each service, whose name is the date
    of the service.  If you have more than one service on that
    day you can make any number of numbered songlists:


    or else you could use:


    Anything you put after the # is ok, just as long as there are no
    spaces in the name.

    When HGO wakes up it will ask you which one you want.

    That way HGO will find everything.  When HGO loads, it will
    search for the soonest date that has not happened yet.  If it
    finds one then it will automatically load that song list.  If there are
    more than one for that day it will list them and ask you which you

    To keep HGO from loading such a date SLS when it starts, simply
    don't create one here.

    Remember, you can always use the menu to load anything you
    want.  This feature is designed to make a no-brainer easy
    method that you can set up for your volunteer help to use.

    And remember, only songlists go here; all your songs go into the
    songpool directory.


    SoundFiles can be found in SoundFiles and CD2Audio:

o   SoundFiles:

    This directory is where you put OGGs that are on their own; they
    are not a part of a CD.  These sound files are available for use by
    any HGO file that wants to use them.

o   CD2Audio:

    This directory is where you put OGGs of your CDs.  Once you
    place them here, these sound files will act just like CD tracks.
    In other words, they will be played instead of the CD tracks for
    any HGO files that call for a certain track on a certain CD.

    You don't need to go looking in here to find files, though, because
    HGO will find them for you any time you play an HGO file that
    asks for the CD track, and if you already played the CD HGO has
    saved a copy of all its HGO files in SongPool for your ease of use.

    Make one directory for each CD disc, whose name is the name
    of the CD expected by HGO when it plays an HGO file.  You
    will know that name when you play the song list for that CD and
    it asks you to insert that CD.  When it does that, copy down the
    name it uses to talk about that particular CD disc.  Then you make
    your directory name the same as what you wrote down.  This will
    be a directory you create within the CD2Audio directory.

    After you have made that directory for that certain CD disc,
    you can copy into that directory the OGG files made by CDEX
    when you "ripped" your CD disc.  You must use CDEX to "rip"
    the CDs you put in here. CDEX is free and you can find it on

    That way HGO will find everything.

    And please, do not receive from or give to others any OGG
    files without permission from the owner of that music.  This
    OGG feature exists so that if you legitimately have a CD you
    can make a convenient copy to put in your computer.  This will
    speed up things when you make custom song lists for parties
    and or automated worship situations.

o   Boiler:

    Do not do anything in this directory.  It is for system use.
    Boiler is the boiler room of Home Group Overhead.  It is
    essential to HGO's operation but it contains no user-
    serviceable parts.  It is where I hide all the technical
    guts that make things work so simple for you.

o   PP1-99:

    This directory is used by "PowerPacks" made that have a
    PowerPack number of 1 through 99.  PowerPacks are made in
    cooperation with and registered with InspiredCode.  They
    consist of the .txt and .hgo files needed to convey the
    real-time lyrics while a CD is playing.  You really don't
    need to mess with this folder unless you are creating a
    PowerPack for InspiredCode.  I am always looking for those
    who would be willing to create PowerPacks for the older
    Classic Vineyard CDs such as the Father's Heart series or
    the Winds of Worship series.  I would help such an effort
    by donating a copy of Home Group Overhead Studio (a $250
    value) in return for the finished PowerPacks.  If you have
    a certain number of those CDs and the time and desire to
    do so, (along with a fairly decent sense of rhythm) this
    would be a nice way to get your own free copy of Home
    Group Overhead Studio that you could use to do your own
    music in a multimedia way. 

    Now it is worth noting that this secret little directory holds
    both songfiles and songlists pertaining to the powerpacks.
    Although HGO keeps both together in its own private places
    you can be assured that as far as your own use is concerned,
    HGO still keeps all the song files in SongPool and in Hymns.

o   PP100-:

    This directory is used by PowerPacks made that have a
    PowerPack number higher 100 or higher.

    Now it is worth noting that this secret little directory holds
    both songfiles and songlists pertaining to the powerpacks.
    Although HGO keeps both together in its own private places
    you can be assured that as far as your own use is concerned,
    HGO still keeps all the song files in SongPool and in Hymns.

o   VMGPP:

    This is where HGO keeps the PowerPacks pertinent to the
    VMG (Vineyard Music Group) CDs.  The directories above
    would be used in the case of non-VMG PowerPacks. 

    The first time HGO plays one of the special CDs mentioned
    above it will copy the songlist for that CD into your Albums
    directory so you can find it. 
But until then, the song files and
    songlists for CDs you don't own will not clutter up your
    Albums directory. 

    Now it is worth noting that this secret little directory holds
    both songfiles and songlists pertaining to the powerpacks.
    Although HGO keeps both together in its own private places
    you can be assured that as far as your own use is concerned,
    HGO still keeps all the song files in SongPool and in Hymns.

o   File Formats:
    HGO uses simple file to get things done.  Why so simple?
    So you can change them around and make them how you want.

    These files are basic text files, the kind you make when
    you type stuff into NotePad and save it.  I personally like
    to use Wordpad, but I still save my files as plain text.
    When in doubt just use Notepad.  It saves it right.
    Each of the files has certain special things you can say
    to get certain things to happen.  These special things to
    say, along with where you type them, is called the format.

    Now there are other files, too, like music and graphics
    files, but those are not plain text files.  They have different
    formats that are not the same thing as the simple text
    formats, but you can simply use them without having to
    look inside of those files.

    So in a nutshell, there are two basic types of formats:

    1.  The simple text files where you say what you want done.
    2.  The music or graphics formats of your media files.

    Here are descriptions of the file formats used in HGO.

o   Audio Files:
    There are two basic ways to use audio in HGO.  You can
    have your HGO file ask for a CD track or a Sound File.
    (There is a special way to dress up sound files to act like
    CD tracks but we'll talk about that later.)

    Your sound file can be in one of two formats: WAV or
    OGG.  There are no MP3s allowed, to avoid worries about
    being sued by the dudes that own the patents on the MP3
    method.  You can use a great FreeWare program called
    CDEX to convert your music into WAV or OGG
    (OggVorbis).  It is far better to use OGG than WAV
    because WAV takes up way too much hard drive space.

o   Graphic Files:
    There are three types of graphic file that HGO recognizes.
    You can load .jpg (picture) files, .avi (AVI Movie) files and
    an odd thing called a "dolly file" (.dly).
    Movies must be in the form of VP3 compressed .avi files.  
    That means it is an avi file, whose name ends in ".avi",
    but inside that avi file it has a VP3 compression method
    at work.  You can get an excellent converter to convert any
    movies you have into this format for just under 30 bucks
    from alivemedia.net.  It is called the Alive Video Converter.
    Note: To get VP3 ("VP31") to come up as an option in Alive
    you should first install HGO, which will make sure that your
    computer understands VP3 files.  (Just make sure you have
    HGO installed before you install the Alive Video Converter.)

    If you don't care to mess with making your own movies, check
    the inspiredcode site for ready-made VP3 AVI movies you can
    download.  The reason for using VP3 instead of MPG is to avoid
    worries about stiff royalties or getting sued by the Mpeg patent
    holders just for distributing your own artwork (movies or pix).

    You can see more about importing files in the part of the help
    entitled "Importing your own files".

o   Dolly File: (.dly)
    This last kind of file is really a text file that describes what
    picture file to load and how to view it as time passes.
    That format is the dolly shot file (".dly").  The dolly
    file is my own standard for how to describe a dolly shot
    that pans across a still picture while changing the zoom

    The Dolly File is a simple text file that has 8 lines.  Here
    is what you put on each of the 8 lines:

    Line1:  Name of jpg file to load (can include full path)
    Line2:  Number of seconds the dolly movement will take to
            complete.  Once it is done the ending position and
            zoom scale will remain on the screen.
    Line3:  Starting Zoom Magnification Factor.  The mag factor
            tells HGO how many times the normal size it expands
            the image, as compared to how big it would be if it
            just exactly filled the screen.
    Line4:  Ending Zoom Magnification Factor.
    Line5:  Start Center Pixel X
    Line6:  Start Center Pixel Y
            These two lines (X and Y) specify a certain point
            (pixel) on the original picture that will serve as
            the center point for this zoomed in display on screen.
            The starting center point is the center point used at
            the beginning of the dolly shot.
    Line7:  Ending Center Pixel X
    Line8:  Ending Center Pixel Y
            These two lines specify the ending center point.  When
            the dolly shot is performed, the "camera" takes exactly
            the number of seconds to perform the dolly shot, and
            what it does is to zoom in or out from the starting
            zoom factor to the ending zoom factor.  At the same
            time that this process takes place, the "camera" also
            pans across from the starting center point to the
            ending center point.  The dolly shot breaks up the
            number of seconds you tell it into the number of frames
            required at your present maximum frame rate to perform
            the zoom and panning movements as smoothly as possible.
    By using the Dolly shot you can use a still picture and make it
    look like a movie.  But be sure that if you zoom in very far
    you still have sufficient resolution in your still picture so it
    doesn't get too "grainy", unless you want that effect.

o   General Commands in Files:

    There are three main types of text file you can make for HGO.
    They are SongList (.sls), HGO (.hgo) and Lyrics (.txt) files.

    These files serve different purposes.  In order to do these
    different things each has its own format and commands.

    But they also have one thing in common (besides the fact that
    anyone can write them): They can perform "General Commands".

    A general command is a command that is generally useful for
    making temporary changes to the way HGO shows graphics and
    words.  The advantage to making such changes in a file is
    that whomever prepares the file can have greater control over
    the presentation and how it will look, without making permanent
    changes to how HGO will think after the file is done playing.
    The decisions you make using the menu are the climate; they
    are what HGO does by default.  But the general commands can
    do whatever they want to do in spite of the menu setting.
    Then when the file that had the general command is done, things
    go back to normal and the menu settings are once again what
    is obeyed.

    A General Command can be added as its own line or it can be
    added to the end of any line.  If it is on its own line in
    either a Songlist (.sls) or a Lyric (.txt) file, it will be
    performed whenever you get to that line.  

    Because an HGO file is essentially a list of timing events,
    if you put a General Command on a line by itself in an HGO
    file it will just be performed when the HGO file loads.

    Every General Command is surrounded by << and >>.  This tells
    HGO to perform the command and not to show it as words.  If
    you want to put a comment into a file that will not be shown
    on the screen, you can enclose it like a General Command.
    When HGO tries to perform it, it will not recognize it and
    will assume that it is merely a comment for your own benefit.

    Here are the General Commands:
      (In regard to the one minute timer that changes backgrounds:)
         <<AutoBackGround Off>>  (turns off the one minute timer)
         <<AutoBackGround On>>  (turns on the one minute timer)

      (When a song starts, what is shown?:)
         <<StartSongShow Nothing>> (shows nothing)
         <<StartSongShow SongTitle>> (shows the Song's Title)
         <<StartSongShow WelcomeScreen>> (shows the welcome screen)
      (When showing words, at each place, show how many lines?:)
         <<VerseMode Off>> (show one line at a time really big on screen)
         <<VerseMode Block>> (show whole block or block segment at a time)
         <<VerseModeBlockLines XX>> (# of lines of verse shown at a time)


o   Lyrics File: (.txt)
    Lyrics files are the meat and potatoes of HGO.  It is all about
    showing you the words, and HGO uses simple text files to do it,
    how appropriate for a text (words) oriented purpose!

    The gifts are for the whole body, yet we do not muzzle the ox.
    In other words, the guys who write the songs get paid too.  The
    way that works out is by our respecting the copyrights of those
    who write these wonderful songs that we all sing together.
    Therefore, you have at your disposal a way of including all the
    important information about the song, such as CCLI#, song title,
    song author, copyright information and so on.  Furthermore, this
    information is inconspicuous across the bottom, in plain sight
    but not distracting from the process of engaging in worship.
    Anyone who would do wrong is able to hack things anyway, so the
    best way to have copyrights honored is to make it extremely easy
    and convenient to do what is right.

    The top part of a Lyric file is the header.  You get to choose
    when the header ends, and even if there IS a header.  Commands
    that you put into the header (including any General Commands)
    will be performed in the header, in other words, when the file
    first loads.  Some commands just state a fact, like what is the
    title of the song.  In such a case the way that fact gets shown
    depends upon menu options and possibly on a General Command.

o   In the Header:
    The header is just the stuff that gets done when the Lyric file
    loads and before any of the words get shown.  Here are the
    commands in the header. NOTE that you may see certain header
    commands in a Lyric file that have no <<>> around it.  Certain
    header commands don't need the <<>> but to play it safe you can
    the <<>> around all commands anyway, if you want.  But if you
    show them the way I have them here that's OK too.
    Loop XX      Shows the lines in the Lyrics file one after the
                 other, over and over again.  The time it shows
                 each line before moving on to the next is set by
                 the number you type in place of XX, in seconds.  
                 An example would be <<Loop 30>>    
    Song Title   This tells HGO that the contents of the very next
                 line is the Song title.

    Author       This tells HGO that the contents of the very next
                 line is the Song's Author.

    Composer     This means the same thing as Author.

    Written By   This means the same thing as Author.

    Copyright Year   This tells HGO that the contents of the very
                     next line is the Copyright Year.

    Publisher    This tells HGO that the contents of the very next
                 line is the Song's Publisher.

    CCLI#        This tells HGO that the contents of the very next
                 line is the Song's CCLI Number.

    -----        This series of dashes tells HGO the header is done

    After the header is done, the lyrics can be typed in.  Although
    HGO can guess where the verses are, you should probably tell it
    anyway.  Although HGO may try to understand whatever you throw
    at it (and although you may see some odd things being used), it
    is best to use one simple way of indicating parts of songs, and
    here is that way:

o   Sequence Indicators in Lyrics:
    Put a letter, possibly followed by a number, then a period, at
    the start of any verse, chorus, hook, intro or bridge.  Don't
    worry about what is really a hook, or a chorus, or a bridge.
    These terms are there for your own benefit, not the other way
    around.  So decide for your own satisfaction what labels best
    apply to what parts of the song.  The labels you get to work
    with are:

    v. (this indicates that it is a verse)
    c. (this indicates that it is a chorus)
    h. (this indicates that it is a hook)
    b. (this indicates that it is a bridge)
    i. (this indicates that it is an intro)

    You put this right before the first line of the part of the
    song that you are giving that label.

    Here are two examples of the same thing:

    v.Amazing Grace! How sweet the sound,     
    v1.Amazing Grace! How sweet the sound,     

    As you can see, when it is the first occurrence of that kind
    of label, the number is optional.  If it is the 2nd or more
    then you have to use the number, of course.

    It is also customary to put a space in between the parts of
    a song.  Those blank lines make it easy to visually find it
    and click there when the worship leader gets lost and jumps
    to a surprising location.

    If you are planning to repeat the last two lines of a chorus
    or verse over and over for a while, you really should write
    those two lines as a separate hook, in addition to the way
    you have them included in the verse or chorus.  That way
    when you display a song portion, the people will know it is
    ok to sing the whole block that you are showing, rather than
    their having to guess which part of the displayed words they
    are supposed to sing.  This little attention to detail on
    your part will reduce their difficulty and distraction.

    When we get to the format of the songlist you will see how
    important those labels are!

o   HGO File:
    This file consists mainly of a series of timing events.  
    Each event is on a separate line.  Each event has two parts,
    the time the event happens and the event that is supposed
    to happen at that time.  Normally you don't write an HGO
    file yourself.  When you record an HGO file in time to the
    music of a CD or sound file then HGO writes the file in
    response to your easy actions.  But you might someday need
    or want to modify an HGO file.  For instance, you might want
    to add a General Command at the end of one event line to
    tell HGO to load a certain background graphic file.  To see
    where you could put it, just think of the normal order in
    which you sing the lines.  You can see that the line number
    of the words you sing are in the right hand portion of the
    HGO file line.  So you can observe from line to line (while
    ignoring the timing information), following along as the
    lyrics get sung from line to line.  Then when it gets to
    just the right place, you can add your General Command.

    There are other things too that you may want to do by hand
    with HGO files, so the format is shown here so you can.

    The HGO File Header:
    The HGO header consists of 6 lines that have no labels.
    Only the information is there (no labels!).  To know what
    each of the first 6 lines is saying you need to consider
    which line it is.

    Line1:  (Sound File Extension)  WAV, OGG
    Line2:  (Sound Type) File, CD or Live
    Line3:  (Sound File Name) Name of Sound File or "None"
    Line4:  (CD Name) Name of CD or "None".  This needs to be
             the friendly name for the CD, as it is this name
             that HGO will use to request that CD be inserted.  
    Line5:  (CD Track    #) The Track # on the CD or "None"
    Line6:  (CD Fudge Offset) This number can be used to slide
             the timing of every event in the HGO file.  You
             normally would not use this, but it's nice to know
             this capability is there.                    

    That's it for the HGO header.  After that line, you can have
    as many General Commands as you like.  Because they would
    be on a line by themselves, they would have no timing info
    to tell HGO when to perform them.  Therefore HGO considers
    that all of such are a part of the header and performs them
    right away first thing when the HGO file loads.

    Next come all the timing events.  Here is an example:
    65155 TickCount: Line#11

    As you can see, this has two parts:
    65155 TickCount:  (means it happens 65155 milliseconds
                       after the start of the music)

    Line#11           (means that what happens is the display
                       of the 11th line of lyrics)
    Lyrics are stored in a big list of lines, and if you go to
    Split Screen Mode and load some lyrics you will see the list.
    When you click on a line in split screen mode, the private
    display highlights that line on the list, and the words of
    that line show up on the big screen in public.  When a timing
    event happens in HGO, the similar thing happens.  As soon as
    the master clock knows that the moment spelled out in the
    first part of the line has been reached, it is as if you had
    clicked on the line indicated by the Line#.

    In fact, when you record your own HGO files, you do so by
    clicking on those very same lines in the list.  Small world,
    isn't it.

o   SongList:

    The songlist format is at heart brutally simple.  It is a
    list of songs.  In this list, each song is represented by
    the name of a file that displays the stuff needed by that
    song.  A song file listed in the song list can be either
    a Lyric (.txt) file or an HGO (.hgo) file.  The lyric file
    has the words in it.  The HGO file points to a lyric file
    but also contains other instructions such as timing events.

    In the songlist, each song goes on its own line.  You can
    also have a line that just contains a General Command. The
    command gets performed when you get to that line, just like
    a song would be performed when you get to its own line.

    The format you use to talk about the song file is a simple
    file name, or a path and file name.

    Here are examples:

    Easy to make OGG CD or OGG DVD for HGO

    In the last two examples something very useful is going on.
    HGO will look in the same directory as the song list, then
    go further deep into the \MyDirectory subfolder of that
    directory and look for the song MySong.txt or MySong.hgo
    at that location.  This format is VERY useful for making
    an OGG CD (or OGG DVD) that has a song list on it as well
    as a subfolder(s) on the disc that contain(s) all the OGG
    sound files, as well as all the .txt and .hgo files and
    furthermore all the graphic files needed for a fabulous
    multimedia presentation that loads directly off of the CD
    (or DVD) without having to install all those files to the
    computer playing them!

    In such a case you would have the autorun feature of the
    CD call:  
    C:\HomeGroupOverhead\HomeGroupOverhead.exe Z:\MyList.sls

    HGO will look on all drives until it finds the songlist
    you mentioned in the "command line argument" (the part
    of the command that comes after the name of the program
    to run).  Once it finds your songlist it will then know
    the directory where it found it (including the drive
    letter) and then use that directory as a starting place
    to find any song your songlist mentions, along with any
    any file needed by your songs mentioned.

    In this way all your .txt .hgo .jpg .dly .avi and .ogg
    files will be easily found on the CD (or DVD) and your
    whole presentation will work right away, no matter what
    drive letter the CD drive really is on that computer.

    (When you call up a song list, using a drive letter that
    is not C, HGO will search ALL drive letter including C.)

    General Commands Following the Song File Name

    In a song list, you can put a line with just a General
    Command (we covered that).  You can also put a General
    Command following the song file name (.txt or .hgo).

    Like all General Commands tacked onto any line, you
    surround the General Command with <<>>.
    Here is an example:


    That example sets into action a "song" consisting of a
    series of announcements, where each line (or block of
    lines, depending on the verse mode you have set) is
    shown for 30 seconds before moving on to the next, and
    after the last line it starts with the first line again.

    I showed this as an example, but a better way of doing
    the announcements would be to simply call a .txt file
    of announcements and ten have more General Commands to
    set the graphics behind the announcements (or behind
    each announcement) and to set the verse mode to show a
    whole block (no matter what the menu said) and to set
    a unique loop time for each block that is about how
    long you'd expect people to take to read each screen.
    You could even have the announcements kicked off by an
    hgo file that would launch OGG music we hear when the
    announcements are playing.

    Specific Commands Following the Song File Name
    Sequence (Song Sequence, aka sequence within a song)    
    This command lets you specify the order in which HGO
    performs the various parts within a song.  Because you
    have set this option, all the projectionist has to do
    is hit the "next" button and the song display will
    automatically move from one part of the song to the
    next, in the exact order you prescribed.  If you said
    it will go from verse to chorus to another verse, it
    will display these parts in that order.  If you choose
    not to sing a certain verse that day, simply leave that
    verse out of the sequence that you specify.

    As an example of the way you specify the sequence, here
    is a sample line from a Songlist:


    As you can see, what you do is put the word "Sequence"
    then a colon, then the intended sequence as a series of
    letters or letters with numbers, separated by periods.
    HGO tries to understand whatever you throw at it, but it
    is best to use exactly the format above.

    To get a full understanding of the letters and numbers
    you can use to describe the parts of the song, please
    see the section above on the Lyric (.txt) file format.

o   Importing Your Own Files:
     HGO has undergone some improvements to make it even easier
     to use.  Among those is the ability to import various files into HGO.
     To import files:
     1.  Make sure your files are in the formats HGO wants to see.
           a.  JPG picture (see note)
           b.  VP3 AVI (you can convert your movies with "Alive".)
           c.  Ogg Vorbis (like MP3 but better, use CDEX to convert)
           d.  PPS (PowerPoint slide shows) of either songs or sermons.
     2.  Copy your files into the C:\HomeGroupOverhead\Import folder.
     3.  Click on "Import" from the program menu.
     4.  Answer any questions asked.
     5.  Participate in any creative dialogs (like when you import Power
          Point slides of songs).
     5.  When HGO is done with your InBasket files it will move them to
C:\HomeGroupOverhead\OutBasket folder. 

          Patent Note:  My Jpg pictures were converted from jpg to bmp and
          back to jpg in November of 2006.  Thus no product of conversion
          performed during the life of the JPEG patent is being distributed.

          You can do the same thing if you wish, so you can't be sued for any
          future profits from "past infringement" of
  US 4,698,672.
     6.  Where HGO will place files for use:
          a.  All Song Lyrics text files go into SongPool.
          b.  All HGO Files also go into SongPool.
          c.  All Pictures or Movies go into Pix.
          d.  All PowerPoint (Sermon / Lecture) Notes go into PowerPoint.
          e.  All Audio Files (Ogg) go into SoundFiles.  From there you can move
               them into the appropriate subdirectory of CD2Audio.  Before
               you move any audio files to a CD folder, please make sure you
               have a working Songlist for that CD first, because HGO will
               create your special subdirectory of
CD2Audio based upon what
               you call that particular CD.

o   Making Your Own Song Lists:
    This section will soon have instructions on new convenient features.
    In the mean time, please see discussion of song lists elsewhere herein.

o   Menu Structure And Push Buttons:

o   Menu Structure:

o   File: (drops down to the menu selections below:)

o   Load Today's Service:
    This menu selection does a reload of the same dated service that
    would get loaded when HGO starts.  If there is a dated songlist
    within the Dates directory whose name is a date that is today or
    has not happened yet,

o   Load Song List:
    This loads a whole list of songs that you can play.  When it
    loads a song list, it also loads the first song on the list.
    As long as it is playing the song list, when one song ends it
    plays the next, just like a CD.  If a word-only (live worship)
    song is used, it can't read your mind, so when you're done with
    the words-only song, you can click on the screen and hit the >|
    ("next song") button.  This way you can play back a whole set
    of songs containing any mix of live worship, CD and sound files!
    What a great way to be prepared for a worship service!
o   Load HGO File:
    This Loads a Word and Music presentation someone has made.  These
    combined presentations are called HGO files.  The HGO file will
    take care of everything; it will start the music and show you the
    words at the right time.  As an alternative, it is also possible
    for an HGO file to set up a few things without playing music.  It
    all depends on the one who made the HGO file.

o   Load Lyrics Only (for live worship):
    This loads just the words, so you can display them during live
    worship.  It works just like a slide projector or presentation.  
    It's easy to advance the words for live worship.  Hit the down
    arrow (cursor) key to go forward one line (or block). Hit the
    up arrow (cursor) key to go back one line (or block).  Hit a
    number key to jump to that verse.  Hit the C key to jump to
    chorus.  If you have more than one chorus you can hit the D key
    to go to the second chorus and so on.

o   Edit Existing SongList:
    You get to browse and edit a songlist.  Please see the SongList
    format in this appendix.

o   Make New Songlist:
    You get to make and name a new songlist.

o   Save HGO File:
    After you have recorded an HGO file you can save it.
o   Change Program Name on Blue Stripe:
    Most programs have a blue stripe at the top that shows the name of
    the program.  HGO does too, but with a couple variations.  The
    blue stripe on HGO is personalized with your name, the kind of
    user, the town in which it is used and the nature of the location.
    This menu option selects between the phrases:
    Home Group Overhead
    Worship Service Overhead
    HyperGraphic Overhead

    The purposes of these nicknames for the program is to provide a
    form caption appropriate to each environment in which it is to be

o   Change Running Location on Blue Stripe:
    This also helps set the tone for the right place.  It actually
    comes into play after one has registered the program, and is
    intended to be used in the case of a personal license.  
    This menu option selects between the phrases:
    at Person's Home
    of Person's Home Group
    at Person's Office
    (where "Person" is replaced by a name.

o   Register Home Group Overhead:
    I was hoping you'd be interested in this! (grin).  HGO has a
    generous demo period and when that finally expires, you can
    register the program for a very reasonable fee.  (Exactly how
    much depends on what you want the program to do; the various
    license levels have various degrees of capability).

o   Change Registration of Home Group Overhead:
    This makes it possible to change the registration details of
    the program once it has already been licensed.

o   Registering PowerPacks:
    This is not a menu option, but it will likely come up.  HGO
    shows you words that belong to various people.  We honor the
    rights of those song authors!  So if you are prompted to order
    a PowerPack that contains the words to a song you want to show
    in public, you can say yes and you will be helped through the
    process.  Some of the money goes for the work of creating the
    HGO slides, and some goes to the owner of the words.

o   Exit:
    This is a sign over doors in many buildings.  Have you ever
    noticed that some are red and some are green?  Why is that?
    Seriously, this lets you quit from the HGO program.

o   Try This CD!:
    The "Try This CD" menu tries out a CD, if it's not already going,
    but you might not need it, since HGO notices when you put in a CD!

o   Eject CD:
    This menu item ejects the CD and is easier to reach than the CD
    drive's eject button in many cases.

o   SongList: (drops down to the menu selections below:)
    Notice the HotKeys for the items under this section!

o   Load SongList: (F12)
    (Same as it works under the File Menu.)

o   Jump To Song Number: (F2)
    This brings up the SongList in front of you and lets you click on
    any song you want to launch it.

o   Play SongList: (F3)
    This launches a songlist after you had hit stop or if you have
    poised mode turned on when you load a songlist or songlist item.

o   Stop Playing SongList: (F4)
    This is the same as hitting the Stop Easy CD Button.

o   Jump To First Song: (F5)
    This jumps to the first song.  But if HGO is sitting in poised
    mode with a song loaded and ready to play it then this command
    will simply play the song that is cued up, not necessarily the
    first song in the song list.  Please keep this in mind when you
    use poised mode.

o   Jump To Previous Song: (F6)
    This jumps to the previous song in the songlist.  It acts like
    the <- button on a CD Player.

o   Jump To Next Song: (F7)
    This jumps to the next song in the songlist.  It acts like the
    <- button on a CD Player.

o   Jump To the Last Song: (F8)
    This jumps to the last song in the songlist.

o   Help: (drops down to the menu selections below:)
o   Help/Instructions:
    This menu item shows you this file that you are reading right now.

o   Help/About:
    This shows copyright & version info, and asks if you want to see
    the program author's website.

o   Read the User License:
    This shows the user license to HGO.

o   Demo Button:
    Plays the demo song that comes with HGO.

o   Mode: (drops down to the menu selections below:)

o   Easy:
    This lets you choose Easy Mode.  If you just want to play back stuff
    then let's keep it on easy mode.

o   Advanced:
    If you want to make your own stuff to play back, then the advanced
    mode is for you.  Once you turn on advanced mode you will see other
    menu options.  You will notice that in advanced mode, all the fancy
    graphics are replaced by simple black and white.  This is to keep
    the system focused tightly upon learning your timing commands that
    you will teach it.

o   SplitScreen:
    This lets you choose Split Screen Mode.  To use this mode you will
    need two graphic cards or a dual graphic card, and your graphic
    drivers will have to allow you to show one thing on one screen and
    something totally different on the other screen.  This is the mode
    you should use when you are running a projector in church.  This
    will allow you to use the features whose job is to enable you to
    eliminate delays and distractions in the service.  If you do not
    have a dual display system you should invest in getting the graphic
    card necessary.  It costs under a hundred bucks to get one.

o   Preset your 9 Graphic HotKeys:
    This lets you place any picture or movie under each of the nine
    hotkeys that will instantly load such graphic during a service.
    It is available if you have the Pro Level License.

o   Welcome Screen, Title and Idle Mode:
    This lets you determine HGO's behavior regarding what to show when
    no song list is loaded, when a song is loaded but not launched, and
    when a song is launched but the first lyric has not shown yet.  It
    is available if you have the Pro Level License.

o   Keyboard Shortcuts:
    This lets you determine how HGO will respond to keyboard shortcuts.
    You can choose which keys will cause HGO to go forward one line,
    back one line, forward one block and backward one block.  (If you
    are in block mode anyway then going one line will actually go a
    whole block segment, whatever fits on the screen.) This menu option
    is available if you have the Pro Level License.

o   Mode/Visual: (drops down to the menu selections below:)

o   Movie Max Frame Rate:
    With this you can choose the fastest you allow a movie to play.  
    Normally a movie will play as fast as the speed at which it was    
    recorded, but some machines are not fast enough to play movies at
    full speed in large size while cutting out and pasting the words
    onto each and every frame.  Therefore you may wish to set a maximum
    frame rate.  In fact, this program has an automatic adaptive feature
    that will set the Max Frame Rate for you if the computer gets so
    busy with the movie that words are coming out late to the screen.
o   Movie Min Auto Frame Rate:
    This tells the program not to slow automatically slow the movie
    down any slower than a certain point you decide.

o   Switch to Pictures If Movie Too Slow:
    This (on by default) tells HGO to switch to using pictures behind
    the words if the minimum auto frame rate has been reached and the
    words are still coming out too late to the screen.

o   One Minute Timer:
    By default, HGO will change the background every minute or so for
    the sake of variety.  You can change that by unselecting this menu
    option, turning of that feature.  In the case of VMG music there is
    a random aspect to this timer making it impossible to plan any
    coordination or synchronization between the graphics and the music
    and words.  This is by design, and comes into play when playing VMG
    lyrics power packs.  You WILL be able to synchronize your own music,
    just not theirs.

o   XXXX Words on YYYY background:
    These are the options for the basic Default Visual Mode.  This is
    the setting that will be used when the Welcome Screen, Title and
    Idle Mode settings and corresponding situation call for the Default
    Visual Mode.

o   Check For New Movies and Pix:
    When HGO loads, it makes a list of the graphics files it finds in
    the Pix directory.  If the name of the graphic file does not have
    special characters to tell it what list(s) to put it in, it will
    ignore it.  (See the format for Graphic Files.)  But what if you
    have put new graphic files into the Pix directory and want to see
    how they could best be used?  Then you hit this menu option and it
    give you the chance to categorize each file; and it will even put
    the right stuff on the name of the graphic file for next time.
    This is better than making and saving a list of graphics, because
    you can omit a graphic file from general use by moving it to any
    other directory, even if it is one of the graphic files that came
    with the program in the first place.  Furthermore, you will always
    know by the name of the file what its best uses are.

o   Verse Mode:

o   Special Verse Display Mode Off:
    This sets the Verse Mode to Off, which causes HGO to show just one
    line at a time on the screen, really big, so anyone can read it
    from anywhere in the room.

o   Verse Mode Show a Whole Block at once:
    This sets verse mode to block mode, which shows a whole block of
    words at a time.  It will show as large a section of the verse (or
    other type of block) as it can show.  When you tell HGO to go to the
    next line it will then show the remaining section of the verse, or
    if it had already been showing the end of the verse it will show the
    next.  For a better understanding of how block mode operates, see
    the sections about Song Sequences, or sequences within each song.
    This will be covered in the SongList Format.

o   Set Block Mode Max Lines:
    This lets you set approximately how many lines from the original
    words will show on the screen at a time when you are in block mode.

o   Elapsed Time Menu Clock:
    You do not get to tell this anything.  It tells you.  But when you
    are in Split Screen Mode you can click on it to bring up the CD-
    like control panel.

o   Push Buttons:
    This is the Easy to use, CD-like control panel.  In easy mode you
    bring up this control panel by clicking on the screen.  In Split
    Screen Mode you bring up this control panel by clicking on the
    Elapsed Time Menu Clock.

    These buttons do what you expect, just like on a CD Player.

o   |<  Previous:
    This plays the previous song in the songlist.

o   >|  Next:
    This plays the next song in the songlist.

o   << Rewind:
    This rewinds the CD or sound file a little each time.
    (If the file is an OGG file it restarts at the top of the file.)

o   >> FF:
    This fast forwards the CD or sound file a little each time.
    (If the file is an OGG file it starts the next file.)

o   Stop:
    This Stops the song list from playing.

o   Play:
    This starts the songlist playing (or pauses it if playing).
    (If the file is an OGG then unpause restarts the present song.)

o   Smaller Words:
    Although the font size is under direct control by HGO in response
    to visual mode, line length and block lines, these latter values
    can to some extent be manipulated to accomplish a resulting change
    in font size.  This does whatever it has to do to these other
    settings to see that the font size ends up a little smaller.

o   Larger Words:
    Although the font size is under direct control by HGO in response
    to visual mode, line length and block lines, these latter values
    can to some extent be manipulated to accomplish a resulting change
    in font size.  This does whatever it has to do to these other
    settings to see that the font size ends up a little larger.

o   Hide CD Controls:
    This puts away the CD Control Panel until next time you need it.


o   Advanced Mode:
    Ok, so now you're an expert.  What next?  I bet you'd like to make
    your own song lists and maybe even your own HGO files.  To do the
    following things, you will need to Click on the Mode/Advanced menu.
    Don't worry; you can click on Mode/Easy any time, to get back to the
    normal easy mode.

   Making Your Own Real Time HGO MultiMedia Presentations

    NOTE: You DO need a HGO Studio License to prepare a media package
    that includes the HGO program (shareware distribution) but you do NOT
    need a HGO Studio License just to make download packages that simply
    work with Home Group Overhead!  Then you can provide a link to the
    HGO program at InspiredCode.net on the net.  As long as you are not
    actually including the HGO program itself within your package then you
    do not have to have the HGO Studio License.  There are still some limits
    of good taste and such that pertain to what HGO compatible materials can
    be published.   Please see the "No Hacking" section in EULA for details.

o   Make a Song List:

    Use the File/Make New Song List menu option.  It will help you to make
    a song list.  If you want to edit an existing song list, you can use
    the File/Edit Existing Song List menu option.

    Using wordpad, you get to create a list of songs.  It can contain both
    words-only (text files) and HGO files, if you like.



    Then exit from wordpad, and say yes to save.

o   Make an HGO File:
    This is the most impressive thing you can do with Home Group Overhead.
    You can make your own HGO files to play back words in time to music.
    You will need a certain familiarity with your computer to do so, but
    you will find that it is well worth it, and not really too difficult.

    To assure versatility in the process, I am not making a mentor for this.
    Instead, here is a procedure that you can use, and please feel free to
    go back and change things or take as many tries at any certain part of
    the process as you may desire.

    NOTE: For a live worship song, you don't need to make an HGO file.  For
    that song you can put the txt file in the song list instead of an HGO
    file (see above regarding Make a Song List).

    To Make an HGO file, use the following menu options in the order shown:

o   Record/Select Music Source:
    This menu option guides you in selecting a sound source.

o   File/Select Lyrics File:
    This menu option guides you in selecting a lyrics file.  If you need to
    create a lyrics file you can do so in WordPad, then save it as Lyric.txt
    with a "Save-As Type" of "Text Document - MS-DOS Format".  (You should
    actually save it as your own file name, that ends in ".txt".  I just used
    Lyric.txt as an example of that.)  Then please make sure to place that
    lyrics text file in your HomeGroupOverhead directory.  After that, you
    can use the Select Lyrics File menu option to choose it.

o   Record/Start Recording:
    This menu option lets you start recording the lyric timing in your HGO
    presentation.  You can stop recording and start recording again as you
    may need to do.  If you mess up, there are some special features to help
    you easily create a perfect presentation anyway.

o   Record/Stop Recording:
    This menu option lets you stop recording.  Be aware that this is not
    your only option if you mess up.  You can also use the special features
    listed below to help you create a perfect presentation.

o   Record/Stop and Record an Ending:
    This menu option lets you stop recording, and it also puts a special
    command into your presentation to stop the sound from playing back.  
    This may be useful if you want to use only the first portion of a sound
    recording as your music.

o   Record/Remove any Recorded Ending:
    This menu option lets you undo the Recorded Ending in case you messed
    that up.
o   Record/Jump Back 20 Seconds And...:
    This menu option lets you jump back while recording, and you can then do
    a certain number of possible things to fix a mistake you may have made in
    recording your HGO file.  Please notice the hot keys associated with the
    options under this menu.  You can use those hot keys instead of using the
    mouse.  I use this special feature a lot!

o   File/Save HGO File:
    This menu option lets you save the HGO file you have recorded.  After you   
    have recorded your HGO file, and you are happy with it, please save it!

o   Q&A.

Q:   When will HGO be finished?
A:   Never.  Without charging for updates per se, HGO will continue to get
      better and better.  New features will be added, convenient new ways of
      getting your own stuff done will be made, so that more and more people
      who have less and less computer savvy may use this tool to enhance worship
      in greater and greater ways.

Q:  How do I update my copy of HGO to the most recent version?
A:  1.  Make sure you are able to access your license account on the net.
      2.  Download and install the latest version.
      3.  Run your licensing account to re-license your copy of HGO.

Q:  Why the odd formats like Ogg Vorbis and VP3?
A:  Because of software patents on MPEG4 movies and MP3 music formats,
      you could get sued for distributing your own artwork via MPEG4 or MP3.
Ogg Vorbis and VP3 formats are used for the sake of your liberty.

Q:  Why does HGO perform a self test when it first runs?
A:  Every computer is different.  HGO is finding out the best way to talk to
      your own graphic card, to deliver the best viewing experience available
      on your particular machine.

Q:  I have a Christian Band.  Can I put HGO on my CD for sale?
A:  I was hoping you would ask that.  If you have the Studio License, please
      contact us about getting your own StudioID!

Q:  Why is the movie slow and choppy when I have HGO running with a
      video game, another movie playing in winamp and mozilla running an
      internet movie in the background?
A:  You're kidding, right?  OK, here's the deal.  Your graphic card only has
      so much memory and your computer only has so much time (speed). 
      The more stuff your computer has to do at the same time, the slower
      everything will be.  HGO does a lot more than merely play a movie.  It
      has to put halos or shadows around the words, and put the words on top
      of the movie.  That is the equivalent work of showing a few movies at
      once already.  Add to that all the stuff you have going on in the
      background, and you can slow down any machine to a crawl. 
      Furthermore your graphic card having less free space means less room
      for HGO to work in.  HGO does what it has to do to work within the
      graphic card space you give it.  It has to make tradeoffs between the
      amount of space it uses and how fast it can perform.  All this happens
      in the self-test that begins each session.  But you don't have to worry
      about all that; just give it an undistracted computer and it will be happy.

Q:  I don't run all that stuff, but I do have lots of icons on the bottom right
      of my screen, and occasionally the movie stops for a very brief moment.
A:  I bet your hard drive light comes on then, too.  Your computer is never
      really idle.  In addition to the applications running in the background
      such as antivirus, firewall, quickstart menus, hotkeys and the like, your
      computer also has many services running in the background as well.  One
      of those services is an indexing service that makes it a little quicker to
      search your hard drive for files.  Turning off that service helps a little,
      and results in not much more search time when you use the Start Menu
      search feature.  You can turn off indexing service by clicking Start,
      Search, For Files or Folders, (Change Preferences), Indexing Service.
      No do not enable, OK, File, Close.  This is the service that interferes
      with smooth operation of other programs most often.  There are others. 
      If you will be running this computer as primary display software for your
      church, you may want to have a computer geek come and turn off as
      many of the unnecessary services and background programs as possible. 
      Most groups have at least one computer geek as a member these days. 
      He should make a list of those services he turns on and off, so if he turns
      off a necessary one he can retrace his steps.  (NEVER turn off RPC!).
      As always, anything you decide to do with your computer is your own
      responsibility and I will not be held accountable for your actions. 

      You may also want to check out the "Make Action Smoother" menu in
      HGO's program menu.  (Your mileage may vary.)

Q:   I think I found a bug.  When I do such and such, it does thus and so.
A:   It would be shocking for ANY program over 36 thousand lines of code
      to have no surprises whatsoever.  Nonetheless, we take seriously any and
      all bug reports.  To make yours as useful as possible, please do the
      1.  Check to make sure you have the latest version.
      2.  Update to the latest version if need be and recheck the bug.
      3.  Tell us step by step how to reproduce the problem so we can
           catch it in the act.  Tell us what it does and how that differs from
           what you expect it to do.  Some behavior might be what we intend
           but we did a bad job of describing what we were trying to achieve.
      4.  Check your junk folders for our reply over the next several weeks.
           If we never respond, please write again to include your phone number.

      Remember, this is a work in progress, and our goal is to make something
      useful.  Perfection may elude everyone but that won't stop us from trying.

Q:   I found a feature described in the manual that is not implemented yet in
      the program.  How soon can I expect it to be put in so that I can use it?
A:   Very soon.  The manual serves as the specification for HGO's on-going
      development, but the lag time from spec to inclusion is very short.   I
      have plenty of really cool things in mind for the near future, but those
      are not even mentioned yet.  The things I do mention are being worked
      on right now even as we speak.  The updated manual and program are
      usually released together, but on rare occasions the manual may
      something that is about to be updated in the program.

Q:  Why does your software cooperate with free software (and
      yet it is not itself free?

A:  The same thing drives both the Free Software Movement and the HGO
      ShareWareMusic Paradigm:  respect for liberty.

      HGO seeks to support the rights of worship artists to ask a fair wage for
      their work.  Some folks are very generous to make things for free (and
      I've done it too).  But working for free should never be forced on anyone.
      I have worked for years to provide an option for paying the artist, not just
      the big companies.  HGO's proprietary license and closed source are
      designed to make it harder for artists' rights to be stolen by mean spirited
      hackers.  This is our own way of working for freedom.

o   Final Comments.

   You can use this program in several different ways:

    1. Play CDs that HGO knows.  Some CDs will come with HGO on it, and
       there are HGO packages you can download for other CDs.  Let your
       favorite worship band know about HGO and ask them to make a
       download package to cover their own CDs.

    2. Load Live Worship Text Files and advance the words yourself.
       Over 300 hymns and carols are included with the program.  You can
       copy and paste simple text files of lyrics and edit them to label
       the verses and choruses.  (If you make packages for others you
       ought to make sure you have permission from the song authors or
       the folks who own or license the song lyrics.)

    3. Load Words with Music presentations called HGO files.  HGO files
     show you the words in time to the music, while music plays.
     Each HGO file launches its own matching CD song or sound file.
       Several Vineyard CDs are already covered by this, and the list
     of CDs covered is growing.  Most HGO files come with CDs so you
     can just play the CDs and enjoy them.

    4. Load Song List files that you can control just like a CD player.
       The Song List has a group of HGO files you can select to run
       or just let it keep playing like a CD.  You can "rip" all your
     CDs into the CD2Audio folder and then create one really HUGE
     songlist that can play for days, like some multimedia radio
     station showing nothing but your favorite worship music!

    5. Create and use your own Worship Text Files for live worship.
       This way you can add lots of songs of your own.

    6. Record HGO files to fit your own CD songs (or sound files).
       To do this, first either have the sound file or CD present.
       (The sound file can be various things like Wave, OGG or Ogg.)

    7. Create your own song list that contains HGO files, text files
       or both.  You can make a song list to go with Sunday morning's
       worship set, a certain CD or various choice selections for your
       next anointed sing along party!
       It's easy to advance the words for live worship.  Hit the down
       page key to go forward one line. Hit the up page key to go back
       one line.  Hit a number key to jump to that verse.  Hit the C
       key to jump to chorus.  If you have more than one chorus you
       can hit the D key to go to the second chorus and so on.

       You don't have to make an HGO file just to do live music.  But
       for prerecorded music you'll find out how easy it is!  You pick
       your music and start.  You get to see the whole song in front of
       you and you click on the line that's about to be sung.  When it's
       played back, just that line will be seen really big on the screen
       so everyone can see it from wherever they are in the room.  The
       program will help you through that process.

       So, please explore the menu and have fun.  You've got 40 days to
       play with it for free.

       And after that it's not that expensive to register!

       Please check http://InspiredCode for updates and other HGO files!
       I may be the first but I certainly won't be the last to create HGO
       files.  If your favorite music group doesn't already have HGO files
       that you can download to go with their CDs, please write to them
       and let them know you want them!  You can tell them about the
       wonderful resources available to them with a Studio License, and
       also about how they could actually encode their CD using less of a

      I invite your comments:  OverTheTop  at  inspired  code  dot net.
       (Replace the word dot with a period, replace at with the at sign and
        smoosh everything together into one word.)

      Here are some Credits for this software package:
       Many thanks...
       To Jesus for giving me life, twice, and making this all worth while.
       To Claire my wonderful help mate for sharing this dream with me.
       To the brothers of thunder, Ken and Brian Slezak, for so much.
       To everyone at my three home churches (you know who you are).

       Credits for open source software:
         This package commands (invokes from a distance by command line) the
         following open source packages:

(This package is also documented within its installation file).
This package uses AkRip, which may not always work with all
kinds of optical drives, so you may need to use CDEX instead.
         7zip (http://7-zip.org):
(1) I used parts of the 7-Zip program
(2) 7-Zip is licensed under the GNU LGPL license
(3) Link: www.7-zip.org, where the source code can be found.
        The two programs above are merely bundled with HGO, included for free,
        for your convenience, so you don't have to go fetch them to use them with HGO. 
        You can find all source code and binaries via the sites.  If you ever must delete
        HGO for any legal reasons, you may copy these two utilities to a safe place, or
        better yet, simply log on to the specified source sites and fetch them afresh.

CDEX (http://cdexos.sourceforge.net/)
CDEX is now the best method of ripping CDs and converting
audio formats.  This program is not actually bundled with HGO,
but HGO does call out to it (via command line), and also
provides you a web link to find it if you don't yet have it.

       Credits for media:
       Here are the credits and attributions for the main pictures found
       in C:\HomeGroupOverhead\Pix

Images used by permission:
       (Use only with this software program):
       afterwards50_n: "Afterwards", a painting by Roberta McFarland
       boots.jpg: a photo I took of Ken Dugan's HD bike and boots.       

       Copyrighted Compilations of Images from the Public Domain:
       (Use only with this software program):

       I created a derivative work called "faces" (faces.jpg) from the
       following public domain images that I list below:
              Face of God from "Creation of Adam", Sistine Chapel
                  ceiling (I also touched it up to remove some cracks)
              "The Good Shepherd" by Bernhard Plockhorst
              "Suffer the Little Children to come unto Me"   
                  by Bernhard Plockhorst
              "The return of the Prodigal Son"
                  by Bartolome Esteban
              "Clouds" from: Copyright Free Photos.com
do claim and reserve all rights for this derivative work.

       Images in the Public Domain: (use at your own risk):
       I got the following images from the public domain and have done
       a little formatting and in some cases some touch up; these images
       (as provided separately herein) are in the Public Domain:
       001x thru 066x (jpgs); Hubbel telescope images via NASA
       Earthx (jpg); doctored up Earth from space via NASA / STScl
       line0394.jpg: from NOAA
           (NOAA = US National Oceanic Atmospheric Administration)
       "heart": Sacred Heart of Jesus, traditional 19th century.
       line0037.jpg: from NOAA
       noaa6222.jpg: from NOAA
       seed.jpg: (CRCH1_fr.jpg) US Fish and Wildlife Service

       flynight: (fly00077): NOAA

       city: (line0057): NOAA
       doves: (anim0437): NOAA
       dore: (Empyrean illustration from Divine Comedy)
           by Gustave Dore (before 1889)
       vine: (Image%20Grape-vine.jpg.htm): Wikimedia Commons
       muriprod: "The return of the Prodigal Son"
           by Bartolome Esteban
       ZoomBow: (Line2111): NOAA
       EyeOfGod: NASA Hubbel
       BlocResu:  "The Resurrection" by Carl Bloch
       DeerFire.jpg: US Forest Service
       frngcros: "Christ under the cross" by Nicolo Frangipane
       dykecros: "Christ on the cross" by Anthony Van Dyke
       murihold: "Behold the man"
           by Bartolome Esteban Murillo

       All other images not listed herein are either used by permission or
       else I have created them.  In either case you may NOT use them
       with anything but this software program.  (That pertains especially
       to the movie files contained within this software product).  Such
       media files not listed herein are copyrighted, all rights reserved!

       The song "The Face" is by Robison Bryan aka InspiredCode.net
       and it is copyrighted; all rights are reserved.  Neither its performance
       nor the multimedia sequenced performance thereof may be recorded
       or distributed without author's prior written permission.
       (Please note the nature and limits of written permission already
         given above for distributing the shareware distribution.)

Here are the Credits and Attributions

     and Licensing Details for the
      Christmas Photos found in

Each of the following images is licensed under
Creative Commons Attribution 2.0 to 2.5 License

(and on the net at: http://creativecommons.org/licenses/by/2.5/)
(You can verify each status for yourself by
visiting links in WikiPedia Commons).

CM15_d = Christmas_bauble.jpg
Description: Christmas bauble
Source: This image was originally posted to Flickr as [1]
Date: 2004-12-05 19:07:57
Author: rdesai

CM13_d = Christmas_Decoration_Outdoors.jpg
Photographer: Kevin Wen from Dallas, United States
Title: Outdoor Christmas decorations
Taken on: 2004-12-08 20:09:38
CM12_d = Christmas_tree_at_night.jpg
This picture is used in a composite, the other half of which is for any public use.
To use this composite or this portion of it you must follow the attribution license.
Description: Our Christmas tree at night.
Source: This image was originally posted to Flickr as tree
Date: 2004-12-18 01:15:13
Author: Dean Beeler
CM10_d = Clifton_Mill_Christmas_2005.JPG
Clifton Mill in Clifton,
Ohio is the site of this Christmas display with over 3.5 million lights.
The water source is the Little Miami River.
Photographer: Matt Kozlowski
CM06_b = Iced-tree-limbs-in-sun.jpg
Two apple trees, frozen by a snow storm that occurred on the night
of February 16, 2006. Self-made photo, licensed under CC-By-2.5.
Credit: Jake N.
CM03_d = Miniature_December.jpg
Description/Source: This image was originally posted to Flickr as 100_1520
Date: 2003-12-24 16:37:06
Author: Joseph Zollo from Marietta, GA, United States of America
CM01_b = White-Christmas-1775.jpg
Photographer: Jacob Windham from Mobile, USA
Title: White-Christmas-1775
Taken on: 2004-12-09 04:39:33
Original source: Flickr.com
CM16_d = Christmas_Arizona_USA.jpg
Description: HonankiSite_Sinegua_Arizona_USA
Source: This image was originally posted to Flickr as Christmas Reflexions
Date: 2005-12-20
Author: foxicat
Each of the following images is given to be
used freely for any purpose by copyright holder.

(You can verify each status for yourself by
visiting links in WikiPedia Commons).

CM14_b = Christmas_Decoration.jpg
Description: Christmas decoration
Photographer: saflora a.k.a Sabine Simon
Source: stock.xchng

*** Christmas_tree_with_candles.jpg
This picture is used in a composite, the other half of which is
licensed under Creative Commons Attribution license.
To use this portion without attribution you must remove
the other portion from this portion.
Uploaded by: baikahl (|)
on Jan 1, 2005
Usage: Royalty free, no restrictions
CM02_d = Snowstorm.jpg
Image of a snowstorm in Cleveland, Ohio
Copyright Yvette Cendes, 2005
The copyright holder allows anyone to use it for any purpose.
CM07_b = Gold_Christmas_tree_decoration.jpg
ornament detail
detail of christmas ornament
Uploaded by: kmac (|)
on Dec 29, 2004
Usage: Royalty free

Each of the following images is in the public
domain because its copyright has expired.

(or because the author has expressly
donated it to the public domain).

(You can verify each status for yourself by
visiting links in WikiPedia Commons).

CM18_b = Carl_Larsson_Brita_as_Iduna.jpg
Creator Name: Carl Larsson
Date of birth: 1853-05-28
Location of birth: Stockholm
Date of death: 1919-01-22
Location of death: Falun
(expired into PD)
Creator Name: Carl Larsson
Date of birth: 1853-05-28
Location of birth: Stockholm
Date of death: 1919-01-22
Location of death: Falun
(expired into PD)
CM17_b = Christmarkt.jpg
Christmas Market in Nürnberg, Germany
Lithography from the 19th century.
Germanisches Nationalmuseum, Nürnberg, Germany
(expired into PD)
CM09_d = Esaias_van_de_Velde_001.jpg
Creator Name: Velde, Esaias van de
Date of birth: 1590
Location of birth: Amsterdam
Date of death: 1630-11-18
Location of death: Den Haag
Work location: Haarlem, Den Haag
CM08_d = Franz_Skarbina_Weihnachtsmarkt_Berlin.jpg
Creator Name: Skarbina, Franz
Date of birth: 1849-02-24
Location of birth: Berlin
Date of death: 1910-05-18
Location of death: Berlin
CM04_b = Julaftonen_av_Carl_Larsson_1904.jpg
Creator Name: Carl Larsson
Date of birth: 1853-05-28
Location of birth: Stockholm
Date of death: 1919-01-22
Location of death: Falun
CM11_b = Christmas_tree_in_Texas.jpg 
A Christmas tree in a home in Texas.
Photograph taken by User:Angr in December 1997.
(released into PD)
Weihnachtsbaum und Geschenke (mit Bobbycar),
Deutschland, Mitte der 1970er Jahre
(released into PD)
CM05_d = Johansen_Viggo_-_Radosne_Boze_Narodzenie.jpg
Happy Christmas, paint by Johansen Viggo;
Radosne Boże Narodzenie, obraz Johansena Viggo
Author: Johansen Viggo

The Top
    Home Use: Is your Home a House of Worship?
        Personal, Family, Home Group
        Many CDs
        Demo Button
        Like a CD Player       
        Playing Disc Jockey
    Church Use: Is your House of Worship a Home?
       Benefits... What's it good for?
          Here are a few Highlights
Methods (how do we use it?)
          First Answer
          Second Answer
              Basic Building Blocks (and members) of a Service
              Song List
              Person in Charge of the Order of Service
              Format of SongList is simple
An Easy way to go
              Main Worship Leader
              Song Sequence
Instant SongList
              Song Lyric Files (.txt)
              Special Baseball Signs
              HGO File Karaoke "Special Music"
              Graphics Files
    User License (End User License Agreement)
   Home Group Overhead Directory Structure
            Web Pages
            PP1-99 (PowerPacks 1 - 99)
    File Formats
       Audio File Formats
       Graphic File Formats
       Dolly File Format
       General Commands within Files
       Lyrics File Format
          In the Header
          Sequence Indicators in the Lyrics
       HGO File Format
       SongList File Format
       Importing Your Own Files
           Patent Note
       Making Your Own SongLists
    Menu Structure and PushButtons
       Menu Structure
             Load Today's Service
             Load SongList
             Load HGO File
             Load Lyrics File (.txt For Live Worship)
             Edit Existing SongList
             Make New SongList
             Save HGO File
             Change Program Name on Blue Stripe
             Change Running Location on Blue Stripe
             Register Home Group Overhead
             Change Registration of Home Group Overhead
             Register PowerPacks
             Try This CD!
             Eject CD
             Load Song List ( F12 )
             Jump To Song Number ( F2 )
             Play Song List ( F3 )
             Stop Playing Song List ( F4 )
             Jump To First Song ( F5 )
             Jump To Previous Song ( F6 )
             Jump To Next Song ( F7 )
             Jump To Last Song ( F8 )
             Instructions (This Manual)
             The HGO EULA (HGO End User License Agreement)
            Demo Button  (This plays the demo song that came with HGO program)
              Preset Your Nine Graphic HotKeys
              Welcome Screen, Title and Idle Mode
              Keyboard Shortcuts
                 Movie Max Frame Rate
                 Movie Min Auto Frame Rate
                 Switch to Pictures If Movie Too Slow
                 One Minute Timer
                 XXXX Words on YYYY BackGround
                 Check For New Movies and Pix
                 Verse Mode
                     Special Verse Mode OFF
                     Block at Once (show a whole block or block segment)                               
                     Set BlockMode MaxLines (how many lines shown in block segment)
            Elapsed Time Clock
       Push Buttons
           Fast Forward
           Smaller Words
           Larger Words
           Hide CD Controls
       Advanced Mode   
           Making Your Own Real-Time HGO MultiMedia Presentations
                Make a Song List
                Make an HGO File
                Record/Select Music Source
                File/Select Lyrics File
                Record/Start Recording
                Record/Stop Recording
                Record/Stop and Record an Ending
                Record/Remove any Recorded Ending
                Record/Jump Back 20 Seconds And...
                File/Save HGO File
    Final Comments
        You can use this Program in several different ways
        Not 4 Potted Meat Products         
        Some Credits