DIY CD drive based on a computer CDROM

rfbrw said:


THANKS!!! That's what I've been looking for!

Maney, I agree that there are divergent paths to take with the same basic principle: accurate bit reads filling a buffer.

My path was designed for a minimalist approach, and removing the switching power supply needed to run a computer, to ensure switching noise isn't introduced into the data. That said, the data is still digital, and a little noise shouldn't have any effect on the ability to discern bits. If the DAC/analog circuitry is run off an isolated linear power supply, then we shouldn't have to worry about switching noise leaking into the analog waveform... I hope?
 
It’s one thing to control the cd-rom and that’s no problem.
I’m only interested in the digital audio signal out from the IDE.
I have already a very nice DAC who I’m going to use.
What I can see until now everyone use the spdif signal out.
I’m only interested in the circuit so I can have the digital audio signal out from the IDE.

maney
I have compared HDD playing and DVD-rom playing from the computer.
I used the SPIDF from my Augity Z2. The HDD played some better but not much. It was not a HiFi sound…
I have a much better result from my DVD-Rom AOpen-16 using the SPDIF out directly to my DAC without a computer.
I have compared it whit a lot of good CD-players and it sounds good if not better then most of them. I think the clue is my very good DAC for 1200$.

I’m really interested in the IDE digital out. Today on the market there are some CD-drive in the top area who use a ordinary DVD-rom.
Why have the circuit not shown yet at the forum?
 
Progg70 said:
So you mean that I can start building something from the thread?

It does not have to be from the thread. It seems to me what you are after is not available from the thread. The point is, if you do your own work, these limitations cease to exist.


E.x how program the pic..

The are lots of sources of information on how to program the PIC and other microcontrollers. All you have to do is find one. I'd start with google.


What and where can I buy the components…

The what bit comes from thinking about what you are trying to do and putting in the time and effort. As for the buy bit, as I'm in the UK and you are in Sweden, I would argue that you are better placed to know what is available in Sweden.
 
XMCD

Hi all,

I have been following this thread since it started, and too was more interested with the suggestions made early on of using a DAE mode. Just stumbled upon it again whilst searching for something else. I was also interested in the audio from IDE thread as well, particulalry since it intially looked like Gmarsh was motivated and able to get a unit working, before other projects took over.

Not sure whether this is more relevant to the IDE, computer music or this thread, but anyway...

I recently came across this freeware program XMCD which Ive not seen mentioned before in the forum. It is presented as an advanced cd player program for linux. It seems to at least attempt what was intially suggested in this thread (by KYW and others) i.e. rip and play a CD in apparent real time, with a view to minimising jitter. You'll notice on the webpage, improvement of the jitter reduction algorithm is still on the 'to do' list, and that there hasn't been a version release for a couple of years now, so there is obviously still work to be done. Code is available though. I havnt tried it myself yet, but it may be a good starting point for developing a unit out of old pc components, moving towards Creek or Meridian performance.

Im planning on having some sort of linux OS (probably ubuntu studio) supporting a FLAC based Giantdisc system and XMCD for CDs. Giantdisc seems to be a good diy alternative to the squeezebox, again surprisingly not mentioned in the forums, but is limited by the less than ideal noise from standard PCs. I think the palm control is potentially brilliant - you pick up an old palm m505 (i think) and bluetooth adaptor for peanuts, and you could go without a monitor. Linux is support is terrible for decent and reasoanbly priced soundcards, but htere are usb audio drivers under ALSA.

Thoughts I had on a cheap and suitable PC led me to purchase an old cyrix iii 700mhz cpu (via c3 can be found up to 1ghz) and matx motherboard for a few pounds on ebay, it can be run with only a heatsink outputting somewhere around only 10W in heat and could possibly be run off a relatively low powered fanless diy PSU, wth the right voltages for the motherboard/memory used. There are also fanless itx psu's which would do the trick, but are pricey. This would be even more likely if the CDrom, hardrive (firewire) and DAC (usb) were all external with their own supplies. These cpus have relatively poor floating point performance - this may be an issue. Im too busy at the moment to take it any further, but thought it may be of interest to some who are looking for a quicker way forward without starting from scratch.

Apologies if this is again moving away from the original post, but given the number of kits now available it seems this has now been achieved. I bought a rockna kit, and true to form have never got round to setting it up, but Im less interested in this approach than I was.

Cheers,

Ross
 
This is my CD-Rom Controller. I started this project 3 years ago.
I've developed the circuit and software time after time. The circuit board in the picture is the newest version. It can be commanded by remote control.
 

Attachments

  • dsc00779-1.jpg
    dsc00779-1.jpg
    43.4 KB · Views: 1,880
Thx.
The schematics that I have weren't completed because I had designed time after time, sometimes I designed PCB without drawing the schematic. But if you need I can give you, just give me your email address. However, I have a few samples for free, it might be more useful for you.
 
I'm interested in all the designs, enjoy considering design choices
different people have made.

I would be happy to see anything you are willing to share.
@rogers.com needs to be added to my screen name to create an email address.

I am also guilty of some direct_to_pcb_layouts. Sometimes not so successfully 😉

Dave
 
I have tried a Creative Infra CD Rom as a transport. No good at all. The pickup is fast but no Random play, no display and worst of all not case 🙁

I do like the CD-pro2 look but seems too much work require 🙁

Anywhere that provides complete kits for CD Rom / DVD Rom transport that has a remote control function? (Prefer Aus supplier?)