| Category | Component | Specification | Estimated Cost | | :--- | :--- | :--- | :--- | | Mechanical | CD Transport | Sony KSM-213 (or equivalent) | $15 - $25 | | Electronics | Servo Board | Generic CD Servo with Remote | $15 - $20 | | Audio | DAC Module | PCM5102 or ES9023 | $10 - $15 | | Power | Toroidal Transformer | 15V-0V-15V Dual Secondary | $20 - $30 | | Power | Regulators | LM7805, LM317, LT1086 | $5 | | Enclosure | Chassis | Aluminum or Steel (DIY or Pre-fab) | $30 - $50 | | Misc | Capacitors, Wires | Various (WIMA, Nichicon recommended) | $20 | | Total | | | ~$115 - $165 |
The DIY CD player is divided into three distinct subsystems:
Most IDE CD-ROMs have a 4-pin analog audio header (MPC/CD connector):
| Pin | Signal | |-----|--------| | 1 | Left GND | | 2 | Left Audio | | 3 | Right Audio | | 4 | Right GND |
If yes – great. If not, you can still build this, but you'll need to manually toggle SEL pin and track skip pins (more complex).
Test the drive first (optional but recommended):
If the drive has no front play button, you cannot use this simple method. Choose another drive.
| Pin # | Name | Function (in audio mode) | |-------|------|--------------------------| | 39 | DASP | Disc present? (Low = disc loaded) | | 33 | CS1 | Chip select (not used) | | 34 | DA0 | Track skip direction? (Depends on drive) | | 35 | DA1 | Next track | | 36 | DA2 | Previous track | | 37 | CS0 | Used with SEL | | 38 | DASP (also) | Reserved | | 40 | GND | Ground |
The Magic Pin: SEL (pin 37 on some drives, check datasheet) – pulling this low for ~50ms triggers Play/Stop toggle.
Simpler approach for beginners:
Solder wires directly to the physical buttons on the CD-ROM's front PCB. This is easier than IDE bus hacking.
Please note: Top Class Actions is not a settlement administrator or law firm. Top Class Actions is a legal news source that reports on class action lawsuits, class action settlements, drug injury lawsuits and product liability lawsuits. Top Class Actions does not process claims and we cannot advise you on the status of any class action settlement claim. You must contact the settlement administrator or your attorney for any updates regarding your claim status, claim form or questions about when payments are expected to be mailed out.
| Category | Component | Specification | Estimated Cost | | :--- | :--- | :--- | :--- | | Mechanical | CD Transport | Sony KSM-213 (or equivalent) | $15 - $25 | | Electronics | Servo Board | Generic CD Servo with Remote | $15 - $20 | | Audio | DAC Module | PCM5102 or ES9023 | $10 - $15 | | Power | Toroidal Transformer | 15V-0V-15V Dual Secondary | $20 - $30 | | Power | Regulators | LM7805, LM317, LT1086 | $5 | | Enclosure | Chassis | Aluminum or Steel (DIY or Pre-fab) | $30 - $50 | | Misc | Capacitors, Wires | Various (WIMA, Nichicon recommended) | $20 | | Total | | | ~$115 - $165 |
The DIY CD player is divided into three distinct subsystems:
Most IDE CD-ROMs have a 4-pin analog audio header (MPC/CD connector):
| Pin | Signal | |-----|--------| | 1 | Left GND | | 2 | Left Audio | | 3 | Right Audio | | 4 | Right GND |
If yes – great. If not, you can still build this, but you'll need to manually toggle SEL pin and track skip pins (more complex).
Test the drive first (optional but recommended):
If the drive has no front play button, you cannot use this simple method. Choose another drive.
| Pin # | Name | Function (in audio mode) | |-------|------|--------------------------| | 39 | DASP | Disc present? (Low = disc loaded) | | 33 | CS1 | Chip select (not used) | | 34 | DA0 | Track skip direction? (Depends on drive) | | 35 | DA1 | Next track | | 36 | DA2 | Previous track | | 37 | CS0 | Used with SEL | | 38 | DASP (also) | Reserved | | 40 | GND | Ground |
The Magic Pin: SEL (pin 37 on some drives, check datasheet) – pulling this low for ~50ms triggers Play/Stop toggle.
Simpler approach for beginners:
Solder wires directly to the physical buttons on the CD-ROM's front PCB. This is easier than IDE bus hacking.