|
|
|||||||
| 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 |
|
|
#1 |
|
diyAudio Member
Join Date: Dec 2003
Location: Oslo, Norway
|
I've just created a new open-source project that implements DSA control of a CD drive. The code is written in C.
The project is at: https://sourceforge.net/projects/cd-drive-dsa/ At present it supports most of the features of the Philips L1210/65. Code is compiled in WinAVR for the Atmega48. Best regards, Børge Strand P.S. This message is cross-posted to www.avrfreaks, www.audiodiylab.com and www.diyaudio.com (forum:digital) |
|
|
|
#2 |
|
diyAudio Member
Join Date: Jul 2006
|
Borge, your post is most encouraging.
I'd never heard of the two forums you mentioned. I just registered with www.avrfreaks.net, and am starting to find my way around. Audio Explorations: http://groups.google.com/group/audioex_amps_atob http://groups.google.com/group/audioex_amps_dght |
|
|
|
#3 |
|
diyAudio Member
Join Date: Jul 2006
|
http://www.audiodiylab.com/modules/i...?showtopic=101
I found the above, but not your post on avrfreaks.net I also encourage you to post at: Audio Explorations http://groups.google.com/group/audioex_amps_dght |
|
|
|
#4 |
|
diyAudio Member
Join Date: Dec 2003
Location: Oslo, Norway
|
The post on AVRfreaks has not been replied to. But I have registered the project there at:
http://www.avrfreaks.net/index.php?m...m_type=project I hope this link is clickable for you. The files are stored on sourceforge, and the avrfreaks project points there. Feel free to download the code and play with it! After I've got the DSA basics up and running with UART I'll be spending some time soldering up a few DAC boards. Then the whole thing will be tied together and I'll add a display and RC5 remotes support to the CD-drive-DSA project. Børge |
|
|
|
#5 |
|
diyAudio Member
Join Date: Dec 2003
Location: Oslo, Norway
|
Zenmasterbrian,
given your location, are you going to the AES in San Francisco? My job sends me there and then on some customer visits around LA. Børge |
|
|
|
#6 |
|
diyAudio Member
Join Date: Jul 2006
|
AES in San Francisco? When is that? I'm not accustomed to following such. I should start.
|
|
|
|
#7 |
|
diyAudio Member
Join Date: Jul 2006
|
I've downloaded and unzipped your source code and am looking at it. Excellent documentation.
I'm a bit slow in understanding what it does. So it runs on this Atmel AVR processor? Controls a CD drive by the DSA protocol? I guess a lot of the program is to provide the standard buttons for the user to control it with? I guess the idea is that you can package a raw CD drive into an appliance like unit, with the Atmel processor and your software? Philips L1210/65 http://www.daisy-laser.com/products/...65/l121065.htm This is actually made by this Daisy? Located in France? |
|
|
|
#8 |
|
diyAudio Member
Join Date: Dec 2003
Location: Oslo, Norway
|
My code is what stands in the control loop between the user interface and the CD drive module. My goal is to make a complete CD player around a DAC I made. There is supposedly another project relating to IDE drives for digital audio purposes.
The state machine is perhaps not too well documented. I basically give DSA commands and receive DSA status information. The combination of the two moves the program between the states. The DSA interface is a dual-master handshake-every-bit protocol. Every time you ask the CD drive to do something, it responds to you. That way the transitions from one state to the next depends a lot on the responses from the drive. The L1210/65 is a Philips CD drive that is sold by Daisy-laser. But I can't buy from them. I asked for their minimum order quantity and corresponding price, and got silence. I got my drives on ebay. You can also use the CDpro2 drive which comes at a higher price. I have not coded for the CDpro2, but I guess the code should port fairly easily. Regards, Børge P.S. For the AES, have a look at www.aes.org |
|
|
|
#9 |
|
diyAudio Member
Join Date: Jul 2006
|
I'm looking at AES. It has always intriqued me, because IEEE is so lacking in audio. Thanks.
I've made a new thread for your project. http://groups.google.com/group/audio...4e4b2182cbf36d So this would seem to be a program which gives control of the raw drive, and could be used to make a packaged CD drive appliance? |
|
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | Search this Thread |
|
|
|
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| New open source loudspeaker design program project started | Karoliina | Multi-Way | 33 | 10th December 2009 10:18 AM |
| CDPRO2 Group Project (open source project) | BrianGT | Digital Source | 147 | 8th August 2008 11:37 AM |
| Let's create an 'open source' hardware project. | gmarsh | Digital Source | 41 | 6th October 2006 12:42 PM |
| New To Site? | Need Help? |
| Page generated in 0.09996 seconds (80.00% PHP - 20.00% MySQL) with 10 queries |