home *** CD-ROM | disk | FTP | other *** search
/ Source Code 1994 March / Source_Code_CD-ROM_Walnut_Creek_March_1994.iso / compsrcs / x / volume21 / xmcd / part13 < prev    next >
Encoding:
Text File  |  1993-12-19  |  32.2 KB  |  872 lines

  1. Newsgroups: comp.sources.x
  2. From: ti@bazooka.amb.org (Ti Kan)
  3. Subject: v21i075:  xmcd - X11/Motif CD audio player, Part13/13
  4. Message-ID: <1993Dec19.194128.25147@sparky.sterling.com>
  5. X-Md4-Signature: 72721df1fd1aebc79b026b79ca3ff79d
  6. Sender: chris@sparky.sterling.com (Chris Olson)
  7. Organization: Sterling Software
  8. Date: Sun, 19 Dec 1993 19:41:28 GMT
  9. Approved: chris@sterling.com
  10.  
  11. Submitted-by: ti@bazooka.amb.org (Ti Kan)
  12. Posting-number: Volume 21, Issue 75
  13. Archive-name: xmcd/part13
  14. Environment: X11, OSF/Motif
  15.  
  16. #! /bin/sh
  17. # This is a shell archive.  Remove anything before this line, then unpack
  18. # it by saving it into a file and typing "sh file".  To overwrite existing
  19. # files, type "sh file -c".  You can also feed this as standard input via
  20. # unshar, or by typing "sh <file", e.g..  If this archive is complete, you
  21. # will see the following message at the end:
  22. #        "End of archive 13 (of 13)."
  23. # Contents:  helpfiles helpfiles/DbModeInd helpfiles/IndexInd
  24. #   helpfiles/KeypadInd helpfiles/PlayModeInd helpfiles/ProgModeInd
  25. #   helpfiles/TimeInd helpfiles/TimeModeInd helpfiles/TrackInd
  26. #   helpfiles/DdDiscTxt helpfiles/DpDTitleTxt helpfiles/DpPgmSeqTxt
  27. #   helpfiles/DpTTitleTxt helpfiles/DtTrackTxt helpfiles/DpTrkList
  28. #   helpfiles/DsDirList helpfiles/LsLinkList helpfiles/LevelScale
  29. # Wrapped by ti@bazooka on Mon Nov  8 10:35:27 1993
  30. PATH=/bin:/usr/bin:/usr/ucb ; export PATH
  31. if test ! -d 'helpfiles' ; then
  32.     echo shar: Creating directory \"'helpfiles'\"
  33.     mkdir 'helpfiles'
  34. fi
  35. if test -f 'helpfiles/DbModeInd' -a "${1}" != "-c" ; then 
  36.   echo shar: Will not clobber existing file \"'helpfiles/DbModeInd'\"
  37. else
  38. echo shar: Extracting \"'helpfiles/DbModeInd'\" \(1140 characters\)
  39. sed "s/^X//" >'helpfiles/DbModeInd' <<'END_OF_FILE'
  40. X#
  41. X# @(#)DbModeInd    1.2 93/09/28
  42. X#
  43. X#   xmcd - Motif(tm) CD Audio Player
  44. X#
  45. X#   Copyright (C) 1993  Ti Kan
  46. X#   E-mail: ti@amb.org
  47. X#
  48. X#   This program is free software; you can redistribute it and/or modify
  49. X#   it under the terms of the GNU General Public License as published by
  50. X#   the Free Software Foundation; either version 2 of the License, or
  51. X#   (at your option) any later version.
  52. X#
  53. X#   This program is distributed in the hope that it will be useful,
  54. X#   but WITHOUT ANY WARRANTY; without even the implied warranty of
  55. X#   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  56. X#   GNU General Public License for more details.
  57. X#
  58. X#   You should have received a copy of the GNU General Public License
  59. X#   along with this program; if not, write to the Free Software
  60. X#   Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  61. X#
  62. X#
  63. XCD Database Indicator
  64. X
  65. XThis indicator will show "cddb" when the CD currently
  66. Xloaded has a matching entry in the CD Database.
  67. XOtherwise, the indicator will be blank.
  68. X
  69. XTo view or edit the CD Database Entry, select the
  70. XCDDB/Program button on the Xmcd main window, and the
  71. XCDDB/Program window will appear.
  72. END_OF_FILE
  73. if test 1140 -ne `wc -c <'helpfiles/DbModeInd'`; then
  74.     echo shar: \"'helpfiles/DbModeInd'\" unpacked with wrong size!
  75. fi
  76. # end of 'helpfiles/DbModeInd'
  77. fi
  78. if test -f 'helpfiles/IndexInd' -a "${1}" != "-c" ; then 
  79.   echo shar: Will not clobber existing file \"'helpfiles/IndexInd'\"
  80. else
  81. echo shar: Extracting \"'helpfiles/IndexInd'\" \(1357 characters\)
  82. sed "s/^X//" >'helpfiles/IndexInd' <<'END_OF_FILE'
  83. X#
  84. X# @(#)IndexInd    1.4 93/09/28
  85. X#
  86. X#   xmcd - Motif(tm) CD Audio Player
  87. X#
  88. X#   Copyright (C) 1993  Ti Kan
  89. X#   E-mail: ti@amb.org
  90. X#
  91. X#   This program is free software; you can redistribute it and/or modify
  92. X#   it under the terms of the GNU General Public License as published by
  93. X#   the Free Software Foundation; either version 2 of the License, or
  94. X#   (at your option) any later version.
  95. X#
  96. X#   This program is distributed in the hope that it will be useful,
  97. X#   but WITHOUT ANY WARRANTY; without even the implied warranty of
  98. X#   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  99. X#   GNU General Public License for more details.
  100. X#
  101. X#   You should have received a copy of the GNU General Public License
  102. X#   along with this program; if not, write to the Free Software
  103. X#   Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  104. X#
  105. X#
  106. XIndex Number Indicator
  107. X
  108. XThis indicator displays the currently playing index
  109. Xnumber.  Most CDs do not have indices within a track,
  110. Xthus the index number would be 1.  On CDs that do have
  111. Xindices, you can advance to the next index or skip to
  112. Xthe previous index using the "Previous Index" and
  113. X"Next Index" buttons.
  114. X
  115. XThe indicator shows a dash "-" character when the
  116. Xaudio playback is stopped or when there is no CD loaded.
  117. XOn CD-ROM drives that do not report index information
  118. Xduring playback, the display always shows "1".
  119. END_OF_FILE
  120. if test 1357 -ne `wc -c <'helpfiles/IndexInd'`; then
  121.     echo shar: \"'helpfiles/IndexInd'\" unpacked with wrong size!
  122. fi
  123. # end of 'helpfiles/IndexInd'
  124. fi
  125. if test -f 'helpfiles/KeypadInd' -a "${1}" != "-c" ; then 
  126.   echo shar: Will not clobber existing file \"'helpfiles/KeypadInd'\"
  127. else
  128. echo shar: Extracting \"'helpfiles/KeypadInd'\" \(1090 characters\)
  129. sed "s/^X//" >'helpfiles/KeypadInd' <<'END_OF_FILE'
  130. X#
  131. X# @(#)KeypadInd    1.2 93/09/28
  132. X#
  133. X#   xmcd - Motif(tm) CD Audio Player
  134. X#
  135. X#   Copyright (C) 1993  Ti Kan
  136. X#   E-mail: ti@amb.org
  137. X#
  138. X#   This program is free software; you can redistribute it and/or modify
  139. X#   it under the terms of the GNU General Public License as published by
  140. X#   the Free Software Foundation; either version 2 of the License, or
  141. X#   (at your option) any later version.
  142. X#
  143. X#   This program is distributed in the hope that it will be useful,
  144. X#   but WITHOUT ANY WARRANTY; without even the implied warranty of
  145. X#   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  146. X#   GNU General Public License for more details.
  147. X#
  148. X#   You should have received a copy of the GNU General Public License
  149. X#   along with this program; if not, write to the Free Software
  150. X#   Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  151. X#
  152. X#
  153. XKeypad Track Number Indicator
  154. X
  155. XThis indicator is used to display the track numbers as
  156. Xyou enter them on the numeric keypad.  When you have
  157. Xfinished entering the track number, select the Enter
  158. Xbutton to start the audio playback at the designated
  159. Xtrack.
  160. END_OF_FILE
  161. if test 1090 -ne `wc -c <'helpfiles/KeypadInd'`; then
  162.     echo shar: \"'helpfiles/KeypadInd'\" unpacked with wrong size!
  163. fi
  164. # end of 'helpfiles/KeypadInd'
  165. fi
  166. if test -f 'helpfiles/PlayModeInd' -a "${1}" != "-c" ; then 
  167.   echo shar: Will not clobber existing file \"'helpfiles/PlayModeInd'\"
  168. else
  169. echo shar: Extracting \"'helpfiles/PlayModeInd'\" \(1235 characters\)
  170. sed "s/^X//" >'helpfiles/PlayModeInd' <<'END_OF_FILE'
  171. X#
  172. X# @(#)PlayModeInd    1.4 93/09/28
  173. X#
  174. X#   xmcd - Motif(tm) CD Audio Player
  175. X#
  176. X#   Copyright (C) 1993  Ti Kan
  177. X#   E-mail: ti@amb.org
  178. X#
  179. X#   This program is free software; you can redistribute it and/or modify
  180. X#   it under the terms of the GNU General Public License as published by
  181. X#   the Free Software Foundation; either version 2 of the License, or
  182. X#   (at your option) any later version.
  183. X#
  184. X#   This program is distributed in the hope that it will be useful,
  185. X#   but WITHOUT ANY WARRANTY; without even the implied warranty of
  186. X#   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  187. X#   GNU General Public License for more details.
  188. X#
  189. X#   You should have received a copy of the GNU General Public License
  190. X#   along with this program; if not, write to the Free Software
  191. X#   Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  192. X#
  193. X#
  194. XPlay Mode Indicator
  195. X
  196. XThis indicator displays the current audio playback status.
  197. XThe following messages are displayed:
  198. X
  199. X  - (blank or -)    CD not ready
  200. X  - ready        Disc is loaded and ready
  201. X  - play        Audio playback in progress
  202. X  - pause        Audio playback paused
  203. X  - a->? (blinking)    Defined first point of a->b playback
  204. X  - a->b        Segment a->b playback in progress
  205. X  - sample    Sample playback in progress
  206. END_OF_FILE
  207. if test 1235 -ne `wc -c <'helpfiles/PlayModeInd'`; then
  208.     echo shar: \"'helpfiles/PlayModeInd'\" unpacked with wrong size!
  209. fi
  210. # end of 'helpfiles/PlayModeInd'
  211. fi
  212. if test -f 'helpfiles/ProgModeInd' -a "${1}" != "-c" ; then 
  213.   echo shar: Will not clobber existing file \"'helpfiles/ProgModeInd'\"
  214. else
  215. echo shar: Extracting \"'helpfiles/ProgModeInd'\" \(1138 characters\)
  216. sed "s/^X//" >'helpfiles/ProgModeInd' <<'END_OF_FILE'
  217. X#
  218. X# @(#)ProgModeInd    1.2 93/09/28
  219. X#
  220. X#   xmcd - Motif(tm) CD Audio Player
  221. X#
  222. X#   Copyright (C) 1993  Ti Kan
  223. X#   E-mail: ti@amb.org
  224. X#
  225. X#   This program is free software; you can redistribute it and/or modify
  226. X#   it under the terms of the GNU General Public License as published by
  227. X#   the Free Software Foundation; either version 2 of the License, or
  228. X#   (at your option) any later version.
  229. X#
  230. X#   This program is distributed in the hope that it will be useful,
  231. X#   but WITHOUT ANY WARRANTY; without even the implied warranty of
  232. X#   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  233. X#   GNU General Public License for more details.
  234. X#
  235. X#   You should have received a copy of the GNU General Public License
  236. X#   along with this program; if not, write to the Free Software
  237. X#   Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  238. X#
  239. X#
  240. XProgram Mode Indicator
  241. X
  242. XThis indicator will display "prog" when program play
  243. Xis in progress.  Otherwise, it will display a blank.
  244. X
  245. XTo define a program, select the CD Database/Program
  246. Xbutton in the Xmcd main window and define a play
  247. Xprogram, then use the "Play Program" button to start
  248. Xthe program.
  249. END_OF_FILE
  250. if test 1138 -ne `wc -c <'helpfiles/ProgModeInd'`; then
  251.     echo shar: \"'helpfiles/ProgModeInd'\" unpacked with wrong size!
  252. fi
  253. # end of 'helpfiles/ProgModeInd'
  254. fi
  255. if test -f 'helpfiles/TimeInd' -a "${1}" != "-c" ; then 
  256.   echo shar: Will not clobber existing file \"'helpfiles/TimeInd'\"
  257. else
  258. echo shar: Extracting \"'helpfiles/TimeInd'\" \(1385 characters\)
  259. sed "s/^X//" >'helpfiles/TimeInd' <<'END_OF_FILE'
  260. X#
  261. X# @(#)TimeInd    1.2 93/09/28
  262. X#
  263. X#   xmcd - Motif(tm) CD Audio Player
  264. X#
  265. X#   Copyright (C) 1993  Ti Kan
  266. X#   E-mail: ti@amb.org
  267. X#
  268. X#   This program is free software; you can redistribute it and/or modify
  269. X#   it under the terms of the GNU General Public License as published by
  270. X#   the Free Software Foundation; either version 2 of the License, or
  271. X#   (at your option) any later version.
  272. X#
  273. X#   This program is distributed in the hope that it will be useful,
  274. X#   but WITHOUT ANY WARRANTY; without even the implied warranty of
  275. X#   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  276. X#   GNU General Public License for more details.
  277. X#
  278. X#   You should have received a copy of the GNU General Public License
  279. X#   along with this program; if not, write to the Free Software
  280. X#   Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  281. X#
  282. X#
  283. XPlayback Time Indicator
  284. X
  285. XThis indicator shows the elapsed or remaining time of the
  286. Xplayback, as selected by the "Time Display Mode" button.
  287. X
  288. XIf the disc is stopped, the indicator shows "--:--".  If
  289. Xno CD is loaded, then "no disc" is shown.  If a data CD
  290. Xis loaded and you attempt to play it, then "data" is
  291. Xshown.
  292. X
  293. XIf you invoked Xmcd when another copy of Xmcd is already
  294. Xrunning on the same CD-ROM device, this process will not
  295. Xaccess the drive and will wait until the original process
  296. Xexits.  The time display will show "cd busy" when this
  297. Xoccur.
  298. END_OF_FILE
  299. if test 1385 -ne `wc -c <'helpfiles/TimeInd'`; then
  300.     echo shar: \"'helpfiles/TimeInd'\" unpacked with wrong size!
  301. fi
  302. # end of 'helpfiles/TimeInd'
  303. fi
  304. if test -f 'helpfiles/TimeModeInd' -a "${1}" != "-c" ; then 
  305.   echo shar: Will not clobber existing file \"'helpfiles/TimeModeInd'\"
  306. else
  307. echo shar: Extracting \"'helpfiles/TimeModeInd'\" \(1261 characters\)
  308. sed "s/^X//" >'helpfiles/TimeModeInd' <<'END_OF_FILE'
  309. X#
  310. X# @(#)TimeModeInd    1.2 93/09/28
  311. X#
  312. X#   xmcd - Motif(tm) CD Audio Player
  313. X#
  314. X#   Copyright (C) 1993  Ti Kan
  315. X#   E-mail: ti@amb.org
  316. X#
  317. X#   This program is free software; you can redistribute it and/or modify
  318. X#   it under the terms of the GNU General Public License as published by
  319. X#   the Free Software Foundation; either version 2 of the License, or
  320. X#   (at your option) any later version.
  321. X#
  322. X#   This program is distributed in the hope that it will be useful,
  323. X#   but WITHOUT ANY WARRANTY; without even the implied warranty of
  324. X#   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  325. X#   GNU General Public License for more details.
  326. X#
  327. X#   You should have received a copy of the GNU General Public License
  328. X#   along with this program; if not, write to the Free Software
  329. X#   Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  330. X#
  331. X#
  332. XTime Display Mode Indicator
  333. X
  334. XThis indicator shows the current Time Display mode.
  335. XThe available modes as as follows:
  336. X
  337. X- elapse    The elapsed time of the current track
  338. X- r-trac    Remaining time of the current track
  339. X- r-disc    Total remaining time
  340. X
  341. XIn r-disc mode, the Track Number Indicator shows the
  342. Xnumber of tracks remaining instead of the current track
  343. Xnumber.
  344. X
  345. XUse the "Time Display Mode" button to change the display
  346. Xmode.
  347. END_OF_FILE
  348. if test 1261 -ne `wc -c <'helpfiles/TimeModeInd'`; then
  349.     echo shar: \"'helpfiles/TimeModeInd'\" unpacked with wrong size!
  350. fi
  351. # end of 'helpfiles/TimeModeInd'
  352. fi
  353. if test -f 'helpfiles/TrackInd' -a "${1}" != "-c" ; then 
  354.   echo shar: Will not clobber existing file \"'helpfiles/TrackInd'\"
  355. else
  356. echo shar: Extracting \"'helpfiles/TrackInd'\" \(1230 characters\)
  357. sed "s/^X//" >'helpfiles/TrackInd' <<'END_OF_FILE'
  358. X#
  359. X# @(#)TrackInd    1.2 93/09/28
  360. X#
  361. X#   xmcd - Motif(tm) CD Audio Player
  362. X#
  363. X#   Copyright (C) 1993  Ti Kan
  364. X#   E-mail: ti@amb.org
  365. X#
  366. X#   This program is free software; you can redistribute it and/or modify
  367. X#   it under the terms of the GNU General Public License as published by
  368. X#   the Free Software Foundation; either version 2 of the License, or
  369. X#   (at your option) any later version.
  370. X#
  371. X#   This program is distributed in the hope that it will be useful,
  372. X#   but WITHOUT ANY WARRANTY; without even the implied warranty of
  373. X#   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  374. X#   GNU General Public License for more details.
  375. X#
  376. X#   You should have received a copy of the GNU General Public License
  377. X#   along with this program; if not, write to the Free Software
  378. X#   Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  379. X#
  380. X#
  381. XTrack Number Indicator
  382. X
  383. XThis indicator shows the current playback track number.
  384. XIf the "Time Display Mode" is r-disc, then the number
  385. Xof remaining tracks to play is shown instead.
  386. X
  387. XTo change the track number, use the "Previous Track",
  388. X"Next Track" buttons, or pop-up the keypad with the
  389. X"Keypad" button, and use the keypad.
  390. X
  391. XIf no audio playback is in progress, the track number
  392. Xshown is "-".
  393. END_OF_FILE
  394. if test 1230 -ne `wc -c <'helpfiles/TrackInd'`; then
  395.     echo shar: \"'helpfiles/TrackInd'\" unpacked with wrong size!
  396. fi
  397. # end of 'helpfiles/TrackInd'
  398. fi
  399. if test -f 'helpfiles/DdDiscTxt' -a "${1}" != "-c" ; then 
  400.   echo shar: Will not clobber existing file \"'helpfiles/DdDiscTxt'\"
  401. else
  402. echo shar: Extracting \"'helpfiles/DdDiscTxt'\" \(1146 characters\)
  403. sed "s/^X//" >'helpfiles/DdDiscTxt' <<'END_OF_FILE'
  404. X#
  405. X# @(#)DdDiscTxt    1.3 93/09/28
  406. X#
  407. X#   xmcd - Motif(tm) CD Audio Player
  408. X#
  409. X#   Copyright (C) 1993  Ti Kan
  410. X#   E-mail: ti@amb.org
  411. X#
  412. X#   This program is free software; you can redistribute it and/or modify
  413. X#   it under the terms of the GNU General Public License as published by
  414. X#   the Free Software Foundation; either version 2 of the License, or
  415. X#   (at your option) any later version.
  416. X#
  417. X#   This program is distributed in the hope that it will be useful,
  418. X#   but WITHOUT ANY WARRANTY; without even the implied warranty of
  419. X#   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  420. X#   GNU General Public License for more details.
  421. X#
  422. X#   You should have received a copy of the GNU General Public License
  423. X#   along with this program; if not, write to the Free Software
  424. X#   Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  425. X#
  426. X#
  427. XExtended Disc Information Text Area
  428. X
  429. XThis area is a pointer-driven text editor.
  430. X
  431. XYou can use this area to enter and display general
  432. Xinformation text about the currently loaded CD.
  433. XSuggested information include Year of issue, record
  434. Xcompany, band members, orchestra conductor and
  435. Xmusicians, instruments, etc.
  436. END_OF_FILE
  437. if test 1146 -ne `wc -c <'helpfiles/DdDiscTxt'`; then
  438.     echo shar: \"'helpfiles/DdDiscTxt'\" unpacked with wrong size!
  439. fi
  440. # end of 'helpfiles/DdDiscTxt'
  441. fi
  442. if test -f 'helpfiles/DpDTitleTxt' -a "${1}" != "-c" ; then 
  443.   echo shar: Will not clobber existing file \"'helpfiles/DpDTitleTxt'\"
  444. else
  445. echo shar: Extracting \"'helpfiles/DpDTitleTxt'\" \(1054 characters\)
  446. sed "s/^X//" >'helpfiles/DpDTitleTxt' <<'END_OF_FILE'
  447. X#
  448. X# @(#)DpDTitleTxt    1.3 93/09/28
  449. X#
  450. X#   xmcd - Motif(tm) CD Audio Player
  451. X#
  452. X#   Copyright (C) 1993  Ti Kan
  453. X#   E-mail: ti@amb.org
  454. X#
  455. X#   This program is free software; you can redistribute it and/or modify
  456. X#   it under the terms of the GNU General Public License as published by
  457. X#   the Free Software Foundation; either version 2 of the License, or
  458. X#   (at your option) any later version.
  459. X#
  460. X#   This program is distributed in the hope that it will be useful,
  461. X#   but WITHOUT ANY WARRANTY; without even the implied warranty of
  462. X#   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  463. X#   GNU General Public License for more details.
  464. X#
  465. X#   You should have received a copy of the GNU General Public License
  466. X#   along with this program; if not, write to the Free Software
  467. X#   Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  468. X#
  469. X#
  470. XDisc Title Text Field
  471. X
  472. XThis text field can be used to view or edit the artist and
  473. Xtitle associated with the currently loaded CD.  If there is
  474. Xno CD Database entry for the currently loaded disc, then
  475. X"??" is shown.
  476. END_OF_FILE
  477. if test 1054 -ne `wc -c <'helpfiles/DpDTitleTxt'`; then
  478.     echo shar: \"'helpfiles/DpDTitleTxt'\" unpacked with wrong size!
  479. fi
  480. # end of 'helpfiles/DpDTitleTxt'
  481. fi
  482. if test -f 'helpfiles/DpPgmSeqTxt' -a "${1}" != "-c" ; then 
  483.   echo shar: Will not clobber existing file \"'helpfiles/DpPgmSeqTxt'\"
  484. else
  485. echo shar: Extracting \"'helpfiles/DpPgmSeqTxt'\" \(1734 characters\)
  486. sed "s/^X//" >'helpfiles/DpPgmSeqTxt' <<'END_OF_FILE'
  487. X#
  488. X# @(#)DpPgmSeqTxt    1.2 93/09/28
  489. X#
  490. X#   xmcd - Motif(tm) CD Audio Player
  491. X#
  492. X#   Copyright (C) 1993  Ti Kan
  493. X#   E-mail: ti@amb.org
  494. X#
  495. X#   This program is free software; you can redistribute it and/or modify
  496. X#   it under the terms of the GNU General Public License as published by
  497. X#   the Free Software Foundation; either version 2 of the License, or
  498. X#   (at your option) any later version.
  499. X#
  500. X#   This program is distributed in the hope that it will be useful,
  501. X#   but WITHOUT ANY WARRANTY; without even the implied warranty of
  502. X#   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  503. X#   GNU General Public License for more details.
  504. X#
  505. X#   You should have received a copy of the GNU General Public License
  506. X#   along with this program; if not, write to the Free Software
  507. X#   Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  508. X#
  509. X#
  510. XProgram Sequence Text Field
  511. X
  512. XThis text field displays the current program play
  513. Xtrack sequence.  You may use the "Add To Program"
  514. Xand "Clear Program" buttons to add and clear program
  515. Xtracks, or edit the sequence directly in this text
  516. Xfield.
  517. X
  518. XTo play the program sequence, select the "Play
  519. XProgram" button.
  520. X
  521. XWhen editing the program sequence directly, only
  522. Xdigits and the comma "," character are allowed.
  523. XAny other key input will be rejected.  No other
  524. Xerror checking is made to the program sequence when
  525. Xyou edit.  If an error is encountered when you select
  526. Xthe "Play Program" button (e.g., one of the tracks
  527. Xspecified in the sequence is nonexistent), the program
  528. Xwill not start and an error message is displayed.
  529. X
  530. XIf a program sequence exists in this text field when
  531. Xthe "Save" button is selected, it will be saved in
  532. Xthe CD Database along with the associated entry of
  533. Xthe currently loaded CD.
  534. END_OF_FILE
  535. if test 1734 -ne `wc -c <'helpfiles/DpPgmSeqTxt'`; then
  536.     echo shar: \"'helpfiles/DpPgmSeqTxt'\" unpacked with wrong size!
  537. fi
  538. # end of 'helpfiles/DpPgmSeqTxt'
  539. fi
  540. if test -f 'helpfiles/DpTTitleTxt' -a "${1}" != "-c" ; then 
  541.   echo shar: Will not clobber existing file \"'helpfiles/DpTTitleTxt'\"
  542. else
  543. echo shar: Extracting \"'helpfiles/DpTTitleTxt'\" \(1542 characters\)
  544. sed "s/^X//" >'helpfiles/DpTTitleTxt' <<'END_OF_FILE'
  545. X#
  546. X# @(#)DpTTitleTxt    1.3 93/09/28
  547. X#
  548. X#   xmcd - Motif(tm) CD Audio Player
  549. X#
  550. X#   Copyright (C) 1993  Ti Kan
  551. X#   E-mail: ti@amb.org
  552. X#
  553. X#   This program is free software; you can redistribute it and/or modify
  554. X#   it under the terms of the GNU General Public License as published by
  555. X#   the Free Software Foundation; either version 2 of the License, or
  556. X#   (at your option) any later version.
  557. X#
  558. X#   This program is distributed in the hope that it will be useful,
  559. X#   but WITHOUT ANY WARRANTY; without even the implied warranty of
  560. X#   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  561. X#   GNU General Public License for more details.
  562. X#
  563. X#   You should have received a copy of the GNU General Public License
  564. X#   along with this program; if not, write to the Free Software
  565. X#   Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  566. X#
  567. X#
  568. XTrack Title Text Field
  569. X
  570. XThis text field can be used to view or edit a track title.
  571. X
  572. XIf a track is currently chosen (i.e., shown in reverse
  573. Xvideo) in the Track List, then this text field is used
  574. Xto edit the chosen track.  When you press Return or Enter,
  575. Xthe change will be updated in the Track List.
  576. X
  577. XIf no track is chosen in the Track List, you may enter a
  578. Xtitle in this text field, and then select a track in the
  579. XTrack List.  The track title you entered will then be
  580. Xassigned to the chosen track.  Alternatively, you may also
  581. Xpress Return or Enter to assign the title to the next track
  582. Xthat has no title. This last feature allows you to type in
  583. Xall the track titles of a disc without using the mouse.
  584. END_OF_FILE
  585. if test 1542 -ne `wc -c <'helpfiles/DpTTitleTxt'`; then
  586.     echo shar: \"'helpfiles/DpTTitleTxt'\" unpacked with wrong size!
  587. fi
  588. # end of 'helpfiles/DpTTitleTxt'
  589. fi
  590. if test -f 'helpfiles/DtTrackTxt' -a "${1}" != "-c" ; then 
  591.   echo shar: Will not clobber existing file \"'helpfiles/DtTrackTxt'\"
  592. else
  593. echo shar: Extracting \"'helpfiles/DtTrackTxt'\" \(1229 characters\)
  594. sed "s/^X//" >'helpfiles/DtTrackTxt' <<'END_OF_FILE'
  595. X#
  596. X# @(#)DtTrackTxt    1.3 93/09/28
  597. X#
  598. X#   xmcd - Motif(tm) CD Audio Player
  599. X#
  600. X#   Copyright (C) 1993  Ti Kan
  601. X#   E-mail: ti@amb.org
  602. X#
  603. X#   This program is free software; you can redistribute it and/or modify
  604. X#   it under the terms of the GNU General Public License as published by
  605. X#   the Free Software Foundation; either version 2 of the License, or
  606. X#   (at your option) any later version.
  607. X#
  608. X#   This program is distributed in the hope that it will be useful,
  609. X#   but WITHOUT ANY WARRANTY; without even the implied warranty of
  610. X#   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  611. X#   GNU General Public License for more details.
  612. X#
  613. X#   You should have received a copy of the GNU General Public License
  614. X#   along with this program; if not, write to the Free Software
  615. X#   Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  616. X#
  617. X#
  618. XExtended Track Information Text Area
  619. X
  620. XThis area is a pointer-driven text editor.
  621. X
  622. XYou can use this area to enter and display general
  623. Xinformation text about the chosen track of the currently
  624. Xloaded CD.  Suggested information include song lyrics,
  625. Xmusician information, instrumentation, etc.  On a track
  626. Xwith multiple Indices, you can store the index title and
  627. Xother information in this area.
  628. END_OF_FILE
  629. if test 1229 -ne `wc -c <'helpfiles/DtTrackTxt'`; then
  630.     echo shar: \"'helpfiles/DtTrackTxt'\" unpacked with wrong size!
  631. fi
  632. # end of 'helpfiles/DtTrackTxt'
  633. fi
  634. if test -f 'helpfiles/DpTrkList' -a "${1}" != "-c" ; then 
  635.   echo shar: Will not clobber existing file \"'helpfiles/DpTrkList'\"
  636. else
  637. echo shar: Extracting \"'helpfiles/DpTrkList'\" \(2088 characters\)
  638. sed "s/^X//" >'helpfiles/DpTrkList' <<'END_OF_FILE'
  639. X#
  640. X# @(#)DpTrkList    1.4 93/09/28
  641. X#
  642. X#   xmcd - Motif(tm) CD Audio Player
  643. X#
  644. X#   Copyright (C) 1993  Ti Kan
  645. X#   E-mail: ti@amb.org
  646. X#
  647. X#   This program is free software; you can redistribute it and/or modify
  648. X#   it under the terms of the GNU General Public License as published by
  649. X#   the Free Software Foundation; either version 2 of the License, or
  650. X#   (at your option) any later version.
  651. X#
  652. X#   This program is distributed in the hope that it will be useful,
  653. X#   but WITHOUT ANY WARRANTY; without even the implied warranty of
  654. X#   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  655. X#   GNU General Public License for more details.
  656. X#
  657. X#   You should have received a copy of the GNU General Public License
  658. X#   along with this program; if not, write to the Free Software
  659. X#   Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  660. X#
  661. X#
  662. XTrack List
  663. X
  664. XThis list shows the tracks available on the currently
  665. Xloaded CD.  Each track entry consists of the track number,
  666. Xthe time (see "Time Display Selector"), and the title of
  667. Xthe track.
  668. X
  669. XIf the currently loaded CD does not have an associated
  670. XCD Database entry, or if the CDDB entry does not
  671. Xcontain any title information for this track, then "??"
  672. Xwill be shown in the title portion.
  673. X
  674. XIf audio playback is currently in progress, the track
  675. Xentry in the list is shown in bold font.
  676. X
  677. XYou can choose a track by clicking pointer button 1 on
  678. Xthe desired track, causing the track entry to be shown
  679. Xin reverse-video.  Once chosen, you can add this track
  680. Xto the program play sequence ("Add To Program"), or pop
  681. Xup the associated Extended Track Information window
  682. X("Extended Track Information Button").
  683. X
  684. XIf you click pointer button 1 on an already chosen
  685. Xtrack, it is un-chosen.
  686. X
  687. XDouble-clicking a track selection has the equivalent
  688. Xeffect as entering the chosen track as the only track
  689. Xin the program, and starting the play sequence.
  690. X
  691. XYou can also use the arrow keys to traverse the list.
  692. XPressing the space bar is equivalent to clicking the
  693. Xpointer button 1, and pressing the Enter or Return key is
  694. Xequivalent to double- clicking the pointer button 1.
  695. END_OF_FILE
  696. if test 2088 -ne `wc -c <'helpfiles/DpTrkList'`; then
  697.     echo shar: \"'helpfiles/DpTrkList'\" unpacked with wrong size!
  698. fi
  699. # end of 'helpfiles/DpTrkList'
  700. fi
  701. if test -f 'helpfiles/DsDirList' -a "${1}" != "-c" ; then 
  702.   echo shar: Will not clobber existing file \"'helpfiles/DsDirList'\"
  703. else
  704. echo shar: Extracting \"'helpfiles/DsDirList'\" \(1050 characters\)
  705. sed "s/^X//" >'helpfiles/DsDirList' <<'END_OF_FILE'
  706. X#
  707. X# @(#)DsDirList    1.3 93/09/28
  708. X#
  709. X#   xmcd - Motif(tm) CD Audio Player
  710. X#
  711. X#   Copyright (C) 1993  Ti Kan
  712. X#   E-mail: ti@amb.org
  713. X#
  714. X#   This program is free software; you can redistribute it and/or modify
  715. X#   it under the terms of the GNU General Public License as published by
  716. X#   the Free Software Foundation; either version 2 of the License, or
  717. X#   (at your option) any later version.
  718. X#
  719. X#   This program is distributed in the hope that it will be useful,
  720. X#   but WITHOUT ANY WARRANTY; without even the implied warranty of
  721. X#   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  722. X#   GNU General Public License for more details.
  723. X#
  724. X#   You should have received a copy of the GNU General Public License
  725. X#   along with this program; if not, write to the Free Software
  726. X#   Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  727. X#
  728. X#
  729. XDirectory Selector List
  730. X
  731. XThis is a list of CD Database directories that you can
  732. Xuse.  Select the desired entry and select the OK button
  733. Xto proceed. If you want to cancel this operation, select
  734. Xthe Cancel button.
  735. END_OF_FILE
  736. if test 1050 -ne `wc -c <'helpfiles/DsDirList'`; then
  737.     echo shar: \"'helpfiles/DsDirList'\" unpacked with wrong size!
  738. fi
  739. # end of 'helpfiles/DsDirList'
  740. fi
  741. if test -f 'helpfiles/LsLinkList' -a "${1}" != "-c" ; then 
  742.   echo shar: Will not clobber existing file \"'helpfiles/LsLinkList'\"
  743. else
  744. echo shar: Extracting \"'helpfiles/LsLinkList'\" \(1223 characters\)
  745. sed "s/^X//" >'helpfiles/LsLinkList' <<'END_OF_FILE'
  746. X#
  747. X# @(#)LsLinkList    1.2 93/09/28
  748. X#
  749. X#   xmcd - Motif(tm) CD Audio Player
  750. X#
  751. X#   Copyright (C) 1993  Ti Kan
  752. X#   E-mail: ti@amb.org
  753. X#
  754. X#   This program is free software; you can redistribute it and/or modify
  755. X#   it under the terms of the GNU General Public License as published by
  756. X#   the Free Software Foundation; either version 2 of the License, or
  757. X#   (at your option) any later version.
  758. X#
  759. X#   This program is distributed in the hope that it will be useful,
  760. X#   but WITHOUT ANY WARRANTY; without even the implied warranty of
  761. X#   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  762. X#   GNU General Public License for more details.
  763. X#
  764. X#   You should have received a copy of the GNU General Public License
  765. X#   along with this program; if not, write to the Free Software
  766. X#   Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  767. X#
  768. X#
  769. XLink Selector List
  770. X
  771. XThis is a list of CD Database entries in that have the
  772. Xsame number of tracks as your currently loaded disc.
  773. XIf one of these matches the disc, select the entry and
  774. Xthen select OK.  The CD will be associated with the
  775. Xchosen database entry.
  776. X
  777. XIf you do not find a match, select Cancel to pop the
  778. Xwindow down.  You can try the search in a different
  779. Xdatabase directory.
  780. END_OF_FILE
  781. if test 1223 -ne `wc -c <'helpfiles/LsLinkList'`; then
  782.     echo shar: \"'helpfiles/LsLinkList'\" unpacked with wrong size!
  783. fi
  784. # end of 'helpfiles/LsLinkList'
  785. fi
  786. if test -f 'helpfiles/LevelScale' -a "${1}" != "-c" ; then 
  787.   echo shar: Will not clobber existing file \"'helpfiles/LevelScale'\"
  788. else
  789. echo shar: Extracting \"'helpfiles/LevelScale'\" \(1597 characters\)
  790. sed "s/^X//" >'helpfiles/LevelScale' <<'END_OF_FILE'
  791. X#
  792. X# @(#)LevelScale    1.3 93/09/28
  793. X#
  794. X#   xmcd - Motif(tm) CD Audio Player
  795. X#
  796. X#   Copyright (C) 1993  Ti Kan
  797. X#   E-mail: ti@amb.org
  798. X#
  799. X#   This program is free software; you can redistribute it and/or modify
  800. X#   it under the terms of the GNU General Public License as published by
  801. X#   the Free Software Foundation; either version 2 of the License, or
  802. X#   (at your option) any later version.
  803. X#
  804. X#   This program is distributed in the hope that it will be useful,
  805. X#   but WITHOUT ANY WARRANTY; without even the implied warranty of
  806. X#   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  807. X#   GNU General Public License for more details.
  808. X#
  809. X#   You should have received a copy of the GNU General Public License
  810. X#   along with this program; if not, write to the Free Software
  811. X#   Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  812. X#
  813. X#
  814. XVolume Control
  815. X
  816. XThis is the volume control slider.  You can control the
  817. Xplayback volume by grabbing the "thumb" of the control
  818. Xwith pointer button 1.  Alternatively, you can click to
  819. Xthe right or to the left of the thumb and cause the
  820. Xvolume to change in gradations.  Holding the Ctrl key
  821. Xand clicking to the right or left of the thumb will
  822. Xcause the volume to go to maximum or minimum,
  823. Xrespectively.
  824. X
  825. XYou can also operate the volume control using the left
  826. Xand right arrow keys, the Ctrl-left arrow and Ctrl-right
  827. Xarrow key combinations, or the Home and End keys.
  828. X
  829. XThe software volume control may not be supported on
  830. Xsome CD-ROM drives.  Also, on some CD-ROM drives this
  831. Xslider serves as a mute control, and can only be set
  832. Xto full-off or full-on positions.
  833. END_OF_FILE
  834. if test 1597 -ne `wc -c <'helpfiles/LevelScale'`; then
  835.     echo shar: \"'helpfiles/LevelScale'\" unpacked with wrong size!
  836. fi
  837. # end of 'helpfiles/LevelScale'
  838. fi
  839. echo shar: End of archive 13 \(of 13\).
  840. cp /dev/null ark13isdone
  841. MISSING=""
  842. for I in 1 2 3 4 5 6 7 8 9 10 11 12 13 ; do
  843.     if test ! -f ark${I}isdone ; then
  844.     MISSING="${MISSING} ${I}"
  845.     fi
  846. done
  847. if test "${MISSING}" = "" ; then
  848.     echo You have unpacked all 13 archives.
  849.     echo "Now read the README and INSTALL files for further instructions."
  850.     rm -f ark[1-9]isdone ark[1-9][0-9]isdone
  851. else
  852.     echo You still need to unpack the following archives:
  853.     echo "        " ${MISSING}
  854. fi
  855. ##  End of shell archive.
  856. exit 0
  857. -- 
  858.     ///  Ti Kan                vorsprung durch technik
  859.    ///   AMB Research Laboratories, Sunnyvale, CA. USA
  860.   ///    ti@amb.org
  861.  //////  ...!{decwrl,synopsys,tandem,tsoft,ultra}!sgiblab!bazooka!ti
  862. ///      ...!uunet!bazooka!ti
  863.  
  864.  
  865.  
  866. exit 0 # Just in case...
  867. -- 
  868.   // chris@Sterling.COM           | Send comp.sources.x submissions to:
  869. \X/  Amiga: The only way to fly!  |    sources-x@sterling.com
  870.        "It's intuitively obvious to the most casual observer..."
  871.  GCS d++(--) -p+ c++ !l u++ e+ m+(-) s++/++ n h--- f+ g+++ w+ t++ r+ y+
  872.