Today's Message Index:
----------------------
 
     1. 10:44 AM - Re: Use a Car PC with XDP-4000x - What about UNILINK? (Scott Thibault)
     2. 08:07 PM - Re: Use a Car PC with XDP-4000x - What about  (Matt Dralle)
     3. 08:14 PM - Re: Use a Car PC with XDP-4000x - What about  (Ethan)
 
 
 
Message 1
| 					INDEX |  Back to Main INDEX |  
| 					NEXT |  Skip to NEXT Message |  
| 	LIST |  Reply to LIST Regarding this Message |  
| 		SENDER |  Reply to SENDER Regarding this Message |  
  | 
      
      
| Subject:  | Re: Use a Car PC with XDP-4000x - What about   UNILINK? | 
      
      --> XDP4000X-List message posted by: Scott Thibault <tbone7467@yahoo.com>
      
      just music or video too? that might be nice
      
      Matt Dralle <dralle@matronics.com> wrote:  --> XDP4000X-List message posted by:
      Matt Dralle 
      
      
      The purpose? A full Unilink controlled MP3 hard drive player, of course! And, well,
      just to see if I could actually do it. It was pretty fun, but a real head
      scratcher. Full, robust, compatible Unilink emulation is quite a coding project.
      I'm also supporting multiple devices as well, e.g. more than one CD changer
      appearance with a single connection to the bus. Not exactly sure what purpose
      this will serve, but nonetheless the code to support it is there and working.
      I really started this project back before Phatnoise came out with the Phatbox
      or at least before I'd heard of it. Now its more of an exercise in proving I
      can actually engineer and program the whole thing. Might be nice to sell some
      kits or something. 
      
      Matt
      
      
      At 03:14 PM 12/19/2005 Monday, you wrote:
      >--> XDP4000X-List message posted by: Scott Thibault 
      >
      >Matt what is your purpose for the reverse engineering?
      >
      >Matt Dralle wrote: --> XDP4000X-List message posted by: Matt Dralle 
      >
      >Certainly an interesting project idea. GNUlink is the "Changer-side" emulation.
      What you're talking about is the "Master-side" emulation of the Unilink protocol.
      There have been no projects on the web that I am aware of that address Master-side
      emulation. I have personally done nearly a full Changer-side reverse
      engineering of the Unilink protocol and have embedded code running that works
      well. It is 100% custom code and does not utilize any other projects code found
      on the web. With the experience I got in reversing the changer-side emulation,
      I was thinking the other day that writing a master-side emulator would be
      kind of an interesting project. But, this is a formidable task and would take
      a fair amount of time and programming. Something I might try in the future, but
      not till I finish the changer-side emulator. By the way, I have full CD-Changer
      emulation working including full Track, Artist, and Listing functions working.
      MD-Changer emulation is mostly worki!
      >ng but I still have a few things left to get going. One problematic thing about
      the Unilink protocol is that its not particularly tightly emulated or specified
      it would seem. There are lots of what-ifs and good-enoughs in the protocols
      and support for various functions. Timing also seems to be equally lax and inconsistent
      from head unit to head unit. It all makes for a rather perplexing
      reverse engineering task.
      >
      >Matt
      >
      >
      >At 07:51 PM 12/18/2005 Sunday, you wrote:
      >>--> XDP4000X-List message posted by: Randy Visentine 
      >>
      >>Hello,
      >>
      >>I am still heavily reserching a "Car PC" to replace my C90. It would
      >>function as a Music Server w/ a large HD, a DVD-Navigation unit, DVD-Movie
      >>player, and have regular old PC functionallity. I was initially planning on
      >>using an 8-output Firewire soundcard to act as the discrete outputs to each
      >>amp, and process the DSP inside the PC with Audio Software Plug-Ins (make a
      >>seperate "Track" for each set of outs, and insert appropriate DSP plug-ins
      >>on each track for EQ, Crossover, and delay).
      >>
      >>Well, I have been noticing just how much I really like the XDP-4000x's DAC's
      >>and EQ. So smooth w/o being harsh, but still "Quick". So, is there any way
      >>to have a PC Talk to the XDP-4k's Unilink port to control Volume and EQ/DSP
      >>preset selection (I'd be removing the C90)? I know I could theoretically
      >>hook up the XDP's Serial Port to the PC, and change DSP presets from the DSC
      >>software, but I'd still need a way to send a "Turn On" signal to the XDP, as
      >>well as a way to control the Volume. I would only need one Toslink Input to
      >>be active, but input switching would be a killer option, too.
      >>
      >>I recall reading about Gnu-Link or something. Would this do what I need?
      >>Not much comes up on Google for "Gnu-Link/Unilink/Sony", and I thought this
      >>was more for CD-Players and stuff? If I could retain the XDP-4K, this would
      >>save me over $500 on a Firewire Soundcard, AND the XDP would still probably
      >>sound better (would also lessen the PC's CPU load)!
      >>
      >>Spending $200-$300 on a Unilink-to-PC converter that would allow this to
      >>happen is not out of the question... I am even willing to pay for any
      >>correspondence if any tricky programming is needed for the XDP-4k's Unilink
      >>Protocol.
      >>
      >>Even a standalone Unilink controller would be fine as long as I have a
      >>tactile Volume control, and a way to change DSP presets (and access to one
      >>Toslink Input). I am no good at programming and "Reverse Engineering" code,
      >>but I can easily build a PC. Making harnesses or adaptors is cake - but
      >>having to program anything is a bit above my head right now.
      >>
      >>
      >>Thanks a million for any insight. I have a feeling if I can make this
      >>happen (with your help), I will dive into this project very very soon.
      >>Otherwise, it will linger for a while longer, and my C-90's display will
      >>continue to be 100% un-readable during the day ;-) ...
      >>
      >>--
      >>Randy V.
      >>Houston, TX
      >>Audio-Dude/Musician/Crazy Guy
      >>
      >
      >
      >Matt G Dralle | Matronics | PO Box 347 | Livermore | CA | 94551
      >925-606-1001 V | 925-606-6281 F | dralle@matronics.com Email
      >http://www.matronics.com/ WWW | Featuring Products For Aircraft
      >
      >
      
      
      Matt G Dralle | Matronics | PO Box 347 | Livermore | CA | 94551
      925-606-1001 V | 925-606-6281 F | dralle@matronics.com Email
      http://www.matronics.com/ WWW | Featuring Products For Aircraft
      
      
      
Message 2
| 					INDEX |  Back to Main INDEX |  
| 				PREVIOUS |  Skip to PREVIOUS Message |  
| 					NEXT |  Skip to NEXT Message |  
| 	LIST |  Reply to LIST Regarding this Message |  
| 		SENDER |  Reply to SENDER Regarding this Message |  
  | 
      
      
| Subject:  | Re: Use a Car PC with XDP-4000x - What about   | 
        UNILINK?
      
      --> XDP4000X-List message posted by: Matt Dralle <dralle@matronics.com>
      
      Just music for now.  Video imposes a whole new class of performance requirement.
      The Unilink breakout adapter might be a cool way of unilink-ing most any kind
      of device, though.  Think about having relay closures for "pressing" buttons
      on most any kind of device...
      
      Matt
      
      
      At 10:44 AM 12/20/2005  Tuesday, you wrote:
      >--> XDP4000X-List message posted by: Scott Thibault <tbone7467@yahoo.com>
      >
      >just music or video too? that might be nice
      >
      >Matt Dralle <dralle@matronics.com> wrote:  --> XDP4000X-List message posted by:
      Matt Dralle 
      >
      >
      >The purpose? A full Unilink controlled MP3 hard drive player, of course! And,
      well, just to see if I could actually do it. It was pretty fun, but a real head
      scratcher. Full, robust, compatible Unilink emulation is quite a coding project.
      I'm also supporting multiple devices as well, e.g. more than one CD changer
      appearance with a single connection to the bus. Not exactly sure what purpose
      this will serve, but nonetheless the code to support it is there and working.
      I really started this project back before Phatnoise came out with the Phatbox
      or at least before I'd heard of it. Now its more of an exercise in proving
      I can actually engineer and program the whole thing. Might be nice to sell some
      kits or something. 
      >
      >Matt
      >
      >
      >At 03:14 PM 12/19/2005 Monday, you wrote:
      >>--> XDP4000X-List message posted by: Scott Thibault 
      >>
      >>Matt what is your purpose for the reverse engineering?
      >>
      >>Matt Dralle wrote: --> XDP4000X-List message posted by: Matt Dralle 
      >>
      >>Certainly an interesting project idea. GNUlink is the "Changer-side" emulation.
      What you're talking about is the "Master-side" emulation of the Unilink protocol.
      There have been no projects on the web that I am aware of that address
      Master-side emulation. I have personally done nearly a full Changer-side reverse
      engineering of the Unilink protocol and have embedded code running that works
      well. It is 100% custom code and does not utilize any other projects code found
      on the web. With the experience I got in reversing the changer-side emulation,
      I was thinking the other day that writing a master-side emulator would be
      kind of an interesting project. But, this is a formidable task and would take
      a fair amount of time and programming. Something I might try in the future,
      but not till I finish the changer-side emulator. By the way, I have full CD-Changer
      emulation working including full Track, Artist, and Listing functions working.
      MD-Changer emulation is mostly worki!
      >>ng but I still have a few things left to get going. One problematic thing about
      the Unilink protocol is that its not particularly tightly emulated or specified
      it would seem. There are lots of what-ifs and good-enoughs in the protocols
      and support for various functions. Timing also seems to be equally lax and
      inconsistent from head unit to head unit. It all makes for a rather perplexing
      reverse engineering task.
      >>
      >>Matt
      >>
      >>
      >>At 07:51 PM 12/18/2005 Sunday, you wrote:
      >>>--> XDP4000X-List message posted by: Randy Visentine 
      >>>
      >>>Hello,
      >>>
      >>>I am still heavily reserching a "Car PC" to replace my C90. It would
      >>>function as a Music Server w/ a large HD, a DVD-Navigation unit, DVD-Movie
      >>>player, and have regular old PC functionallity. I was initially planning on
      >>>using an 8-output Firewire soundcard to act as the discrete outputs to each
      >>>amp, and process the DSP inside the PC with Audio Software Plug-Ins (make a
      >>>seperate "Track" for each set of outs, and insert appropriate DSP plug-ins
      >>>on each track for EQ, Crossover, and delay).
      >>>
      >>>Well, I have been noticing just how much I really like the XDP-4000x's DAC's
      >>>and EQ. So smooth w/o being harsh, but still "Quick". So, is there any way
      >>>to have a PC Talk to the XDP-4k's Unilink port to control Volume and EQ/DSP
      >>>preset selection (I'd be removing the C90)? I know I could theoretically
      >>>hook up the XDP's Serial Port to the PC, and change DSP presets from the DSC
      >>>software, but I'd still need a way to send a "Turn On" signal to the XDP, as
      >>>well as a way to control the Volume. I would only need one Toslink Input to
      >>>be active, but input switching would be a killer option, too.
      >>>
      >>>I recall reading about Gnu-Link or something. Would this do what I need?
      >>>Not much comes up on Google for "Gnu-Link/Unilink/Sony", and I thought this
      >>>was more for CD-Players and stuff? If I could retain the XDP-4K, this would
      >>>save me over $500 on a Firewire Soundcard, AND the XDP would still probably
      >>>sound better (would also lessen the PC's CPU load)!
      >>>
      >>>Spending $200-$300 on a Unilink-to-PC converter that would allow this to
      >>>happen is not out of the question... I am even willing to pay for any
      >>>correspondence if any tricky programming is needed for the XDP-4k's Unilink
      >>>Protocol.
      >>>
      >>>Even a standalone Unilink controller would be fine as long as I have a
      >>>tactile Volume control, and a way to change DSP presets (and access to one
      >>>Toslink Input). I am no good at programming and "Reverse Engineering" code,
      >>>but I can easily build a PC. Making harnesses or adaptors is cake - but
      >>>having to program anything is a bit above my head right now.
      >>>
      >>>
      >>>Thanks a million for any insight. I have a feeling if I can make this
      >>>happen (with your help), I will dive into this project very very soon.
      >>>Otherwise, it will linger for a while longer, and my C-90's display will
      >>>continue to be 100% un-readable during the day ;-) ...
      >>>
      >>>--
      >>>Randy V.
      >>>Houston, TX
      >>>Audio-Dude/Musician/Crazy Guy
      >>>
      >>
      >>
      >>Matt G Dralle | Matronics | PO Box 347 | Livermore | CA | 94551
      >>925-606-1001 V | 925-606-6281 F | dralle@matronics.com Email
      >>http://www.matronics.com/ WWW | Featuring Products For Aircraft
      >>
      >>
      >
      >
      >Matt G Dralle | Matronics | PO Box 347 | Livermore | CA | 94551
      >925-606-1001 V | 925-606-6281 F | dralle@matronics.com Email
      >http://www.matronics.com/ WWW | Featuring Products For Aircraft
      >
      >
      
      
      Matt G Dralle | Matronics | PO Box 347 | Livermore | CA | 94551
      925-606-1001 V | 925-606-6281 F | dralle@matronics.com Email
      http://www.matronics.com/ WWW | Featuring Products For Aircraft
      
      
      
Message 3
| 					INDEX |  Back to Main INDEX |  
| 				PREVIOUS |  Skip to PREVIOUS Message |  
| 					NEXT |  Skip to NEXT Message |  
| 	LIST |  Reply to LIST Regarding this Message |  
| 		SENDER |  Reply to SENDER Regarding this Message |  
  | 
      
      
| Subject:  | Re: Use a Car PC with XDP-4000x - What about    | 
       UNILINK?
      
      --> XDP4000X-List message posted by: Ethan <telmnstr@757.org>
      
      
      > Just music for now.  Video imposes a whole new class of performance
      > requirement.  The Unilink breakout adapter might be a cool way of
      > unilink-ing most any kind of device, though.  Think about having relay
      > closures for "pressing" buttons on most any kind of device...
      > Matt
      
      One thing I thought about doing (before you started talking :-) was to try
      to take the GNUnilink style project where they pass RS232 words out for
      button presses, then run it into another PIC that can do the "learning
      remote" type stuff, and talk to the cheapy dvd player I have.
      
      The DVD player I have that I want to put in the car is cheap, and the
      analog audio is horrible. There is a design flaw or a flaw with mine in
      regards to the opamp that comes from the DAC. I want to use digital audio
      output, and thus my venture into that.
      
      When the XT40V is connected and video1 selected there would be no way to
      use the digital input for the changer, since the XT40V has no provisions
      for digital audio input. So I figured I would use a changer emulator, and
      when that is selected (at least the GNUnilink project) it has a pin that
      you can use to tell that changer is selected. I'd then use that to control
      a A/B video switch, moving the video from the XT40V to the DVD player.
      
      A hack, but it would work.
      
      I had posted on the Unilink board a while ago, wondering... When the deck
      is in changer mode, the faceplate beeps when you press buttons, as if the
      deck knows what is availible as far as functions. In the Video1 mode,
      nothing beeps. So it was my assumption that decks that do TV control know
      that in video1 mode no button data is to be passed.
      
      Also, I was kind of bummed that the XT40V didn't do anything with the
      210EQ I have... I was hoping at least text information would come up, but
      at last you have to program the EQ curve thru the stupid head unit, the TV
      displays are blank.
      
      There is an aux-IO port on the 210EQ, never seen any description of what
      it was for.
      
      
 
Other Matronics Email List Services
 
 
These Email List Services are sponsored solely by Matronics and through the generous Contributions of its members.
 
 
-- Please support this service by making your Contribution today! --
  
 |