|
|||||||
| Home | Forums | Rules | Articles | Store | Gallery | Blogs | Register | Donations | FAQ | Calendar | Search | Today's Posts | Mark Forums Read | Search |
| Digital Source Digital Players and Recorders: CD , SACD , Tape, Memory Card, etc. |
|
Please consider donating to help us continue to serve you.
Ads on/off / Custom Title / More PMs / More album space / Advanced printing & mass image saving |
|
![]() |
|
|
Thread Tools | Search this Thread |
|
|
#301 |
|
diyAudio Member
Join Date: Sep 2003
Location: St. Moravica
|
Hello!
Where can I find a C/C++ source code (for PIC16 Series/8051 MCU) to control the IDE CD-ROM??? |
|
|
|
|
#302 |
|
diyAudio Member
Join Date: Apr 2003
Location: Mars
|
It's easy to identify digital signals into older cdrom's. Just look after the DAC chip on the board, find it's datasheet and observe data/clock input pins and format accepted. (sony or I2S)
Remove DAC chip and wire out serial data and clocks; say bye-bye to sp/dif.
|
|
|
|
|
#303 |
|
diyAudio Member
Join Date: Sep 2003
Location: Netherlands
|
How is it going with this project. I'm very interested and I'm testing on how I can use my cd rom( liteon) as a standalone. Is there any progress in this project?
|
|
|
|
|
#304 | |
|
diyAudio Member
Join Date: Dec 2002
Location: Hong Kong
|
Quote:
Try This PDF (have some chinese character) ATA Sample |
|
|
|
|
|
#305 |
|
diyAudio Member
Join Date: Apr 2003
Location: Mars
|
Ok, let's revive a little bit this thread
I just finished the control board. I have a few bugs to fix, but is working fine. The features are as described in my previous posts: lcd display support(2x16) , remote control and a few buttons. This version is suitable for getting data on sp/dif output or, for the brave ones, I2S/Sony data lines could be found inside on some cdrom's. I will post schematic and pictures soon; maybe I can make a few boards available if there is some request. I strongly recommend clock upgrade inside any cdrom! |
|
|
|
|
#306 | |
|
diyAudio Member
Join Date: Feb 2003
Location: CA
|
Quote:
what you mean getting data on spdif? IMO, I thought we can control the CDROM only through the IDE interface. And the digital output of the CDROM transmit the sound signal. If anything wrong please correct me! |
|
|
|
|
|
#307 |
|
diyAudio Member
Join Date: Feb 2003
Location: Bristol
|
i have finished my prototype of the MoCoP project, here: http://private.addcom.de/KeithWilson/Projects/mucop.htm
i built it on vero/strip board. not a PCB. i cannout find a 20MHz resonator or crystal, so i cannot test it. i will report back when i have tested it.
__________________
If it aint broke, don't fix it. If it is broke, fix it. If you can't fix it, take it apart and see how it "worked". |
|
|
|
|
#308 |
|
diyAudio Member
Join Date: Apr 2003
Location: Mars
|
Hi Omar
That's exactly how you say: control through ATA interface, digital out on sp/dif... I don't see where lies the mistery..
|
|
|
|
|
#309 |
|
diyAudio Member
Join Date: Feb 2003
Location: CA
|
Hi,Lupulroz
You said that your version sutable for getting "data" from spdif so I thought which means control signal...... ![]() Now is cristal clear.....it's my misunderstanding.....what am I thinking then........ Expecting your detail and pics.... |
|
|
|
|
#310 |
|
diyAudio Member
|
I'm assuming if you have a digital output, then the sound comes out of the analog and digital outputs at the same time (no need for code to select the ouput). If this isn't true, then give me a yell. Looks like with my assumptions that I could use matttmattt's design, and using the digital output, and hook the standalone player straight to the digital input of my receiver.
|
|
|
|
|
#311 |
|
diyAudio Member
Join Date: Feb 2003
Location: GTA
|
any progress on the mucop?
(lost track of the t's.. sorry)
__________________
intentionally blank |
|
|
|
|
#312 |
|
diyAudio Member
Join Date: Apr 2003
Location: Mars
|
It seems to be a difference in responses to some interogations between older cdrom drives and new ones. This is why it takes tame to finalize software, I am trying to write an "universal" code. For example I made a version that worked perfectly on an older drive, but a new TEAC unit just ignore some requests.
With older units you can get data (if you open them) generally in Sony/BB, so they are still worth. Either sp/dif (with clock upgrade inside) will do good with new drives I think. I hope this week final version will be ready, or I make 2 versions of code.. |
|
|
|
|
#313 | |
|
diyAudio Member
Join Date: Feb 2003
Location: Bristol
|
Quote:
![]() i havent had a chance to get a resonator or a crystal, i hope to get one in the next week or two. [edit]: PS: dont worry about the t's :P
__________________
If it aint broke, don't fix it. If it is broke, fix it. If you can't fix it, take it apart and see how it "worked". |
|
|
|
|
|
#314 |
|
diyAudio Member
Join Date: Feb 2003
Location: GTA
|
Lupulroz , are the ata commands specific to audio cd
EXAMPLE: something like "play the first audio track" versus " play the first file" (- whatever it is?) curious dave
__________________
intentionally blank |
|
|
|
|
#315 |
|
diyAudio Member
Join Date: Oct 2001
Location: .
|
There is more than one play command. You can command the device to play from start to finish and depending on the device you may or may not be able to stop the device and have it remember where to continue from. Alternatively there is the play from point a to point b command but to use this command you have to read and store the TOC.Then there are the various read commands but tackling them with a microcontroller is not for the squeamish.
|
|
|
![]() |
| Thread Tools | Search this Thread |
|
|
| New To Site? | Need Help? |