Name Date Size #Lines LOC

..--

READMEH A D23-Jun-20211 KiB3426

accessH A D23-Jun-20219.6 KiB244186

acd.hH A D23-Jun-20213.1 KiB172144

acme.cH A D23-Jun-20216.5 KiB348274

cddbH A D23-Jun-20219.1 KiB207172

cddb.cH A D23-Jun-20213.6 KiB198167

cddbprotoH A D23-Jun-202128.8 KiB895716

discidH A D23-Jun-20215.6 KiB160121

mailinglistH A D23-Jun-20219.5 KiB221183

main.cH A D23-Jun-20212.4 KiB136110

mkfileH A D23-Jun-2021232 2317

mmc.cH A D23-Jun-20215.1 KiB304247

outlineH A D23-Jun-20211 KiB3325

submitH A D23-Jun-20219.8 KiB221173

toc.cH A D23-Jun-2021753 6048

util.cH A D23-Jun-20211.1 KiB9076

win.cH A D23-Jun-20215 KiB321284

README

1This is a CD player for use under Acme.
2
3It is derived from my earlier cdplay, which
4was in turn derived from a 2nd edition player
5called vcd.  I think hardly any of the code from
6vcd is left anymore, but it's what got me started.
7Vcd was originally by David Hogan with additions
8by Alberto Nava.  David Hogan claims the only
9code left is the definition of struct Msf.
10
11Run it by executing "acd /dev/sdD0", where
12/dev/sdD0 is your CD reader.
13
14A window with a track list will appear, with
15tracks named Track 1, Track 2, etc.
16If it can be found in the freedb.org CD database,
17real track names will replace the boring
18ones before long.
19
20To start playing a track, right click the number.
21A "> " marks the currently playing track.
22When that track finishes, acd plays the track
23on the next line.  This means you can edit
24the window as thought it were a play list.
25
26If the next line is "repeat", acd will start again
27at the first song listed in the window.
28
29CD changes are handled gracefully.
30
31Russ Cox
329 August 2000
33rsc@plan9.bell-labs.com
34