Universal Link Adapter

Viewing 20 posts - 1 through 20 (of 69 total)
  • Author
    Posts
  • #24801
    B3OHACK3R
    BRONZE Member
      • Topics Started 4
      • Total Posts 148

      Dear Beoworld

      This one has been in my head for a couple of years now but I never really had the time taking care of it. Well, I finally pulled the trigger. So let me introduce the Universal (Beo)Link Adapter.

      A device completely developed from scratch that lets you directly interface classic B&O products with any modern device.

      It connects to any MasterLink or DataLink product. BeoSounds, BeoCenters, BeoGrams, BeoVisions, etc.

      It lets you control any DL or ML device and either redistribute its analog audio output to modern AirPlay based speakers – or the other way around.

      Possibilities are almost endless. It even has a bypassable RIAA preamp built-in as we all know that there are DL turntables with and without RIAA.

      It can act as a ML master or slave, can record ML audio or inject it.

      It will talk to e.g. a BeoGram 5500 using the earlier DL protocol, while it can also talk to e.g. a BeoCenter 9500 using the later DL one. Pretty cool controlling a tangential turntable from your phone… 🙂

      Decoding and re-implementing the old DL and ML communication protocols was quite a journey – but a fun one!

      Design classics like a BeoSystem 7000 or a BeoSound 9000 can suddenly be controlled by a simple webapp and their audio output is magically distributed to any modern AirPlay based speaker – or your normal webbrowser. Even to multiple endpoints at the same time and in sync of course.

      Haha, didn’t even stop there. Created a replacement for the ML plug as well. The result is a compact RJ45 <-> ML adapter.

      I think this project can be called successful. Both visual and functional. Of course I’m interested in hearing your opinions on it.

      Currently there is no commercial intent. It’s a one-off build as a showcase project and for personal use – literally “because why not”.

      If you want to read a bit more about the project, have a look here:
      The Universal Link Adapter

      If you have questions, let me know.

      Just don’t compare it with the discontinued NL/ML BCL. At best the BLC has half the functionality of the Universal Link Adapter and it can’t do such cool things like sending the audio of a BeoSound 9000 to a BeoLit 12, Sonos speakers or HomePods… 😉

      Cheers,
      Philip.

      IMG_1825 copy

      Screenshot 2023-10-11 at 14.33.08

      IMG_1811 copy

      IMG_2020

      #24802
      Millemissen
      BRONZE Member
        • Flensborg————Danmark
        • Topics Started 21
        • Total Posts 1,025

        Hmmm!

        Quoted from the website:
        There is currently no intention from our side to sell this device as a product to individuals.”

        What is the point of presenting this project/product here…..other than showcasing how clever you are – and to draw attention to the company behind: PolyVection?

        MM

        #24805
        Steve at Sounds Heavenly
        Moderator
          • Topics Started 50
          • Total Posts 364

          “Had to recreate a replacement for the ML plug as well. The result is a compact RJ45 <-> ML adapter. Works like the original one but does not depend on discontinued connectors.”

          Discontinued? No way! I still have access to new Masterlink connectors and I use these to make Masterlink cables to the original B&O specifications 😉

          Neat project though. I agree with MM, why share it with us if you aren’t willing to make them?

          Kind regards, Steve.

          #24806
          B3OHACK3R
          BRONZE Member
            • Topics Started 4
            • Total Posts 148

            I still have access to new Masterlink connectors

            Ah, okay. Interesting. Maybe new-old-stock from somewhere? At least I could not find anything off-the-shelf available from the usual sources. Is it an official Molex part?

            The problem is not making them. It’s more things like cost of compliance stuff if sold world-wide, customer support and probably marketing as well. It just does not fit our regular business.

            Wanted to share it here anyway. So consider it something like a personal hobby project.
            I saw popping up questions on how ML and DL works in this and also in the two older forums. So happy to answer technical questions if there are any.

            #24808
            Steve at Sounds Heavenly
            Moderator
              • Topics Started 50
              • Total Posts 364

              Hi,

              Thanks for your reply, yes this is a current Molex part and type approvals are already in place for it. I see from your website that the B&O flagship store in Berlin financed the project? That seems like a lot of commitment for them if this is your own personal project…are you or B&O Berlin looking to offer these to other B&O owners in the future? I could certainly be interested!

              Kind regards, Steve.

              #24810
              B3OHACK3R
              BRONZE Member
                • Topics Started 4
                • Total Posts 148

                Hi Steve,

                Interesting. I tried finding it (the female socket, not the plug) but was unable to do so. Anyway, the RJ45 connector saves a lot of real estate on the PCB. So not a bad choice I guess. In the end there are also those official RJ45 <-> ML adapter cables available. Probably got carried away to quickly because I enjoyed making that small plug adapter. 😉
                Thanks for the hint, will update the post accordingly.

                No, they did not finance it at all! They liked the project idea and lend out some recent network speakers plus a Halo and helped a bit with testing. That’s all. Probably I also should indicate that a bit better there.

                It is not completely out of question that this project is ever being commercialised. I never though about that the first place. Just wanted to build that thing for at least 10 years out of a personal desire. As an extra it’s a nice project to show on the website which is missing such work examples.

                #24817
                Glitch
                BRONZE Member
                  • Topics Started 15
                  • Total Posts 302

                  Philip,

                  IMHO, this is the coolest thing that has been posted here in quite a while! I’m undoubtedly biased since your project aligns with many of my interests and projects.

                  I have many questions about what you have done so far. I will be watching this thread closely to see the level of information detail that you are willing to share.

                  Would you elaborate on the connectivity to the non-B&O world? Which specific “use cases” are you currently supporting?

                  Glitch

                  p.s. I fully understand how challenging it can be to find the female/board side connectors. I’ve run into a similar situation where a seemingly common connector is unobtainable new. In my case, I ended up salvaging the necessary connectors from used equipment.

                   

                  #24833
                  B3OHACK3R
                  BRONZE Member
                    • Topics Started 4
                    • Total Posts 148

                    Glitch,

                    thanks for the praise 🙂

                    Audio wise the “non-B&O world” currently can be served either by the AirPlay protocol or by a html webstream. For both I’m using a really nice open source software called owntone.

                    For the control part there is a simple html5 webapp that can be easily added to the homescreen of your smartphone. One can select all ML or DL sources from there and direct it to the desired output device.

                    There are many scenarios that are tested in hardware but not implemented in software yet. It could e.g. act as a “source center” and handle N.Radio and N.Music requests on the ML bus. So for example on an incoming AirPlay stream from your smartphone it could automatically switch on the audio master and inject the music stream accordingly.

                    Also it can map many functions to custom buttons on a BR Halo. So that one does not depend on the webapp only. It was implemented using the public available Halo python library.

                    #24857
                    matador
                    Moderator
                      • Paris France
                      • Topics Started 45
                      • Total Posts 723

                      Hi, B3OHACK3R.

                      That’s seems indeed very cool and beautifully made. For once, the box is stylish and everything looks so professional, even the main board, for a personal “why not” project.
                      Then just take Millmissen suspicions as a compliment!

                      That said, it seems you have all the knowledge to make something a lot of people want since forever: just a simple Airplay emitter that will link say à whatever Beogram to an airplay speaker or receiver. No RIAA, no fancy link system, just that, Analogue to Airplay.

                      Since you have the experience, could you tell use how difficult it would be and if you have any insight on why this is something that never came up? (Licenses problems with Apple lawyers, of course but even underground, looks like it never happened…).

                      Congratulations again for your project.

                      #24858
                      Millemissen
                      BRONZE Member
                        • Flensborg————Danmark
                        • Topics Started 21
                        • Total Posts 1,025

                        Hi, B3OHACK3R.

                        That’s seems indeed very cool and beautifully made. For once, the box is stylish and everything looks so professional, even the main board, for a personal “why not” project.
                        Then just take Millmissen suspicions as a compliment!

                        Sure my comment can be read as a compliment!

                        However this seemed to good to be true and the remark that it was not intended to be a buyable product irritated me.
                        Maybe because I am more the rational kind of guy…..if you make something like that, it must be useable (for more than one person = the maker).

                        Why not present this project (which seems to be a finished product) with some kind of calculation for selling costs/price, if so and so many people would be interested etc etc?
                        That is something that I could relate to.

                        Another take would be to use your skills for a more modest product, like what matador describes.
                        I guess there should be plenty of demand/plenty of interested users/buyers for something like that.

                        It is hard for me to say anything to the presented project….other than that it is cool!
                        Lots of respect for that!

                        Personally I am satisfied with what can be done with my NL/ML Converter/s…..in the real world.

                        MM

                        #24861
                        B3OHACK3R
                        BRONZE Member
                          • Topics Started 4
                          • Total Posts 148

                          Since you have the experience, could you tell use how difficult it would be and if you have any insight on why this is something that never came up?

                          Happy that you like it 🙂

                          I think there are commercial software solutions available that can act as a airplay sender. For example the one for Windows that can send audio to any airplay enabled speaker. It probably is neither approved nor an official implementation. Also that open source application I’m using here is around for a pretty long time already.
                          Why such a product was never a thing – I really don’t know. Of course a “big player” can’t use that at all in an official product. But why niche businesses never came up with that…

                          How difficult it would be? Technical wise it entirely depends on the point of view. What I consider easy could be difficult for others and visa verse. So hard to make a statement on that one.
                          As with every product the difficulty lies mostly one the financial risk. Nowadays the usual go-to-market duties besides the development itself can leave a huge hole in your pockets. Especially when sold internationally it can easily screw up your whole product pricing if you are not selling it in large numbers. Not even to mention customer support and marketing.

                           

                          It is hard for me to say anything to the presented project….other than that it is cool! Lots of respect for that!

                          Thanks for that, MM 🙂
                          Also see the explanation above. Me speaking as a company – we are not set up for selling products to end-customers. Been there already, got the t-shirt, didn’t make much sense.
                          I really wanted to build that thing for a long time and the project was then released on the website to show an example of how we are working. So to at least mentally justify a bit of the effort that went into it.
                          So for sure the project itself has some kind of marketing idea attached – but not for anything happening here. Just wanted to share it because I think it’s cool to show.

                          Happy to answer any technical questions.

                          #24863
                          kirin
                          BRONZE Member
                            • Topics Started 2
                            • Total Posts 61

                            Hello, this is indeed an interesting project! In my opinion these features were and are still desirable.

                            I have a question, also to all the others. I remember the DataLink protocol is well documented, also the control via IR. But I never found a similar description of the Masterlink protocol. I know about many attempts in the older forum threads and open source code (eg for arduino) many years ago, but I am not sure whether it is well specified or verified working. Maybe I did just not found it?

                            Beohacker, or did you reverse engineer it? If yes, can it be shared?

                            Thanks and best regards

                            #24864
                            B3OHACK3R
                            BRONZE Member
                              • Topics Started 4
                              • Total Posts 148

                              Hi,

                              I would not go so far and say that I reverse engineered the ML protocol. It was done (probably even multiple times) before. For example have a look here: https://github.com/giachello/mlgw
                              It uses the capability of the MLGW to send and receive raw ML commands.

                              What is probably more or less new is an independent receiver / sender. The only trick here was to understand what the parity bit does. For receiving this can be ignored but for sending you have to use it. A mark parity bit signals start and end of an telegram while space is used for anything in-between. Apart from that it’s just a differential serial bus running at only +/- 0.25 V.
                              The addressing and also that lockmaster stuff (which also is already documented on the web) can mostly be ignored if you are just “simulating” a link node. Pretty fault tolerant I would say.

                              #24866
                              Keith Saunders
                              BRONZE Member
                                • Hampshire, England
                                • Topics Started 23
                                • Total Posts 155

                                As with every product the difficulty lies mostly one the financial risk. Nowadays the usual go-to-market duties besides the development itself can leave a huge hole in your pockets. Especially when sold internationally it can easily screw up your whole product pricing if you are not selling it in large numbers. Not even to mention customer support and marketing.

                                I agree with your point here that is why most small product developers appoint a distributor, then you are only dealing with your distributor, not hundreds of end users.

                                In my view your “Private Project” has great commercial potential.

                                #24869
                                matador
                                Moderator
                                  • Paris France
                                  • Topics Started 45
                                  • Total Posts 723

                                  In my view your “Private Project” has great commercial potential.

                                  I would not turn this very interesting and funny and promising topic into a political marketing oriented discussion: B3OHACK3R, we need people like you or Pilatomic or that guy who’s stuck a full digital gateway into an old white Beomaster 6500, or also Beolover who made all 4000’s remote controllable… People that make our old things ready for the present and even maybe the future.

                                  BUT…

                                  I would not say “the project has great commercial potential”.

                                  My point of view is we, core B&O clients, are dinosaurs and sorry to be blunt, we’re all dying. This is truly a niche product. Just look at the grumpy cat, he already made clear that he’s happy with his ML/NL solution, people who participate to this topic are only “bidouilleurs” (can’t find the english word…) and most people that would be interested in this will not invest in a solution that looks like “reverse engineered (no offense in this). Quite ironic when you think they would certainly invest 3 or 4 time more money into a less versatile solution but officially coming from B&O.

                                  As an example I would use the Lintronic example or even OneRemote. I would not say their businesses are flourishing, I even believe that Lintronic dropped if not the whole lineup at least whatever is B&O related.

                                  We, all of us, between us, trying to pushing limits, like all the members I named but also Madskp, Guy, and in their own way, Dillen, Steve, Sonavor and some I’m forgetting, but to the extend to say “it’s a business that has potential…”, in my dumb opinion, no.

                                  Just ask Lee…

                                  #24870
                                  matador
                                  Moderator
                                    • Paris France
                                    • Topics Started 45
                                    • Total Posts 723

                                    I think there are commercial software solutions available that can act as a airplay sender. For example the one for Windows that can send audio to any airplay enabled speaker.

                                    Yes, I know about software, computer based solution. They are not convenient at all.
                                    Not practically, or event environmentally: having a computer running to airplay a 33′, really?

                                    The Arduino or similar are not easy for anybody, as you perfectly said it.

                                    This is a thing I never understood: why nobody made a little black box to stupidly airplay broadcast any analogue signal, even under the coat. The same way I’ve never understood why nobody made the same thing for light control.

                                    Anyway, I wish you good luck with your project and in any case it made that forum shiver again and only this is a beautiful achievement. Welcome to Beoworld B3OHACK3R.

                                    #24873
                                    Millemissen
                                    BRONZE Member
                                      • Flensborg————Danmark
                                      • Topics Started 21
                                      • Total Posts 1,025

                                      The grumpy cat thinks this discussion – a product with great commercial potential’ and being willing to offer that product to the world – is a bit lukewarm, given that the maker of these products was more or less banned from this forum.

                                      MM

                                      #24874
                                      B3OHACK3R
                                      BRONZE Member
                                        • Topics Started 4
                                        • Total Posts 148

                                        Yes, probably a good idea not turning this into a “political” discussion. 🙂
                                        A few good pro/cons have been given already.
                                        Otherwise such things have the potential filling up multiple pages without any meaningful new info.
                                        From the commercial side I’m into such things already for too long to ignore the many small and easily overlooked details that have great potential killing your product in the end.

                                        #24875
                                        B3OHACK3R
                                        BRONZE Member
                                          • Topics Started 4
                                          • Total Posts 148

                                          @MM as I said I’m not looking into start making them and offer them for sale here.
                                          The list why this would be not a good idea is long. One could probably write books about it…

                                          #24876
                                          B3OHACK3R
                                          BRONZE Member
                                            • Topics Started 4
                                            • Total Posts 148

                                            This is a thing I never understood: why nobody made a little black box to stupidly airplay broadcast any analogue signal, even under the coat. The same way I’ve never understood why nobody made the same thing for light control. Anyway, I wish you good luck with your project and in any case it made that forum shiver again and only this is a beautiful achievement. Welcome to Beoworld B3OHACK3R.

                                            I really don’t know as well. There are already several tinkering projects for Datalink and B&O IR stuff on the web. Why nobody made the airplay thing before, no clue.

                                            Sure, thanks for that warm welcome. 🙂

                                          Viewing 20 posts - 1 through 20 (of 69 total)
                                          • You must be logged in to reply to this topic.