home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Club Amiga de Montreal - CAM
/
CAM_CD_1.iso
/
files
/
024.lha
/
BCS_Software
/
edlp.manual
< prev
next >
Wrap
Text File
|
1987-04-02
|
50KB
|
1,387 lines
EDLP(TM)
The Edit Decision List Processor
for the Commodore Amiga(TM)
from BCS Software
INSTRUCTION MANUAL
DEMO
Version 0.05
Mar 87
Copyright 1987
by Mike Berro
All Rights Reserved
EDLP - Edit Decision List Processor
Copyright 1987 by Mike Berro
All Rights Reserved
Written by Mike Berro
BCS Software
13432 Lochrin Lane
Sylmar, CA 91342
(818) 362-6031
CIS: [73267,3361]
Published by Prism Computer Graphics
Jeff Bruette
14755 Ventura Blvd. Suite #1-600
Sherman Oaks, CA 91403
(818) 906-9977
SOFTWARE LICENSE
BCS Software grants to the customer a non-exclusive license to use on
the customer's computer(s) the software received. Title to the disk
on which the program is recorded is transferred to the customer, but
not title to the software.
The customer may make a reasonable number of backup copies of the
software for the customer's own use only.
LIMITED WARRANTY
This software and manual are sold "as-is", without warranty as to
their performance, saleability, or fitness for any particular purpose.
BCS Software shall have no liability to the customer or to any other
person or entity with respect to any liability, loss or damage caused
or alleged to be caused directly or indirectly by computer software
sold by BCS Software.
EDLP INSTRUCTION MANUAL V0.05
TABLE OF CONTENTS
1. Program Description................................... 2
2. Starting the Program.................................. 3
3. The EDLP Screen....................................... 4
4. Entering Data From the Keyboard....................... 5
5. Entering Time Code.................................... 7
6. The Menus............................................. 9
7. The Gadgets...........................................14
8. The Time Code Reader..................................15
9. Transferring Data Using the Serial Port...............16
10. Error Messages........................................17
11. Accessing an Edit List Using AmigaBasic...............19
Page 1
EDLP INSTRUCTION MANUAL V0.05
1. Program Description
EDLP allows you to create and manage edit decision lists quickly
and economically. It is very valuable as a teaching aid, and you can
imagine how much time and money you can save by preparing your edit
lists off-line or at home before an expensive edit session.
The program works with either Drop or Non-drop frame time code,
and also allows mixed-mode lists. With the BCS Time Code Reader
Interface (TCRI), it can read SMPTE time code, and then you may select
the Source In and Out points with the push of a button.
EDLP allows you to transfer lists directly to other computers and
editing devices using the RS-232 serial interface. In addition, the
data is easily accessible to your own custom Basic programs if you so
desire.
EDLP is very easy to use. There is always a prompt telling you
what the program wants you to do, and what it will allow you to do.
Most commands can be initiated from the menu or the keyboard. Help is
available on-screen for every menu selection. Error messages are
given in English, and not some numerical code.
EDLP is very fast. The entire list is recalculated ("rippled")
every time you make any change to the list. Therefore the list is
always accurate, and you don't have to wait to find out if an entry is
correct.
EDLP is versatile. You can enter events by specifying the Source
In and Out times, the Record Out times, or the duration of each event.
The column headings can be changed to any description. Lists can be
appended together to form longer lists, and the printout can be
customized to your own requirements.
Page 2
EDLP INSTRUCTION MANUAL V0.05
2. Starting the Program
Please make a copy of the EDLP disk before using it, and keep the
original in a safe place. You will find EDLP very useful, and will
probably come to depend on it. Since disks do occasionally fail, we
strongly recommend that you do not use the original except to make
copies.
Before you begin editing a list, you may move EDLP to any disk,
including a Workbench disk, although a WB disk won't leave you much
room for data. However, EDLP should always be in a disk's main
window, never inside a drawer.
EDLP requires at least 160K of free memory. If it is not
available, the program will not be able to open its screens. If this
happens, clear the computer of other tasks and try again.
You may start the program in one of three ways: You can select
(double-click) the EDLP icon from Workbench, you can select any one of
the data icons from Workbench, or you may run EDLP from CLI. If you
select a data icon, then EDLP must reside in the main window of the
same disk as the data icon. Of course, it is OK for the data icon to
be inside a drawer.
If you use several different formats constantly, you may want to
save an empty list for each format. Then, when you want to use that
format, just select the appropriate data icon, and EDLP will load the
format for you.
Page 3
EDLP INSTRUCTION MANUAL V0.05
3. The EDLP Screen
Once you have started the program, the EDLP screen will appear.
The EDLP screen allows up to sixteen colors for easier identification
of the various screen areas.
The top grey line is the warning line; red warning messages will
appear there, accompanied by a beep if you have the audio output
connected to a speaker.
The second grey line is the prompt line; green prompting messages
will appear there to tell you what the program is expecting. Unless
it is obscured (as when files are displayed), you may always look here
to find out what the program wants you to do.
Below the prompt line is where the title will appear. It is
blank when you first start the program or select New, because you have
not yet entered a title. The title will appear in purple letters, and
will always be centered.
Just below the title area are the column headings; these are in
yellow. The columns are described as follows, but note that the
column headings are user-definable:
> Event number. A three digit number from 0 to 999.
> Reel Number. Up to six characters identifying the source reel.
There is no restriction on which characters may be entered in this
column
> Trac. Specifies whether the event refers to video, audio channel 1,
audio channel 2, or some combination of the three. This column is
automatically formatted so that no matter in what order you enter the
information, it will appear as V/An, where n is the audio track number
if required. This column is also automatically always in upper case.
You may also enter a "B" for both, this will be converted to "V/A".
> Type. This refers to the type of edit; either Cut, Dissolve or
Wipe. Only the first letter is required. If the event is a wipe, you
may add three digits following the W to specify which wipe.
> TR. This is the transition rate in frames for a dissolve or a wipe.
> Source In. This is the time code that you enter for the start of
the take.
> Source Out. This is the time code that you enter for the end of the
take.
> Record In and Out are calculated by the program. You cannot move
the cursor into these columns. The list itself appears in grey when
you first start the program. This is because any event that has not
been assigned a track appears in grey.
Near the bottom of the screen is the grey track record line. The
record in times for all three tracks for the current cursor position
are always displayed there. This will come in very handy when you are
doing split edits.
Below the track record line the current contents of the "paste"
buffer are displayed in dark red. Anytime you copy or delete an
event, the event will appear here. The contents of the paste buffer
may be inserted into the list as many times as needed.
Page 4
EDLP INSTRUCTION MANUAL V0.05
4. Entering Data From the Keyboard
There are three methods for entering data into EDLP: you can
enter data from the keyboard, from the time code reader and from the
RS-232 serial port. This section describes general procedures and
techniques of entering data from the keyboard. A more specific
description of entering time code is given in the next section.
Entering data into EDLP from the keyboard is very much like using
a full screen editor or word processor, except that there are certain
places you cannot make the cursor go. In a standard event you cannot
make it go between columns, instead, it just skips to the next column.
You also cannot make the cursor stop on one of the separator (colons)
in the time code columns, the cursor will skip to the next digit
instead. It will not go into the Record In column under any
circumstances, but you can make it go into the Record Out column if
you so desire, although that is not normally required.
When you are typing data onto the list, EDLP is always in
"type-over" mode. This means that what you type will be placed "on
top" of what was already there. This is not true of gadgets like the
title gadget, the record start gadget, or the drawer and filename
gadgets. In the gadgets, what you type is inserted into the text, and
you must use DEL or BACKSPACE to erase existing text.
As you type the cursor will move to the next character. When you
get to the end of a column the cursor jumps to the next column. Often
the column you just left will change, as EDLP formats or capitalizes
it for you. The entire line may change color as you enter data into
the Trac column. You can avoid quick changes of color by using "B" in
the Trac column to stand for both. EDLP will convert it to "V/A"
automatically.
If you have repeated data (for example the same Reel # for every
event), there are two techniques for duplicating information. The
first is to GET the "prototype event", and then INSERT it as many
times as needed. The second method uses CONTROL-P. Pressing
CONTROL-P grabs the character from the same column in the previous
event. CONTROL-P does not work in comments.
The cursor will not automatically jump to the next line when you
finish typing in the last column (Source Out). This is to give you a
chance to see the effect of that last digit before you move on to the
next event. If you are happy with the line, press TAB or RETURN to
jump to the first column of the next line. If you don't like the
line, you can either fix it, or just press ESC to restore the line to
how it was before the cursor got to it.
If you type an invalid character (like "Z" in the Trac column),
EDLP will beep at you and display an error message at the top of the
screen. The error message will go away as soon as you press another
key or mouse button. Only the Reel # column allows any character to
be entered.
Page 5
EDLP INSTRUCTION MANUAL V0.05
4. Entering Data From the Keyboard (Cont'd)
To jump immediately to the next column, you can press either TAB
or RETURN. Pressing ENTER (on the numeric keypad) moves you to the
first column in the next line.
You can also move the cursor using the four arrow keys. Holding
down the shift key and pressing the up or down arrow moves the cursor
up or down one page (8 lines). Holding down the control key moves the
cursor to the top or the bottom of the list. Another way is to use
the mouse. Simply point where you want the cursor to go and press the
left mouse button.
If you use the arrow keys to move around on the screen, you will
not be able to move the cursor into the No. (event number) or Record
Out columns. Since both the event number and Record Out times are
calculated automatically for you, you will rarely need to change these
columns yourself. If you want to change either of these columns you
can use the mouse to move the cursor there. Once inside the column
the left and right arrow keys work normally.
If you change an event number from the keyboard, no other event
numbers are affected. In addition, as the event is renumbered (by
insertions, deletions or the renumber command), the changed event
number keeps the same numerical relation to the rest of the list.
What that means is that if your list contains event number 15, 16, 16
and 17 (fairly common when using split edits), and an event is
inserted at the top of the list, those events become 16, 17, 17 and
18. Use the renumber command when you want to renumber the entire
list.
See the next section about making changes to the Record Out
column.
Here is a summary of the data entry instructions:
> Press RETURN or TAB to advance the cursor to the next column.
Press ENTER on the numeric keypad to move the cursor to the first
column on the next line.
> Entering the last digit of the Source Out does not advance the
cursor to the next column. This is so that the ripple can
take place and any errors detected. After entering in the last
character for the line just press RETURN, TAB or ENTER to advance
to the next line.
> The ALT and CTRL keys are treated like the SHIFT key, except for
CTRL-P, which grabs the character just above it from the previous
event and CTRL-O which moves the cursor to the Record Out column
(except for comments).
> The ESC key restores the current line to the condition it was in
before the cursor moved onto it.
> Use the arrow keys to move the cursor in the four directions. Use
the left mouse button to move the cursor to where you are pointing.
Use the scroll gadget on the right side of the screen to scroll
rapidly through the list.
Page 6
EDLP INSTRUCTION MANUAL V0.05
5. Entering Time Code Data
Entering the Source In and Source Out time code numbers can be
done in two ways. You can just type them in from the keyboard, or you
can "grab" these numbers from the time code reader.
To type the numbers in from the keyboard, simply move the cursor
to the appropriate column and start typing. You will not be allowed
to enter incorrect values, such as 70 minutes or 25 hours. If you are
in drop frame mode, you will not be allowed to enter hh:mX:00:00 or
hh:mX:00:01, where X is non-zero. If you attempt it, the program will
beep and flash at you, and an error message will appear to tell you
what the problem is.
Entering the time code number from the time code reader is a much
more rapid method of creating the list if you have SMPTE time code on
one of the audio channels of your video tape. See section 8 for
instructions on reading time code.
As you build the list, you will most likely just enter the Source
In and Out times. The Record In and Out times will then be calculated
for you. The list is rippled after every keystroke, so you can
immediately see the effect every change has on the entire list. The
list never needs cleaning, it is always "clean".
Rather than entering the Source Out time code directly, you may
instead just specify the duration of the event. Press CTRL-D (hold
down the CTRL key and press D once), and the last used duration will
appear at the bottom of the screen. Type in the new duration and
press RETURN to accept it. The Source Out time for that event will be
calculated and the entire list rippled. Press ESC instead to abort
the operation.
A third method is to enter the Record Out instead of the Source
Out. This is useful if you are building the list using EDLP as you
are performing the edits. You cannot move the cursor into the Record
Out column using the arrow keys, you must use the left mouse button or
press CTRL-O (hold down the CTRL key and press O once).
Once the cursor is in the Record Out column you can use the mouse
or the left and right arrow keys to move the cursor. Pressing ESC
returns the Record Out column (only) to its original value. Pressing
RETURN or ENTER exits the column. You may also use the left mouse
button to move the cursor out of the column. Note that the menus and
the scroll gadget are disabled while the cursor is in the Record Out
column.
Every change you make in the Record Out column immediately
affects the entire list. If you are working on a split edit you will
not immediately be warned if the Record Out times do not match,
otherwise you would get a beep on every keystroke until they do.
Instead, you will get the warning only when you leave the Record Out
column (if the error still exists).
Page 7
EDLP INSTRUCTION MANUAL V0.05
5. Entering Time Code Data (Cont'd)
You will not be allowed to enter a Record Out value less than the
Record In value. You also cannot enter the Record Out column in the
first place if the event does not already have a Record In and a Trac
already assigned to it. In each of these cases you will be beeped at
and told why it was not allowed.
Once you have entered the Source In and Out time codes, you can
modify these values using the Trim command. The trim command is in
the Commands Menu. You must select which column you are going to
trim.
Once you have selected a column, the time code value is
highlighted in green. Press the right arrow to increase the time by
one frame, and the left arrow to decrease it by one frame. The up and
down arrows increase and decrease it by ten frames. The entire list
is rippled after every keypress. Press RETURN to accept the new
value, or press ESC to restore the old one.
Page 8
EDLP INSTRUCTION MANUAL V0.05
6. The Menus
Most of the menu commands may be initiated from the keyboard, as
indicated in the menus themselves. The menu commands are as follows:
Project Menu
> New. Clears the entire list, including the title. The time code
modes and printer options are unchanged.
> Load. Loads a list from the disk. Two white windows will appear.
The right window will list all of the EDLP data files in the current
drawer. The left window will display the current drawer gadget, the
filename gadget, the LOAD gadget and the CANCEL gadget.
The current drawer can be changed by selecting the current drawer
gadget and typing in a new drawer name. Press the RETURN key when you
are done, and the right window will display the contents of the new
drawer. You will get a warning message if you have not entered a
valid drawer name.
The filename can be changed in the same way, but it is not
recommended that you type the name in. Instead, just point at the
file you want in the right window and press the left mouse button.
The selected filename will then appear in the filename gadget.
Select the LOAD gadget to load the list into EDLP. Note that all
of your settings, including the Drop Frame mode, Skip Record mode, and
printer options are loaded from the disk as well.
If you do not wish to load a list, select the CANCEL gadget to
return to the current list.
> Append. Append works very much the same as Load, except that the
retrieved list is appended to the end of the list already in memory,
and is automatically renumbered. All of the options and time code
modes are unchanged after the Append.
> Save. Saves the list onto the disk. The file name is selected the
same way as the Load command. A Workbench icon will be created for
the data file. All of your settings, including Drop Frame mode, Skip
Record mode, and printer options are saved in the file as well.
> Print. Prints the list according to the settings in Printer Options
(see below.) The program has widow/orphan control, so a comment will
never be separated from its event.
> Xfer. Allows you to transfer the list to and from an external
device via the serial port. See section 9 about transferring data
using the serial port.
> Quit. Exit the program. You will be reminded if you have not saved
the list you were working on. This is the same as selecting the close
gadget in the upper left corner of the window.
Page 9
EDLP INSTRUCTION MANUAL V0.05
6. The Menus (Cont'd)
Options Menu
> Non-Drop Frame, Drop Frame or Mixed Mode. These options affect the
entire list. If you want the entire list to be either non-drop or
drop frame, select the appropriate one. If you select drop frame, the
entire list is tested for an invalid code. If one is found, you will
be informed where, and the conversion will not take place. If there
is no error, the entire list is reformatted. Drop frame time code is
indicated by a period instead of a colon between the seconds and
frames. If you select Mixed Mode, nothing happens to the list.
Instead, you press funtion key F10 to change the mode of individual
events.
> Skip or Non-Skip Record. Selecting Skip causes the Record In of
each event to be one frame later than the record out of the previous
one. Selecting either mode reformats the entire list.
> Auto or Manual Ripple. Auto ripple causes the entire list to be
recalculated after any change is made. Manual ripple turns off the
auto ripple. In manual mode, press F9 to ripple the list.
Commands Menu
> Insert Comment. Creates a comment line preceeded by an asterisk for
the event under the cursor. If the event already has a comment you
will get an error message.
> Delete Comment. Deletes the comment for the event under the cursor
(the "current event"). The cursor may be on the comment or the event
itself.
> Edit Event. This menu item allows you to delete, get and insert
single events. A comment is always considered part of an event. Use
Delete and Insert Comment to work with comments separately. Use Edit
Block to manipulate many events at one time.
> Delete Event. Deletes the current event and places it in the Get
Buffer, which is displayed at the bottom of the screen.
> Get Event. Gets a copy of the current event and places it in the
Get Buffer, which is displayed at the bottom of the screen.
> Insert Event. Inserts the contents of the Get Buffer into the
list at the cursor location. The contents of the Get Buffer are
unchanged.
Page 10
EDLP INSTRUCTION MANUAL V0.05
6. The Menus (Cont'd)
> Edit Block. This menu item allows you to delete, get and insert
many events at one time. A comment is always considered part of an
event. Use Delete and Insert Comment to work with comments
separately. Use Edit Event to manipulate many events at one time.
> Cut Block. When you select this command, the CUT cursor appears
(a handsaw). Point to the first event to cut and press the left
mouse button. While holding down the left mouse button, drag the
mouse up or down to highlight the events you want to cut. If you
drag the pointer above or below the list, the list will scroll to
allow you to highlight more events. When the correct events are
highlighted, release the button. If you have made a mistake, you
can still repeat the process, or press the ESC key to abort. To
actually perform the cut, press the RETURN or ENTER key. The block
will be saved in a RAM file, deleted from the list, and the list
will be renumbered and rippled. Note that the RAM file will be
deleted when you exit EDLP.
> Copy Block. Selecting this command is the same as selecting Cut
Block, except that a camera pointer appears, and the block is not
deleted from the list. It is simply stored in a RAM file.
> Paste Block. Selecting this command causes the paste pointer to
appear. Simply point to the line where the block is to be pasted
and press the left mouse button. Press the ESC key to abort the
paste function.
> Trim Event. Allows you to adjust the Source In or the Source Out of
the current event in one frame or ten frame increments. You must
first select the Source In or the Source Out from the Trim sub-menu.
The appropriate time is then highlighted in green. You may then press
the left or right arrow keys to trim up or down by one frame, or press
the up and down arrow keys to trim in ten frame increments. The list
is rippled after every keypress. Press any other key to exit the trim
mode.
> Renumber. This command changes the event number for the current
event, as well as all subsequent events. If you select DOWN ONE from
the sub-menu, one is subtracted from each event number. If you select
UP ONE from the sub-menu, one is to each event number.
The primary use for this command is to create events with duplicate
event numbers, as might be desirable for split events, for example.
Page 11
EDLP INSTRUCTION MANUAL V0.05
6. The Menus (Cont'd)
Time Code Menu
> Read Time Code. Switches to the time code screen. Time code can be
read with the BCS Time Code Interface, and is displayed in large
characters that may be superimposed over incoming video (with the
genlock option). Press the left mouse button to return the edit list.
The time code read at the moment of exiting will then be displayed in
green near the bottom of the edit list screen. Please see section 8
for complete instructions on using the time code reader
> Capture Source In. Takes the time code displayed in green near the
bottom of the screen and inserts it into the source in column of the
event under the cursor.
> Capture Source Out. Takes the time code displayed in green near the
bottom of the screen and inserts it into the source out column of the
event under the cursor.
> Move the Display. Switches to the time code screen, and allows you
to move the large characters, as indicated by the "move" pointer.
Position the pointer to where you want the upper left corner of the
display to be, and press the right mouse button. Press the left
button to exit this mode and return to the edit list.
Customize Menu
> Change Title. Selecting this will cause the title gadget to appear.
Select the gadget with the left mouse button before typing or changing
the title (WB version 1.1 only). Close the gadget by pressing RETURN,
or by pressing the left mouse button with the pointer outside of the
title gadget.
> Change Headings. Selecting this will move the cursor onto the
column headings (in yellow). You may then type over the old headings.
Press RETURN or TAB to jump to the next column, or use the left and
right arrow keys to move around. You may also use the left mouse
button to move the cursor. Press ESC to restore the headings to the
default names. Press the down-arrow key, or select the close gadget
to exit this mode. Note that these new column headings will be saved
onto the disk along with the list.
> Change Record Start. This allows you to change the initial record
start time. The default is 01:00:00:00. Selecting this command will
cause the record start gadget to appear just under the Record In
column heading. Select this gadget with the left mouse button before
typing or changing the record start time. Use the DEL key to delete
existing digits. Press RETURN to end.
If the time code is not valid, you will get an error message and be
asked to re-enter the data. Select the gadget again before doing so.
Page 12
EDLP INSTRUCTION MANUAL V0.05
6. The Menus (Cont'd)
> Change Print Options. Selecting this menu item displays a small
white window containing the current printer settings. To change any
setting simply point at it and press the left mouse button.
When you are satisfied with the settings, just point to the OK
gadget and press the left mouse button. The printer options will be
saved onto the disk along with list when you use the Save command.
Please note that some printers do not support all of these options.
The options are:
Draft: If selected, sets the printer to draft quality mode,
otherwise sets the printer to Near Letter Quality (NLQ)
mode.
Page Numbers: If selected, page numbers are printed in the top
right corner of the page.
Date: If selected, the current date is printed in the top left
corner of the page.
Double-Spacing: If selected, each event is separated by a blank
line. There is no space between an event and
its comment, however.
Horizontal Compression: If selected, sets the printer to
Condensed Print mode.
Vertical Compression: If selected, sets the printer to 8 lines
per inch, otherwise to 6 line lines per
inch.
Extras Menu
> Help. Selects the help mode as indicated by the help cursor. You
may then select a menu item with the right button, or a gadget with
the left, and that item will be explained at the bottom of the screen.
You may continue to select items to be explained. To exit, simply
press the left mouse button or any key.
> Find String. Selecting this command displays the SEARCH WINDOW.
You then select the search string gadget and enter the text to be
searched for. You select SEARCH to perform the search, or CANCEL to
abort.
> Find Again. Selecting this command performs a search using the last
entered search string, without displaying the SEARCH WINDOW. If you
have not yet entered a search string, the SEARCH WINDOW will be
displayed as if you had selected the Find String command.
> Invert Screen. This command toggles between white letters on black
and black letters on white. The other colors are also slightly
modified for better readability.
> Information. This menu selection displays the program serial
number, version and copyright notice.
Page 13
EDLP INSTRUCTION MANUAL V0.05
7. The Gadgets
The scroll gadget on the right side of the screen shows where you
are in the list. If the list is longer than can be displayed on one
screen, you may slide the scroll gadget to move through the list. You
may also "click" just above or below the scroll knob to move one page
up or down.
The front and back gadgets in the upper right corner of the
window move the entire EDLP screen to the front or the back. Select
the back gadget to move the EDLP screen to the back (usually exposing
the Workbench screen). Use the Workbench's back gadget to return to
EDLP. If you are running two EDLP screens simultaneously, you can use
the back gadgets to flip through the various screens.
You may also "grab" the title bar of the EDLP screen and "drag"
the entire screen down to reveal the screen behind (usually the
Workbench screen). To do this, point at the title bar with the
pointer, hold down the left mouse button, and move the mouse toward
you. Release the left mouse button when the screen is in the position
you desire.
Note that the EDLP screen must be "active" before you may use it.
If you are re-arranging screens, the EDLP screen may become inactive,
in which case the menus or the keyboard will have no effect. To make
it active again, simply move the pointer onto the EDLP screen and
press the left mouse button.
Page 14
EDLP INSTRUCTION MANUAL V0.05
8. The Time Code Reader
The time code reader is accessed from the the Time Code menu.
You must have the BCS Time Code Reader Interface (TCRI) in order to
read time code.
Connect the TCRI to the second mouse port using the cable
provided. This cable may be extended with a standard Commodore
joystick extender cable. Connect the time code signal to the female
three pin audio connector on the TCRI. The time code signal should be
on pins two and three. It does not matter which pin is ground,
because the TCRI time code input is balanced.
The time code reader reads SMPTE longitudinal time code. It is
frame accurate at forward play speed, but can also read time code from
about one-third to three times play speed in either direction,
depending on the quality of the audio source.
You can tell at a glance whether the time code reader is frame
accurate or not. If the colon between the hours and minutes is solid
white, then it is frame accurate (play speed). If the colon is
outlined in light green, it is not frame accurate (shuttle). If the
colon is solid light green, then it is not reading at all; the tape is
most likely running too fast or too slow.
When reading time code, the multi-tasking capabilities of the
Amiga are disabled. This means you cannot do anything else on the
computer while reading time code. The background screen is set to
color zero. This means that if you have an Amiga genlock, you can
superimpose the time code characters over incoming video. This allows
you to view one monitor for cueing the tape and creating the edit
decision list. The time code reader can also be used to make "window
dubs" (visible time code on tape), but you should use the TCWD (Time
Code Window Display) program for that, as it is specifically designed
for it.
To exit the time code reader, press the left mouse button. No
other action (other than rebooting) will stop the reader. When you
exit, the last read time code will be placed into the time code
buffer, which is displayed at the bottom of the EDLP screen. You can
then insert this time code into the Source In or Out column of the
edit list. You can build an edit list very quickly this way.
Page 15
EDLP INSTRUCTION MANUAL V0.05
9. Transferring Data Using the Serial Port
You can transfer edit lists to and from an external device using
the serial port. EDLP uses the CMX 340 standard for transferring
data, please contact BCS regarding other data standards.
The serial port must be configured for your particular device.
Consult the manufacturer's instructions to obtain the serial port baud
rate. You must then use Preferences on your workbench disk to set the
serial port to the same baud rate. Only 300 and 1200 baud are
supported by EDLP; you will get an error message when you try to
receive data if the baud rate is different.
Connect the external device to the Amiga serial port using a
serial cable. Please note that the Amiga supplies power on pins 14,
21 and 23, SOME EXTERNAL DEVICES MAY BE DAMAGED IF THESE PINS ARE
CONNECTED. Use a serial cable that has these pins disconnected (a
modem cable specifically designed for the Amiga should not have these
pins connected).
You are now ready to transfer data. If you are sending data to
the external device, prepare the device to receive the data. When it
is ready, select Send from the Xfer submenu (or press Right-Amiga-X).
The sleepy z's will appear during the transfer, and each line of data
will appear at the bottom of the EDLP screen as it is being sent. The
normal pointer will re-appear when the transfer is complete.
If you are receiving data from the external device, prepare the
device for transmission, but do not start it yet. First select
Receive from the Xfer submenu. You then have ten seconds to start the
external device's transmission. The received data will appear at the
bottom of the EDLP screen as each line is received. If there is no
data received for a period of ten seconds, EDLP will assume the
transmission is complete. You can also abort the receive function at
any time by pressing any key or button.
When you select Receive, you will be warned if you have not yet
saved the list in memory. Once you initiate Receive, THE LIST IN
MEMORY IS WIPED OUT. Save the list in memory before using the Receive
function.
Page 16
EDLP INSTRUCTION MANUAL V0.05
10. Error Messages
Error messages appear in red letters in the error status line
near the top of the screen. A beep will also sound if you have the
Amiga audio connected to a suitable amplifier and speaker. The
following error messages may appear:
> Time Code is not valid for Drop Frame!
Certain time code values are not valid in drop frame mode, and
this message will appear if you try to enter a non-valid number.
> Invalid Drop Frame time code at event #nnn!
This message will appear if you change to the drop-frame mode,
and one of the time code values in the list is not valid. If
this happens the offending event will be displayed, and the cursor
will be positioned at the start of the offending code. The Drop
Frame Mode will not be affected until there are no more errors.
> Hours value must not exceed 24!
You will get this message if you try to enter a time code value
greater than 23:59:59:29.
> Not a valid character for this column!
Only in the Reel # column can you enter any keyboard character.
The other columns only allow certain characters, which are
displayed in the prompt line. If you try to enter a non-valid
character you will get this message.
> This is the top of the list!
You will get this message if you try to move the cursor above the
first event.
> The list ends here!
You will get this message if you try to move the cursor below line
number 999.
> Only one comment per event!
This message will appear if you try to insert a comment for an
event that has one already.
> This event has no comment!
This message will appear if you try to delete a comment from an
event that that does not have one.
> Cannot open the PRT: file!
This message will appear if the program is unable to print the
list.
> Unmatched split Record In times at event #nnn!
This message will appear if the two or three tracks of the split
edit are not the same length. For example, if the video track is
one minute long, but the audio track is only 59 seconds long, then
there'll be a one second "glitch" on the audio track. This error
may occur as you enter the data, or if you change drop-frame or
skip-record modes.
> You cannot renumber this line!
This message will appear if the cursor is not on a valid event when
you select the Renumber command.
Page 17
EDLP INSTRUCTION MANUAL V0.05
10. Error Messages (Cont'd)
> Event number cannot be zero!
This message will appear if you try to renumber down one on event
number 001.
> Specify the Trac column first!
You cannot change the Record Out time of an event that does not
have a valid Trac assignment.
> Record Out must be greater than In!
You cannot specify a Record Out time that is less than the Record
In time.
> String not found!
This message will appear if the Find String function could not find
the desired string. Remember that the find function searches down
the list only, and starts it's search on the line immediately
following the one that the cursor is on.
> Cannot open the serial device!
This message will appear if EDLP could not open the serial device.
Under normal conditions this error should occur only if some other
program is currently using the serial device exclusively. If this
occurs terminate the other program before attempting to transfer
data using the serial port.
> Serial baud rate is not 300 or 1200!
EDLP supports only these two baud rates. Use Preferences on your
workbench disk to set the baud rate.
> There is nothing to paste!
You have selected the Paste command without having first Cut or
Copied a block.
> The list will be too large!
You have attempted to Paste a block into a list that does not have
room for it. You must create two lists if it exceeds 999 lines.
> Demo version allows only 29 events!
If you get this message when the cursor moves past event 29, then
you must have the demo version. Call Prism Graphics and order the
real thing!
> Demo Reset!
This message will appear after about 1000 keystrokes on the demo
version.
Page 18
EDLP INSTRUCTION MANUAL V0.05
11. Accessing an Edit List Using AmigaBasic
This section is for those of you who wish to write your own
AmigaBasic programs to access and manipulate an edit list. Included
is a sample program that prints an edit list to the screen.
The first 804 bytes in the data file contain all the information
about the list, including the title, the initial record start, and all
of the option settings.
Bytes Length
Offset in Bytes Description
32 4 Skip-Mode Flag: 0=non-skip, 1=skip
36 4 Drop-Frame Flag: 0=non-drop, 1=drop
44 4 Draft Mode: 0=draft, 1=NLQ
48 4 Date Flag: 0=no date, 1=print date
52 4 Page Flag: 0=no page, 1=print page numbers
56 4 Double Flag: 0=single-space, 1=double-space
60 4 Horiz Flag: 0=standard, 1=horizontal compression
64 4 Vert Flag: 0=standard, 1=vertical compression
80 78 The list title (ASCII)
160 11 The initial record start time (ASCII)
180 78 The list heading line (ASCII)
The actual list data starts at the 804th byte. The list is
stored in ASCII format. Each line of data is exactly 80 bytes long,
and there is no line-feed at the end of the line. Only 77 characters
maximum are used. A line with event number but nothing else is
indicates the last event in the file.
The following program is an example of accessing a list using
AmigaBasic:
Rem EDLP Access Program
OPEN "EDLP_data" FOR INPUT AS 1 <use the appropriate filename.
file_length = LOF(1)
D$ = INPUT$(1,file_length) <D$ contains the entire file.
CLOSE 1
skip_mode = ASC(MID$(D$,38,1)) <we only care about the
drop_mode = ASC(MID$(D$,42,1)) last byte of each flag.
title$ = MID$(D$,801,78)
heading$ = MID$(D$,181,72)
print title$:print
print heading$:print
i = 805 <file location pointer
WHILE (i < (file_length - 80))
print MID$(D$,i,77)
i = i + 80
WEND
END
Page 19