home *** CD-ROM | disk | FTP | other *** search
/ PC Musician 2000 / PC_Musician_2000.iso / PCMUSIC / MISC / TASPUNCH / TPMANUAL.TXT < prev   
Encoding:
Text File  |  1996-11-14  |  29.9 KB  |  645 lines

  1.                             TASPUNCH
  2.    Automated timecode-synchronized punch-in and out for Tascam
  3.                   MSR/TSR multitrack recorders
  4.       Version 1.3 for the PC and Windows 3.1x, October 1995
  5.  
  6.                           Mark Mitchell
  7.                          P.O. Box 111116
  8.                        Carrollton TX 75011
  9.  
  10.                   Copyright 1995, Mark Mitchell
  11.  
  12.  
  13. TASPUNCH Software License Agreement
  14. The TASPUNCH software is intellectual property of Mark Mitchell,
  15. and is copyright 1995 by Mark Mitchell.  By purchasing the
  16. diskette and manual, you are granted a license to:
  17.  
  18. *    Use the software on no more than one computer at a time.
  19. *    Make a copy of the software for backup purposes.
  20.  
  21. You may not otherwise use or copy the TASPUNCH software.  Any
  22. other use or copying of the software is expressly not allowed by
  23. the license, and is a violation of copyright laws.
  24.  
  25. TASPUNCH is a trademark of Mark Mitchell.  Other brand and
  26. product names mentioned in this manual may be trademarks or
  27. registered trademarks of their respective holders.
  28.  
  29.  
  30. What the TASPUNCH Program Does
  31. TASPUNCH is a Windows program that allows you to remotely control
  32. your Tascam TSR-8, MSR-16, or MSR-24 multitrack tape recorder
  33. from your PC.  TASPUNCH can also perform automated, timecode-
  34. synchronized punch-in and punch-out with punch points referenced
  35. to a SMPTE timecode track on your tape.  The punch points can be
  36. rehearsed before committing to record, and can also be adjusted
  37. with a resolution of one timecode frame.    TASPUNCH can run
  38. simultaneously with your Windows sequencer.  To perform automated
  39. punch-in and out while your sequencer is running, the device
  40. driver for your MIDI interface must support multiple clients.
  41.  
  42.  
  43. What You Need to Utilize TASPUNCH
  44. The TASPUNCH program will be useful to you only if you have:
  45.  
  46.    A Tascam TSR-8, MSR-16 or MSR-24 multitrack tape recorder.
  47.    If the serial number of your TSR-8 is "59999" or less, Tascam
  48.    states that it will need a modification to work with the
  49.    Accessory-2 protocol (which TASPUNCH uses), for which you
  50.    will need to contact Tascam customer service.  Throughout the
  51.    rest of this manual the term "TSR/MSR machine" is used to
  52.    refer to any of these three Tascam multitracks.
  53.  
  54.    A PC-compatible computer with a 386 or higher processor and a
  55.    serial port, and running DOS 5.0 or higher and Windows 3.1 or
  56.    higher.
  57.  
  58. You will also need a special cable for connecting the serial port
  59. of your computer to the Accessory-2 connector on the Tascam
  60. TSR/MSR machine.  Instructions for making this cable are provided
  61. at the end of this document.  You can buy this cable from me if
  62. you don't want to make one yourself.
  63.  
  64. If you want to use TASPUNCH to do automated timecode-synchronized
  65. punch-in and out, you also need a MIDI interface with SMPTE time
  66. code to MIDI Time Code conversion ability and the appropriate
  67. Windows MIDI driver for the interface.  Here is a list of some of
  68. the more popular MIDI/SMPTE timecode interfaces, but there are
  69. others that will also work.
  70.  
  71.      *    Music Quest MQX-32M
  72.      *    Music Quest MQX-16M
  73.      *    Music Quest 2Port/SE
  74.      *    Key Electronics MP-128S
  75.      *    Any MPU-401 compatible (Roland MPU-IPC-T, Music Quest PC
  76.           MIDI Card, Creative Labs Soundblaster, etc.) plus an external
  77.           SMPTE-MTC converter such as the Music Quest FrameLock or Midiman
  78.           Syncman.
  79.      *    Music Quest Note/1 or Note/1+ plus an external SMPTE-MTC
  80.           converter such as the Music Quest FrameLock or Midiman Syncman.
  81.  
  82. You will also need SMPTE time code recorded on one track of the
  83. tape.  TASPUNCH supports all SMPTE formats.  If you want do
  84. automated punch-in and out simultaneously while your Windows
  85. sequencer is playing a sequence clocked by the time code, the
  86. Windows driver for your MIDI interface must support multiple
  87. clients.  The Music Quest driver and the Key Electronics MP-128S
  88. driver support multiple clients.  The generic MPU-401 driver that
  89. comes with Windows and the Creative Labs Soundblaster MIDI driver
  90. do not.
  91.  
  92.  
  93. Installing the TASPUNCH program
  94. First, make a backup copy of the TASPUNCH distribution diskette.
  95. Hard disks do sometimes fail and 3.5 inch diskettes do
  96. occasionally go bad, so you should always have an extra copy of
  97. anything of value to you.
  98.  
  99. The TASPUNCH distribution diskette contains three files:
  100. TASPUNCH.EXE, MJMWMIDI.DLL , and BWCC.DLL.  To install TASPUNCH,
  101. first create a directory named TASPUNCH.  Copy these three files
  102. to this directory.  Then use Program Manager to create a new item
  103. in whatever program group you like, and browse for TASPUNCH.EXE.
  104. Set the working directory to the TASPUNCH directory.  The last
  105. thing is to see if you already have a copy of BWCC.DLL in your
  106. \WINDOWS\SYSTEM directory.  If you don't, you will need to copy
  107. this one to \WINDOWS\SYSTEM.   You can also move MJMWMIDI.DLL to
  108. the \WINDOWS\SYSTEM directory if you want.
  109.  
  110. The first time you run TASPUNCH, it defaults to use COM1 for the
  111. serial communication with the TSR/MSR machine.  If you want to use
  112. COM2 instead, click the Config button to bring up the dialog box
  113. in which you can choose other COM ports.
  114.  
  115. Also, the first time you run TASPUNCH, it defaults to use the
  116. first Windows MIDI device.  If you have multiple MIDI interfaces
  117. and the first one is not the one providing SMPTE/MTC messages,
  118. use the Config button to bring up the dialog box in which you can
  119. choose other MIDI devices.  The next time you start TASPUNCH, it
  120. will use the COM port and MIDI device that you selected.
  121.  
  122.  
  123. Using TASPUNCH
  124. TASPUNCH has two small windows that it places on your screen,
  125. called the Remote window and the Punch window.  The Remote window
  126. contains a set of buttons and indicators similar to the remote
  127. control unit manufactured by Tascam for the TSR-8, MSR-16 and MSR-
  128. 24 multitracks.  Using the mouse or keyboard you can control the
  129. machine just as you would by pressing buttons on the Tascam
  130. remote control unit.  You can control the tape transport, set and
  131. seek the two available locate points, arm and disarm tracks, and
  132. control the Insert and All Input settings.  The Remote window is
  133. small and always stays on top of other windows, to facilitate
  134. using TASPUNCH simultaneously with your sequencer.
  135.  
  136. Here is an ASCII text interpretation of the Remote window:
  137.  __________________________________________________________________
  138. |_____________________TASPUNCH TSR-8_______________________________|
  139. | [1] [2] [3] [4] [5] [6] [7] [8]                                  |
  140. |  o   o   o   o   o   o   o   o                                   |
  141. |[MEM1] [MEM2] [RESET] [_Ins] [_All] [AllSafe] [REC]               |
  142. |[LOC1] [LOC2] [ RTZ ] [ REW] [ FF ] [ STOP  ] [PLAY] [Config...]  |
  143. -------------------------------------------------------------------
  144.  
  145. You can use your mouse to click the buttons, or you can use the
  146. keyboard when the TASPUNCH Remote window has the focus.  Be aware
  147. that in Windows a button click takes effect not when the mouse
  148. button is depressed, but when the mouse button is released.  You
  149. may that find using the keyboard alternatives give you better
  150. accuracy when setting punch points or punching in manually.  The
  151. keystrokes for the TASPUNCH Remote window are:
  152.  
  153. p         Play
  154. s         Stop
  155. f         Fast Forward
  156. w         Rewind
  157. z         Return to Zero
  158. Ctrl-r    Record (only when playing)
  159. Ctrl-e    Reset Counter
  160. n         Insert toggle
  161. a         All Input toggle
  162. c         Configuration dialog
  163. 1         Locate 1
  164. 2         Locate 2
  165. Ctrl-1    Memorize 1 (Ctrl-1 must be entered using the numeric keypad)
  166. Ctrl-2    Memorize 2 (Ctrl-2 must be entered using the numeric keypad)
  167.  
  168. The keyboard commands are case-sensitive and they are for lower
  169. case letters only, so if they appear to not work, check your
  170. CapsLock key.  Manual record doesn't do anything unless Play was
  171. pressed first (tape is rolling).  Ctrl-Tab switches the focus
  172. between the Remote window and the Punch window.
  173.  
  174. Note that it is possible to confuse TASPUNCH -- if you change
  175. some things from the recorder's front panel, TASPUNCH doesn't
  176. know they have been changed.  The only real hazard in this is
  177. that when you press Play in TASPUNCH, the Record button is armed.
  178. If you then press STOP on the MSR machine, the Record button will
  179. still be armed until you click Stop or some other transport
  180. control in TASPUNCH, meaning that if you click the Record button
  181. or press Ctrl-R, TASPUNCH will start rolling tape and recording
  182. on the armed tracks.  Be careful.
  183.  
  184. The software will put up various message boxes if it encounters
  185. some error or unusual circumstance.
  186.  
  187.  
  188. What is Punching In and Out?
  189. "Punching in" is a feature found on professional multitrack tape
  190. recorders that allows you to switch one or more tracks from
  191. "Play" to "Record" while the tape is rolling.  This utility of
  192. this feature is to allow you to record a performance that sounds
  193. like it was recorded in a single uninterrupted pass, but was
  194. really recorded in pieces.  If you are recording a vocalist, and
  195. she sings the first verse with great feeling and intonation, but
  196. the second verse is less than stellar, you can play the track,
  197. and in the silent space between the first and second verse, while
  198. the tape is rolling, you press the RECORD button and the machine
  199. will start recording at that point.  Since the tape continues to
  200. roll, there is no interruption of the sound of the other playing
  201. tracks which are the accompaniment to which she is singing.
  202. After the last word of the second verse you might need to "punch
  203. out" by hitting STOP or PLAY, in order to keep from erasing the
  204. following perfect chorus that you had recorded earlier.  A high-
  205. quality tape machine can do punch-in and out with no audible
  206. noise at the punch-in or out point.
  207.  
  208. There are situations in which punching successfully can be
  209. difficult.  One is the case where you are being both the artist
  210. and the recording engineer at the same time.  You must
  211. concentrate on both making a good entrance on your instrument and
  212. on punching RECORD at just the right time.  If you need both your
  213. hands to play your instrument, this can be impossible if the
  214. window of time for punching is short.  In the other scenario,
  215. even when there is a recording engineer dedicating his
  216. concentration and hands to operate the recorder while the artist
  217. performs, there are times in which the window of time to punch in
  218. or out is so short as to make it very difficult to punch at just
  219. the right time.  The reaction of the ears and fingers of the
  220. recording engineer is sometimes not precise enough to punch in a
  221. short time window.  Punch in too late, and you miss the beginning
  222. of the artist's performance, necessitating another try, and
  223. losing what otherwise might have been a great performance.  Punch
  224. too early, and you erase the tail end of the preceding material,
  225. which might be a great loss.  All this is complicated by the fact
  226. that some machines, such as the Tascam TSR/MSR series, don't
  227. actually enter record at the precise moment the RECORD button is
  228. pressed, but a fraction of a second later, in order to compensate
  229. for the time it takes for a location on the tape to move from the
  230. erase head to the record head.  The recording engineer must
  231. listen to the playback and anticipate the punch by exactly this
  232. fraction of a second.
  233.  
  234.  
  235. The Tascam MSR/TSR Automated Punch-in and Out
  236. These difficulties can be relieved when there is some way to do
  237. punch-in and out automatically.  The Tascam TSR/MSR-series
  238. recorders have automated punch-in and out built in as a feature.
  239. They allow you to set punch-in and punch-out points with your
  240. ears and fingers, and listen to them to make sure they are at the
  241. correct place before committing to actually record.  If you
  242. listen and hear that the in and out points are not exactly where
  243. you want, you can try setting them again, until they are as you
  244. want.  Then you tell the machine you want to actually record with
  245. the points, and it will roll the tape and enter and exit RECORD
  246. at the preprogrammed places.
  247.  
  248. There are two slight weaknesses to the TSR/MSR machines'
  249. automated punch-in and out capabilities.  One is that the only
  250. way to set the points is using your ears and fingers, listening
  251. and pressing the TSR/MSR's RECORD and PLAY buttons at the desired
  252. punch-in and out points.  It can often require several tries to
  253. get the points at the right place if the window for punching is
  254. short.  The other weakness is that the TSR/MSR machines reference
  255. the points to the tachometer pulses generated by the rotation of
  256. the roller which is in contact with the tape, not to anything on
  257. the tape itself.  After carefully setting your punch points, if
  258. it takes several tries to record a performance you are happy
  259. with, the repeated play and rewind of the tape can cause the
  260. punch points to drift a small amount from their original
  261. locations.  If the punch-in or out point needs to be very
  262. precise, this could cause problems.  The TASPUNCH program
  263. addresses these two weaknesses.
  264.  
  265.  
  266. TASPUNCH Automated Timecode-Synchronized Punch-in and Punch-out
  267. TASPUNCH performs automated punch-in and out, with punch-in and
  268. out points that are referenced to the SMPTE time code recorded on
  269. a track of the tape.  This provides several advantages over the
  270. built-in auto-punch capabilities of the TSR/MSR machines:
  271.  
  272.    The punch-in and out points have a precision accurate to one
  273.    frame of time code (1/30th of a second, or 1/24 or 1/25 of a
  274.    second, depending on what flavor of time code you are using).
  275.  
  276.    Since the points are referenced to a signal on the tape
  277.    itself, once they are set, they will not drift with respect
  278.    to the audio on the tape, no matter how many times you play
  279.    and rewind the tape.  You can repeat your punch as many times
  280.    as you like and it will always be in the same place.
  281.  
  282.    The points are editable.  You set some initial points using
  283.    your ears and fingers.  Then you can listen to them without
  284.    actually recording to see if they are where you want them.
  285.    If they are not, you simply adjust adjust them earlier or
  286.    later in one-frame increments until they are where you want.
  287.  
  288. The Punch window is used for controlling the automated punch-in
  289. and out capabilities.  The Punch window remains on top of other
  290. windows, including the Remote window.  It can be minimized when
  291. not required.  When you want to see as much of your sequencer as
  292. possible while punching, you can move the Punch window on top of
  293. the Remote window, since the Punch window has buttons for the
  294. transport controls most needed when punching.
  295.  
  296. Here is an ASCII text interpretation of the Punch window:
  297.  
  298.  ______________________________________________________________________
  299. |______________Timecode-synchronized Punch-in/out______________________|
  300. |                                                                      |
  301. |[^]00:01:53:16 [InSet ]  00:01:47:19  30 fps   [LOC1] [LOC2] [Cancel] |
  302. |[v]00:02:02:27 [OutSet] [_Rehearse] [_AutoRec] [    PLAY   ] [ STOP ] |
  303. ------------------------------------------------------------------------
  304.  
  305. The keystrokes for the Punch window are:
  306.  
  307. i           Set Punch-in point
  308. o           Set Punch-out point
  309. Alt-h       Arm Auto-Rehearse
  310. Alt-r       Arm Auto-Record
  311. ESC         Cancel Auto-Rehearse and Auto-Record
  312. s           Stop
  313. p           Play
  314. 1           Locate 1
  315. 2           Locate 2
  316. s           Stop
  317. up-arrow    Increment highlighted digits
  318. down-arrow  Decrement highlighted digits
  319. left-arrow  Move highlight left
  320. right-arrow Move highlight right
  321.  
  322. Here is a typical sequence of events for performing automated
  323. punch-in and out:
  324.  
  325. Position the tape prior to the point at which you desire to punch
  326. in, with however much pre-roll time you like.  Set a LOC point by
  327. clicking the MEM1 button, or pressing the Ctrl key and holding it
  328. while pressing 1 on the numeric keypad.  This is equivalent to
  329. pressing MEM1 on the TSR/MSR front panel or remote control.
  330.  
  331. Arm the track you desire to punch in on by clicking on the track
  332. arm button.  The track indicator should start to blink.  You may
  333. arm more than one track.
  334.  
  335. In order to monitor the tracks which are armed for record, the
  336. Insert button must be checked.
  337.  
  338. Press Ctrl-Tab to change the focus to the Punch window.
  339.  
  340. Click the PLAY button or press the 'p' key to roll tape.
  341.  
  342. While tape is rolling, press the 'i' key, or click the InSet
  343. button, to mark the punch-in time.
  344.  
  345. Press the 'o' key, or click the OutSet button, to mark the punch-
  346. out time.
  347.  
  348. Rewind the tape to the LOC point by clicking the LOC1 button or
  349. pressing the '1' key.
  350.  
  351. Press Alt-H to arm the Auto-rehearse function (H stands for
  352. "hear").
  353.  
  354. Click PLAY.
  355.  
  356. When the tape reaches the punch-in point, TASPUNCH will turn off
  357. the Insert light and the armed tracks will be muted.  When the
  358. punch-out point is reached, TASPUNCH will turn Insert on again
  359. and the armed tracks will again be monitored.  This gives you
  360. audible indication of where the punch points are.
  361.  
  362. If the punch points are not where you want them, you can edit
  363. them to 1-frame resolution.  Click on the frames digits of the
  364. out time or in time.  Those digits will be highlighted.  Clicking
  365. on the up-arrow and down-arrow buttons will increment or
  366. decrement the time by one frame.  If you need to make larger
  367. adjustments (such as setting a punch-out time far away without
  368. actually rolling the tape there), move the highlighting to the
  369. desired digits of the time by either clicking on the desired
  370. digits or using the right or left cursor keys, and click on the
  371. up-arrow or down-arrow buttons to increment or decrement the time
  372. by the selected digits.
  373.  
  374. Repeat the rehearse and punch-time adjustment until you are
  375. satisfied with the placement of the punch points.
  376.  
  377. Click on LOC1 to rewind to the pre-roll locate point.
  378.  
  379. Click Cancel or Press ESC to exit Auto-rehearse mode.
  380.  
  381. Press Alt-R or click the AutoRec button to enter Auto-record
  382. mode.
  383.  
  384. Click PLAY.  When the tape reaches the punch-in point TASPUNCH
  385. will do the equivalent of punching the REC button.  All armed
  386. tracks will enter record at that point.  When the tape reaches
  387. the punch-out point, TASPUNCH will do the equivalent of pressing
  388. the PLAY button.  All armed tracks will exit record and tape will
  389. continue to roll.  Also, Auto-record mode is exited.
  390.  
  391. Stop the transport and rewind to the locate point and audition
  392. the performance.
  393.  
  394. You can rewind to the locate point, press Alt-R and try the take
  395. as many times as necessary until the producer is satisfied with
  396. the artist's performance.  The punch points will not move until
  397. you change them.  If you want to stop and continue later,
  398. TASPUNCH will save the current punch times when it exits, and
  399. will reload them the next time it is run.  You might want to
  400. write the punch times down anyway , so if you inadvertently alter
  401. them you can re-enter them manually.
  402.  
  403. To exit Auto-record or Auto-rehearse mode at any time, press ESC
  404. or click Cancel.  If you are recording, TASPUNCH will punch-out
  405. immediately.
  406.  
  407.  
  408. How TASPUNCH Works
  409. The TSR/MSR-series machines have an Accessory-2 connector which
  410. incorporates a serial port.  Almost everything you can do via the
  411. front panel buttons of the TSR/MSR machine, including entering
  412. and exiting record, can also be done by sending various messages
  413. to the serial port incorporated in the TSR/MSR machine's
  414. Accessory-2 connector.  When the TSR/MSR machine's Accessory-2
  415. connector is connected to the PC's serial port by the correct
  416. cable, TASPUNCH can communicate with and control the TSR/MSR
  417. machine by sending it messages.
  418.  
  419. SMPTE time code was originally invented to provide a means of
  420. synchronizing analog audio tape machines with video media.  It is
  421. an analog signal that encodes a time in the form of hours,
  422. minutes, seconds and frames.  There are four types of time code
  423. in use, the difference between them being into how many frames a
  424. second is subdivided, either 24, 25 or two variations of 30
  425. frames-per-second.  These four different time codes exist to
  426. correspond to various video media currently in use.  A SMPTE time
  427. is commonly notated in the form hh:mm:ss:ff, where hh is hours (0
  428. to 23), mm is minutes (0 to 59), ss is seconds (0 to 59), and ff
  429. is frames (0 to 29, 0 to 24, or 0 to 23, depending on the time
  430. code type).  The utility of time code was recognized by
  431. manufacturers of MIDI equipment, and a MIDI specification was
  432. established for converting the analog time code signal to a set
  433. of MIDI messages called MIDI Time Code, or MTC.  Many MIDI
  434. interfaces are now available which can read a SMPTE time code
  435. signal off a tape and produce from it MIDI Time Code messages.
  436.  
  437. The SMPTE time code recorded on one track of the tape is fed into
  438. the MIDI interface (or SMPTE-to-MTC converter).  The interface or
  439. converter reads this analog time code signal and produces MIDI
  440. Time Code (MTC).  As the tape rolls, TASPUNCH reads these MTC
  441. messages from the MIDI interface, and thus knows where the tape
  442. is.  (These MTC messages are the same ones that your sequencer
  443. uses to synchronize itself to tape with SMPTE time code.  You may
  444. have bought your MIDI interface or SMPTE-MTC converter precisely
  445. so you could synchronize your sequencer to your multitrack tape
  446. machine).
  447.  
  448. When TASPUNCH has been given a punch-in and punch-out time, and
  449. been armed for auto-punch, it watches the incoming time code from
  450. the rolling tape, and when the tape time matches the punch-in
  451. time, it sends a message to the TSR/MSR machine telling it to
  452. enter record.  When the punch-out time is reached, it sends
  453. another message telling the TSR/MSR machine to exit record.
  454.  
  455. When armed to perform rehearsal of a punch instead of recording,
  456. instead of sending a message to enter record, TASPUNCH sends a
  457. message to turn off the Insert function.  This mutes the audio
  458. from any tracks that are armed for record, thus allowing you to
  459. hear with your ears exactly where the punch will take place.
  460.  
  461.  
  462. Taking Care to Avoid Tragedy
  463. Since one of the purposes of punching in is to preserve
  464. previously recorded material deemed to be valuable, some care is
  465. needed to avoid potentially grievous events.  The TASPUNCH
  466. program has been thoroughly tested and itself should not cause
  467. you to cry.  However there are one or two ways in which it could
  468. be prevented from properly punching-in or out.  The purpose of
  469. this section is not to scare you, but to warn you of risky (not
  470. to you, but to your recording) situations.  Just like you make
  471. sure you keep enough oil in the engine of your car, just make
  472. sure these items are taken care of, and you will avoid potential
  473. problems.
  474.  
  475. Microsoft Windows has an unfortunate characteristic that you must
  476. be aware of: while you are dragging or resizing any window on the
  477. screen, Windows suspends all input to all windows.  For most
  478. applications this is not a severe problem, because the input they
  479. are expecting is generally initiated by the user via the mouse or
  480. keyboard.  However TASPUNCH is constantly receiving real-time
  481. input from the MIDI input device.  To put it simply, what this
  482. means is when you are armed for automated punch-in/out and tape
  483. is rolling, don't try to drag or resize any window, because
  484. TASPUNCH will cease to see the incoming timecode and will not
  485. perform the punch.
  486.  
  487. The proper functioning of TASPUNCH depends on the integrity of
  488. the communication link to the TSR/MSR machine and on the
  489. integrity of the incoming time code.  If the communication link
  490. to the TSR/MSR machine is not reliable, the messages TASPUNCH
  491. sends to the TSR/MSR machine may not get there in an intelligible
  492. form and the TSR/MSR machine will not perform the requested
  493. action.  This could cause you grief if you are depending on
  494. TASPUNCH to punch out prior to some other section of tape that
  495. contains material you want to preserve.  If the TSR/MSR machine
  496. doesn't see the punch-out message from TASPUNCH, it will stay in
  497. record until you intervene and punch out or stop it.  The same
  498. thing could occur with a loss or corruption of the time code
  499. signal.  Therefore, I suggest the following precautions:
  500.  
  501. There are several cables that carry the signals whose absolute
  502. integrity is necessary for the proper functioning of TASPUNCH.
  503. These are:
  504.  
  505.    The cable connecting the PC serial port to the MSR machine's
  506.    Accessory-2 connector.
  507.  
  508.    The audio cable from the Tape Out of the track with the SMPTE
  509.    time code to the SMPTE In of the MIDI interface or SMPTE-MTC
  510.    converter.
  511.  
  512.    If you have a combination of a SMPTE-MTC converter and a MIDI
  513.    interface, the MIDI cable connecting the two.
  514.  
  515.    If you have an external MIDI interface such as a Music Quest
  516.    2Port/SE or Note/1, the cable connecting it to the PC's
  517.    parallel port.
  518.  
  519. Make sure all these cables are in good condition and are firmly
  520. attached to their respective connectors.  Use the screws on the
  521. connectors to ensure they can't inadvertently come loose at an
  522. inopportune time.
  523.  
  524. Make sure these cables are away from sources of strong
  525. electromagnetic interference such as power supplies and video
  526. monitors.
  527.  
  528. If you have an external MIDI interface or SMPTE-MTC converter,
  529. make sure the wall-wart is secure in its wall plug and the other
  530. end is securely connected to the interface.
  531.  
  532. Make sure your SMPTE time code track has no dropouts at the punch
  533. points, or at least none that exceed the freewheeling (jam sync)
  534. capability of your SMPTE-MTC interface.  Rehearsing the punch
  535. points will usually reveal any such problems.
  536.  
  537. Since there are many possible equipment configurations that I
  538. have no way of checking out, make sure you first familiarize
  539. yourself with TASPUNCH on a recording that is of no value to you
  540. to ensure it works properly with your equipment.
  541.  
  542. One other suggestion:  The TSR/MSR series machines can be set to
  543. communicate at either 1200, 2400, 4800 or 9600 baud.  The time it
  544. takes for a message to be sent from TASPUNCH to the TSR/MSR
  545. machine is directly related to the communication speed.  I
  546. strongly suggest using the fastest speed, 9600 baud, since this
  547. will result in the minimum time required for the TSR/MSR to
  548. receive the commands sent to it by TASPUNCH.
  549.  
  550. OK, you have been admonished.  The TASPUNCH program is provided
  551. as-is with no warranty of any kind expressed or implied.  I am
  552. not responsible for any incidental damages or loss incurred as a
  553. result of you using this program.  So if TASPUNCH should get up
  554. in the middle of the night and eat all your master tapes while
  555. you are asleep, all you will get from me is a sympathy card with
  556. a Far Side cartoon to ease your pain.
  557.  
  558.  
  559. Technical Support
  560. TASPUNCH really is a very simple program to use.  I am assuming
  561. that you are already familiar with using time code to synchronize
  562. your sequencer to your multitrack.  If so, then you already have
  563. the timecode getting to your MIDI interface, and the only thing
  564. you need to do is connect the TASPUNCH cable to the Accessory-2
  565. interface of the TSR/MSR machine and an unused COM port on your
  566. PC, and configure TASPUNCH to use the correct COM port and MIDI
  567. In device.
  568.  
  569. If everything is connected and communicating properly, when you
  570. start up TASPUNCH it will give you no error messages and the
  571. caption bar of the Remote window will say what type of Tascam
  572. machine it is communicating with.  If you then roll tape and feed
  573. time code to your MIDI interface, you should see the current time
  574. display start ticking along.  Stop the tape and the time will
  575. stop ticking.
  576.  
  577. Here are a few hints for basic problems.
  578.  
  579. If you see the message "No Tascam machine detected", then either:
  580.  
  581.    TASPUNCH is not using the correct COM port.  Click the Config
  582.    button and select the proper COM port.
  583.  
  584.    The cable between the serial port and the Tascam Accessory-2
  585.    connector is not connected well.
  586.  
  587.    The Tascam is turned off.
  588.  
  589.    The IRQ on your serial interface is not what Windows thinks
  590.    it is.
  591.  
  592. If the Tascam is turned on, but no tape is loaded, try loading
  593. and tensioning tape, and restart TASPUNCH.
  594.  
  595. If you see the message "No MIDI devices available", this means
  596. you have no MIDI devices installed on your system.  You can still
  597. use the Remote control features of TASPUNCH, but to use the auto-
  598. punch capabilities, you must install the MIDI device driver
  599. provided by the manufacturer of your MIDI interface.
  600.  
  601. If you see the message "Can't open MIDI In device", this means
  602. either TASPUNCH could not communicate with your Windows MIDI
  603. device or another program is using the MIDI device and the MIDI
  604. device does not support multiple clients.  You can still use the
  605. Remote control features of TASPUNCH.  To use the auto-punch
  606. capabilities, you should either click on the Config button to
  607. bring up a dialog box in which you can configure TASPUNCH to use
  608. the correct MIDI device, or terminate the other program that is
  609. using your single-client MIDI device.
  610.  
  611. If you see the message "Can't open COM1: error xx", this means
  612. TASPUNCH could not communicate with your COM port.  Click on the
  613. Config button to bring up a dialog box in which you can configure
  614. TASPUNCH to use the correct COM port.
  615.  
  616. If TASPUNCH gives no error messages, but does not appear to see
  617. the time code, and you know that some other software such as your
  618. sequencer does successfully read time code from your MIDI
  619. interface, and you are certain that your MIDI device driver
  620. supports multiple clients, then please contact me for assistance.
  621. The best way is to leave me e-mail on Compuserve, 72560,1604, as
  622. I often am not able to answer the phone at the moment you might
  623. choose to call.
  624.  
  625.  
  626. Instructions for making the cable.
  627. To make your own cable for connecting your (PC/AT 9-pin) serial
  628. port to the Accessory-2 port of the TSR/MSR machine you will need
  629. the following materials:
  630.  
  631.    DB-9F connector (for the PC serial port)
  632.    DB-15M connector (for the Accessory-2 port of the MSR
  633.    machine)
  634.    Shielded cable with three conductors, one of which should be
  635.    in electrical contact with the shield (Belden 8723 or similar
  636.    is fine).  Keep the cable shorter than 8 meters  (25 feet).
  637.  
  638. Make the following connections:
  639.  
  640.     DB-9F         DB-15M
  641.      pin            pin
  642.       2 ------------ 2
  643.       3 ------------ 4
  644.       5 ------------ 8 this must be the shield conductor
  645.