Disk Mode
              Macros
 13-47
Macro|Object|List|||(load|dependents)|||
Program|210|||||||||||||||||||||||||||||
Program|211|||||||||||||||||||||||||||||
Program|212|||||||||||||||||||||||||||||
Program|213|||||||||||||||||||||||||||||
||||||||||||||||||||||||||||||||||||||||
||||||||||||||||||||||||||||||||||||||||
|||||||||||||||||||||||||||||||||||||OK|
Left or Right cursor button -> Displays Macro entry object list
The "Macro Object List" display, a scrollable list, shows what objects are to be loaded from the 
file specified in the currently indexed Macro entry.  You will not see the names of the objects in 
this display, because they are not stored in the Macro Table.  The objects are referenced only by 
object type and object ID.  The "(load dependents)" indicator means that the Macro process 
should also load all dependents of the objects in this list.  
If you need to know the names of objects in a Macro entry object list, it is possible to begin a 
disk function (such as Load),  find the file specified in the Macro entry,  press Open to display 
the file's objects, and look up what the objects are, using the information in this display. 
Unspecified Disk Drive ID
Before the time a Macro file is saved to disk, you can specify that a file's location will not be tied 
to a specific SCSI ID number.  Instead, the file should be loaded from the same drive that 
contains the Macro file itself.  This is called the "Unspecified" drive ID, since the actual ID is not 
known until the time of loading the Macro.
The Unspecified drive ID will typically be used by people who distribute K2500 sound files and 
Macro files on removable disk media such as CD-ROMs or Magneto-Optical Cartridges.  This 
feature makes it possible to avoid specifying the exact SCSI ID used in a Macro file that is to be 
loaded on someone else’s disk drive, since there is no way to predict the SCSI ID of the drive in 
advance.  
Another use would be, if you are consistently working with Macro files that load mostly files 
from the same drive, then if you set the Macro's drive IDs to Unspecified you won't have to edit 
your Macro files if you happen to change the drive's SCSI ID.
Setting Macro entries to have an Unspecified drive ID is done from the Modify Macro page 
(press DISK->Macro->Modify), described later in this section.
The Library Disk
If a Macro entry is set to the "Library" drive ID, it means that the file to be loaded should be 
found on the drive at the SCSI ID set by the Library parameter on the Disk Mode page.  This 
designation is similar in purpose to the Unspecified drive ID,  because it is a way to avoid 
needing to hard-wire the SCSI ID in advance.  The Library drive ID is intended to be used in 
Macro files that reside on removable media such as a Floppy disk, whose Macro entries are 
supposed to load in particular files on a specific sample CD.  
The main purpose of this feature is so that Macro files can be distributed on a floppy disks 
containing programs that link up with sample files from CD-ROMs.  Formerly, a user would 
have to copy the CD-ROM file to their own hard drive if they wanted to make any new 
programs that use a CD-ROM file's sample and keymap data. 
 There are a lot of possibilities in the K2500 to come up with new programs for using with many 
available  sample CDs.  Now it is possible to distribute programs or sequences based on a 
floppy to other K2500 users who already have a certain sample CD in their collection.  They