[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference rdvax::grateful

Title:Take my advice, you'd be better off DEAD
Notice:It's just a Box of Rain
Moderator:RDVAX::LEVY::DEBESS
Created:Wed Jan 02 1991
Last Modified:Fri Jun 06 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:580
Total number of notes:60238

294.0. "Stack-o-Dead HyperCard stacks for the Macintosh" by SHALOT::LAMPSON (days left?... and counting ...) Tue Sep 01 1992 16:26

        I have just submitted Stack-o-Dead to the Macintosh archives on
        VMSMKT.  Stack-o-Dead is a set of HyperCard files for the
        Macintosh containing set lists, song lists, lyrics and
        miscellaneous sounds and graphics.  Lots of song fragments are
        included and a cute "walking bear" icon in place of a spinning
        watch when doing searches or other long activities.
        
        Please see the VMSMKT::MACONLINE conference for more information
        on the Macintosh archives.
        
        _Mike
        
             <<< VMSMKT::$1$DIA3:[NOTES$LIBRARY]MACONLINE.NOTE;2 >>>
             -< Macintosh Archives Conference online - MAConline >-
================================================================================
Note 2570.0   Stack-o-Dead: Grateful Dead hyperinformation database   No replies
SHALOT::LAMPSON "days left?... and counting ..."    312 lines   1-SEP-1992 15:22
--------------------------------------------------------------------------------
        {Your favorite Mac library}::MAC$INFOSTACKS:
                                              DEADLYRICS.STUFFIT    564 blocks
                                              DEADSONGS.STUFFIT     483 blocks
                                              DEADSOUNDS.STUFFIT   1530 blocks
                                              DEADSTACK1.STUFFIT   1533 blocks
                                              DEADSTACK2.STUFFIT    934 blocks
                                              DEADUPDATE182.STUFFIT  25 blocks
        
        Attached below is the readme file contained in DEADSTACK2.STUFFIT.
        These stacks contain a cross-reference of every song and concert
        performed by the Grateful Dead as of April 1, 1991.  Instructions
        for updating the stacks are included below.
        
        These stacks include a combination of textual, graphic and sound
        information.  It is an excellent example of "hyper-information"
        systems.  The cross-referencing and searching capabilities are
        grate!
        
        The file DEADUPDATE182.STUFFIT updates the versions of the stacks
        from 1.8 or 1.8.1 to 1.8.2.  To use, extract, open and follow the
        instructions.  You must have all the stacks in Stack-o-Dead in the
        same folder to complete the update.
        
        This version of Stack-o-Dead was pulled from ftp.apple.com in
        late Aug. 1992.
        
        _Mike
        
        
March 1, 1991

Stack-O-Dead
Version 1.8

New features of interest in version 1.8...

o	All (most) buttons have built in help. Hold down the Command Key when
    clicking on a button to get help. Hold it down for a few seconds after
    the click to be sure.

o	Set lists are more accurate as time marches on...

o	Each stack has a "= Stacks =" button which has a pop-up menu of stacks so
    you can jump from one to the other easily. Click and hold down until the
    pop-up appears. It takes a few seconds. In general, any button with the
    label enclosed in '==' is a pop-up menu.

o	Performance is improved in a number of areas. In particular, the Go To
    operation to go to a show for a given date is much faster now. As more
    and more shows got added to the stacks, this got slower and slower.

o   Printing labels... A change in HyperCard 2.0 seems to print things narrower
    than the screen display (and narrower than HC 1.2).  A new button in the 
    Dead Labels stack will switch the labels from the original narrow width to
    a wide width.

o	Lots of little fixes and improvements

Installation
------------

To run them you need a Macintosh with at least one megabyte, HyperCard 2.0,
and your really should have a hard disk too. The stacks are easily over 
megabytes.

After unpacking the stacks from the StuffIt archive, make sure they are all
in one folder.  All you need to do then is open the Dead Utility stack, and you
are on your way.

Basic Information
-----------------
1.	Dead Utility

    This is home base. Contains some "one of" cards with user interfaces, some
    artwork, and some sounds. It is pretty big. You can remove some of the
    'snd ' resources if space is a problem, or just move them to another stack.

2.	Dead Shows

    A card for each show on record. Started with the '75 thorough '84 lists
    distributed on USENET some time back. Have added 74, 85, 86, 87, and 88.
    The cassette button will send you to a stack of tape records. The tape
    label icon will send you to a labels stack. When you get a new tape, find
    the show, and click the cassette button to create a tape record, and then
    the label button to create the labels from the show card which you may
    need to edit. 

	IMPORTANT!!  Whenever you add or delete cards you should sort the stack.
	One thing the sort button does is re-build the internal card map that helps
	Stack-O-Dead quickly find the first card of a given year.  Inserting or
	deleting cards could invalidate the map, so you should do this, even if
	you don't think you changed the sorted order of the stack.

    The common features most frequently used are supported on the main card.
    In addition, click on the "Utilities..." button to get an overlay with
    some utility functions, such as Import and Export. There is a button for
    importing set lists which I do as I collect them from usenet. It can
    verify song names in the songs stack, looking for aliases, etc. Use of
    this Validation can be quite slow.	

3.	Dead Tapes

    A card for each show you have on tape. Pretty basic. You can copy one of
    these (empty), and use one stack for each person you trade with to keep
    track of trades. There are buttons for importing a text list and for
    exporting your list to a text file for printing.
	
	This stack comes with one blank card.  Once you have created a tape record
    from the Shows Stack, you will have the original empty card, which can be
    deleted.

4.	Dead Labels

    A card for each tape. When you create labels from the tape label buttons
    in Shows or Tapes, it will create both set 1 and set 2 labels, filling
    in the songs from the show card.
	
	This stack comes with one blank card.  Once you have created a tape record
    from the Shows stack or the Tapes stack, you will have the original empty
    card, which can be deleted.

5.	Songs

    I know, it should be "Dead Songs", but it isn't, and one problem with
    HyperCard is that it is HyperProgramming and script references to the
    stack are everywhere.

    This stack contains a card for each song. It has some statistics, which
    are incomplete and not guaranteed, but vastly improved over previous
    versions. It also has the lyrics in most cases, (thanks Allen) and
    provisions for entering/displaying chords with the lyrics for all you
    pickers out there.

    As in the Dead Shows stack, the more commonly used functions are
    available on the basic card. Click on the "Utilities..." button to be
    presented with a set of utility functions. To return, click on the
    "Main..." button.

6.	Dead Tunes

    This is an optional stack. You had to send me a third disk if you wanted
    it. Everyone does. This stack contains a bunch of dead sound clips, an
    addition to the ones in Dead Utility. Stack-O-Dead lets you specify
    where your songs are played from. You can move these sounds into Dead
    Utility, or the ones from Dead Utility into this stack. There is an
    install button that will copy a 'snd ' resource from this stack (or
    file) to another. Or, if you have the ResCopy 'XCMD', use that.

7.	Dead Stats

    This stack has cards for each year with buttons for displaying (or
    re-generating) statistics about songs and shows. To change the display,
    click the button for the list you want to see. To regenerate a list
    (against one of the other stacks), hold down the option key when you
    click. There is also a card for general statistics.


Show Information
----------------

For those of us with access to UseNet or other bulletin boards, there are
setlists flying around all the time. There is in the Dead Shows stack a
feature for importing text files containing set lists for shows. Click
on the Import... button and you will be given the standard file dialog for
selecting a file to import. You will also be given the opportunity to
validate the shows. This means that each song title is validated for proper
phrasing against the Songs stack titles. If the song is not found as a title,
it will try to find an alternate in the A.K.A field of the Songs cards.
Validation is pretty slow at the moment. I am working on XCMDs that will
use some updatable resources in the Shows stack to make this faster.
In order to use this feature, the text file must be in a particular format.
In fact, much of how set lists are utilized in Stack-O-Dead rely on this
simple format. Syntax is as follows:

   show := show_header comments blanklines setlist
   show_header := date whitespace location <newline>
   date:= mm '/' dd '/' yy
   whitespace = <space> | <tab>
   blanklines := blanklines <newline> | <newline> <newline>
   setlist := setlist blanklines set | set
   set := set song | song
   song := <song title> <newline>
   comments := comments comment | comments blanklines | comment
   comment := '=' <text> <newline>

In other words, an importable set list for the 10/17/90 show would look
something like:

10/17/90	Gruga Halle, Essen, West Germany
= Bruce Hornsby on Grand Piano

Hell in a Bucket
Sugaree
New Minglewood Blues
Ramble on Rose
Me and My Uncle
Maggie's Farm
High Time
Cassidy
Tennessee Jed
Picasso Moon

China Cat Sunflower
I Know You Rider
Truckin'
He's Gone
Drums
The Wheel
I Need a Miracle
Turn on Your Love Light

Knockin' on Heaven's Door


In terms of how I look at a show, any show ends when I hit a new text line
which contains a valid date of the format mm/dd/yy in the first word. So
you can have many shows in a single text file to import.

Likewise, there is an export function for dumping shows to a text file,
and it uses this same format for output.

Sounds
------

You most likely received the Dead Tunes stack, which has most of the
sounds I ship. There are, however, some sounds available in the Dead
Utility stack. One thing you may want to do is move all the sounds to
one stack, either Utility or Tunes. Then set up the Sound Stack field
in the configuration card (1st card of Dead Utility) with the name of
the stack you chose. To move sounds, you can use the tool delivered with
the Dead Tunes stack on the first card to move from that stack to Dead
Utility (or somewhere else if you like), or you can use ResEdit if you
have it and know how to use it. Or, if you have ResCopy for HyperCard you
can use that. If you really need more instructions, you can E-Mail me, or
call or write and I can get you through it.

Or you can turn the sound off and forget the whole issue.

Files
-----

Stack-O-Dead can save things to files. Your tape list, shows, various
lists you generate throughout. A new feature in this release allows you
to specify the Creator ID of the text files you generate. HyperCard
defaults to MACA, the creator ID for MacWrite text files. The Config card
in dead utility comes with a field to specify the type, initialized to MACA.
If you have some other favorite word processor or editor, you can change
this to use that type. I prefer the MPW editor, so I set this field to "MPS ".

Miscellaneous
-------------

There is a search facility to let you find all the shows where they played
a sequence of songs, like "Scarlet/Touch of Grey/Fire" (name that mystery
tape!!!). There are buttons for computing things like the number of times
they played "Box of Rain" in 1987, and will also list the shows. As you
enter the Long Beach shows, you may be curious as to the last time
Jack-A-Roe was played. There's a button for that too. And this thing is
completely extensible. They are not protected, so you can add all the
features you want, or fix 'em to work to your liking. There may also be some
bugs too. But, what do you want for free?

Customize
---------

Be brave!! HyperCard is not that tough to learn. What you have here
contains all the source for the application. You can modify these stacks
to suit your personal needs. If you do, and you come up with any ideas you
would like to feed back into the main product, then send me a description,
or your version of the stack. I listen, and will use ideas I think I can
fit in for general use. The only thing I ask is that you limit distribution
of your customized versions to your close friends, and clearly identify the
changes somewhere in the help and in the about box as modifications to the
standard release.

How to Get a Copy
-----------------
If you would like a copy of Stack-O-Dead for HyperCard, send 3 800K disks
to the address below. Please pre-format the disks. This saves me a lot of
time considering the number of these I do. Also, send a SASE, or postage
and return label for the mailer you send your disks to me in. The stacks
are compressed into StuffIt archives. If you do not have StuffIt, or
UnstuffIt, please specify and I will send that too. I will get the stacks
back to you as fast as I can, which is not always "fast", but I try.


John Gilbert
19812  226th Ave NE
Woodinville, WA 98072

INTERNET:		[email protected]
UUCP:		...! uunet ! mdisea ! gilbert


Order form:

===========================================================
          S t a c k - O - D e a d

    Name:
 Address:



  E-MAIL: (if applicable)


  I have Un/Stuffit (circle):   Yes    No

===========================================================


T.RTitleUserPersonal
Name
DateLines
294.1CSCMA::M_PECKARWed Sep 02 1992 16:455
Cool!!!

We have a Mac in our group, but I don't think it has a hypercard...

294.2LJOHUB::RILEYNamer of chaotic individuals everywhere!Wed Sep 02 1992 16:477
    
    
    Yeah... COOL!  
    
    I have a Mac on my desk!
    
    tree
294.3SHALOT::LAMPSONdays left?... and counting ...Thu Sep 03 1992 16:2429
        HyperCard was promoted as a "hyperinformation" system.  It is not
        really.  It is a 4GL application programming environment where the
        programming aspect is hidden from users to provide ease of use.
        
        That was a mouthful.  ;^}  It is very comparable to ALL-IN-1 from
        Digital, believe it or not.  Digital, unfortunately, never
        enhanced ALL-IN-1 to work seemlessly with sound, music, graphics
        and animated video such as HyperCard can.  Apple, on the other
        hand, never made HyperCard applications sharable so that more 
        than one user can work with the same data at the same time.
        
        Anyway, after making you sit through this mini-lecture, you can
        copy HyperCard out of the Macintosh archives if your nearby Mac
        does not have a copy.  HyperCard has been distributed for free 
        with every new Mac purchased for the last 5 years or so.  The file
        you need to copy in VMSMKT::MAC$DEC_ONLY:HYPERCARD_V2_1.STUFFIT.
        If you are reading this note months or years after it was written,
        please check the VMSMKT::MACONLINE conference.  Newer versions of
        HyperCard are expected.  In fact, better check the TURRIS::
        EASYNET_CONFERENCES conference if you can't find the MACONLINE
        conference.  You're on your own if the EASYNET_CONFERENCES
        conference moves.  ;^}
        
        The MacOnline conference will also contain information on
        "unstuffing" those .STUFFIT files.  Stuffit is a file compression
        utility.  ...And no comments from any Australian readers, please. 
        ;^}
        
        _Mike
294.4Thanks for splainCSCMA::M_PECKARThu Sep 03 1992 17:378
RE:   <<< Note 294.3 by SHALOT::LAMPSON "days left?... and counting ..." >>>


Silly me. I wonder what led me to believe this product was an add-on piece of 
hardware???


:-)