Connect two DAWs over internet?

Discussion in 'Internet for Musician' started by Highdom, Apr 26, 2020.

  1. Highdom

    Highdom Kapellmeister

    Joined:
    Oct 16, 2016
    Messages:
    391
    Likes Received:
    47
    Thanks to Apple's AUNetSend and AUNetRecive we can connect to Logic Pro over the internet and stream audio between two computers with all possible resolutions, from AAC 32kbps to 24-bit WAVE, potentially.
    Theoretically, but never tested directly, we can use this procedure to connect any Mac DAWs that support Audio Unit (Ableton Live, Studio One...)

    The procedure I use to connect two Logic Pro/DAWs on the Mac
    - Open Logic on both two Macs and select AUNetSend to the master channel of who hosts the production session and AUNetRecive to an Instrument track of who connects to the host.
    - Open the TPC/UDP port 52800 (or any other port) in your router preferences (this may be slightly different between users)
    - The receiver is going to connect to your external IP (you can find it by going to some websites that show your IP, for instance, whatismyip.com...) and selecting as port, 52800 port

    (See this attachment to understand better...)


    What I want to do
    I don't know exactly how this procedure works but I wish to use this method to connect even Windows PC to my router throw external IP and 52800 port.
    And more in general, the way to connect audio between two generic computers using TCP/UDP protocol.

    So my question is: HOW TO CONNECT A WINDOWS PC TO AN AUDIO STREAMING SOURCE IDENTIFIED BY AN IP AND A PORT OVER TPC/UDP PROTOCOL?

    Conclusions
    This would be THE WAY to collaborate over the internet...let's think about using it and at the same moment open a Zoom videochat...you can work together on a project with PERFECT audio quality and talk directly with your collaborators. But I need some help to generalize it and make it possible for two generic computers with two generic DAWs...may we need some external plugins for instance.

    I will be really grateful for any help.
    Let's fight as support community, against the isolation of this period together and try to work as same as before Covid2019.


    Thanks!
     
    • Interesting Interesting x 1
    • List

    Attached Files:

  2.  
  3. Rorer

    Rorer Guest

    Remote Collaboration
     
  4. Highdom

    Highdom Kapellmeister

    Joined:
    Oct 16, 2016
    Messages:
    391
    Likes Received:
    47
    Thanks for your reply.

    I'd like to find a way to connect a pc to an audio streaming service under an IP address and a port...The system would be as simplest and quickest as possible, directly using native Windows or small external plugins. Moreover, I can't force any of my clients to buy external and expensive software, like Source-Connect.

    How about making a website? How to stream audio to my computer to a server and then reproducing it directly throw browser? Like a private audio streaming service, I mean. There are a lot of websites, like altervista.org that let you make your own personal website.
     
  5. bobdule

    bobdule Rock Star

    Joined:
    Dec 28, 2014
    Messages:
    615
    Likes Received:
    427
    you can use rejetto hfs file server
    the Anti Virus don't like it but it enable to link anything from your machine to any web browser, it can host html pages, etc.
     
  6. fiction

    fiction Audiosexual

    Joined:
    Jun 21, 2011
    Messages:
    1,903
    Likes Received:
    692
    @Highdom Connecting is not the problem but talking the correct protocol most likely is.
    Find a Windows implementation of AUNetSend and AUNetReceive and a DAW that supports the same standard that Logic Pro supports and you can collaborate.
     
  7. Highdom

    Highdom Kapellmeister

    Joined:
    Oct 16, 2016
    Messages:
    391
    Likes Received:
    47
    I think AUNetSend/Recive works under Bonjour Network but I really don't know how to make it works on windows. I've found a plugin called Wormhole2, but il seems just works on LAN...may we use it in WAV?
     

    Attached Files:

  8. Polomo

    Polomo Guest

    I think the Idea is pretty interesting

    But old IT rule say only hard access is good access :winker:
     
  9. exodus

    exodus Newbie

    Joined:
    Sep 8, 2012
    Messages:
    38
    Likes Received:
    2
    Of the DAWs that I keep an eye on, most implement some kind of internet collaboration feature have setup their own proprietary solutions but they haven't bothered to make things compatible with other DAWs. This is a problem when you and your collaborators can't use the same DAW. The most interesting solution I've heard of is NINJAM, which works with REAPER (https://www.cockos.com/ninjam/). It compensates internet latency by actually adding more latency until the latency is equal to a measure, so you're basically back to playing in sync, except you'll hear everyone else 1 measure later than real-time.

    P.S. as the above poster with the REAPER profile pic (we had perfect timing haha) says, the internet has a latency that cannot be reduced to 0 no matter what. It's a matter of physics (speed of light, distance, even if you ignore the latency of each piece of networking hardware that needs to carry your signal to your collaborator). Video games compensate by trying to predict what other players will be doing and showing you that until they get the actual signal from those other players and confirm or adjust things in-game, but as far as I know, no software does that in the audio world. If they did, it would be interesting to see.

    So you're left with a delay, an inherent latency which will be very noticeable, or you go the NINJAM way. If I remember correctly, there was a plugin I heard of a couple of years ago that would send audio back and forth through the internet, that would make your setup DAW independent, but I can't remember the name.
     
    Last edited: Apr 26, 2020
  10. fiction

    fiction Audiosexual

    Joined:
    Jun 21, 2011
    Messages:
    1,903
    Likes Received:
    692
    W
    Wormhole2 is indeed one of the few that should work, and if it works on the local net then there's (almost) no reason for it not to work over internet except if it relies on auto-discovery and if the latency is probably too high and too volatile to be useful. But it's certainly worth a try.
     
  11. tzzsmk

    tzzsmk Audiosexual

    Joined:
    Sep 13, 2016
    Messages:
    3,423
    Likes Received:
    2,092
    Location:
    Heart of Europe
    internet network is not designed for consistent realtime streaming, so I fail to understand what do you want to achieve?

    if it's meant for musicians, then check ReaNinjam:
    https://www.cockos.com/ninjam/
     
  12. Highdom

    Highdom Kapellmeister

    Joined:
    Oct 16, 2016
    Messages:
    391
    Likes Received:
    47
    I tested Wormhole 2 on my local LAN, it works pretty well. I've not tested already, but it seems there's no way to tell on the other wormhole (the "receiver", on my friend's pc) to connect to my external IP...I mean wormhole just send audio to my router, so it sends to 127.0.0.1 in my case! If you know some method to "get it to search for a generic IP", we'll come up with this!

    If there's some latency, it will be alright form me. We don't need to record anything but just send audio better than Zoom's chat does.
    I'm going to try NINJAM tonight and let you know.
     
  13. LurkerSupreme

    LurkerSupreme Ultrasonic

    Joined:
    May 2, 2019
    Messages:
    46
    Likes Received:
    22
    For some reason I cannot seem to find the AUNetReceive or AuNetSend in my components folder, but I remember it being there before.
     
  14. Highdom

    Highdom Kapellmeister

    Joined:
    Oct 16, 2016
    Messages:
    391
    Likes Received:
    47
    It's not in the Components folder, man!
     
  15. Rorer

    Rorer Guest

    Maby whith glass fiber connection , but not untill that.
     
  16. iminertia

    iminertia Newbie

    Joined:
    Mar 19, 2020
    Messages:
    5
    Likes Received:
    0
    Jam Kazam seems to do this sort of
     
  17. tzzsmk

    tzzsmk Audiosexual

    Joined:
    Sep 13, 2016
    Messages:
    3,423
    Likes Received:
    2,092
    Location:
    Heart of Europe
  18. panaman

    panaman Kapellmeister

    Joined:
    Jul 8, 2017
    Messages:
    232
    Likes Received:
    45
    vlc can, and it runs on pc and mac. lefthand menu. open ... mediastream.
    as far as latency goes, add both machines` ping times, and double that for minimum latency.
     
  19. kitvonk

    kitvonk Guest

    that's coding nerds talking about their dating lives!
     
  20. tzzsmk

    tzzsmk Audiosexual

    Joined:
    Sep 13, 2016
    Messages:
    3,423
    Likes Received:
    2,092
    Location:
    Heart of Europe
  21. Highdom

    Highdom Kapellmeister

    Joined:
    Oct 16, 2016
    Messages:
    391
    Likes Received:
    47
    Really interesting but it seems it's only for Mac! Anything for windows?

    Can VLC stream audio from my DAW? How?
     
Loading...
Similar Threads - Connect DAWs internet Forum Date
External SSDs Disconnecting When Opening Project Studio One Jul 3, 2024
Studio One 6.6.0 R2R udp connections Studio One Jun 8, 2024
MIDI and Signal Output Connections Instruments Apr 26, 2024
how do i connect roland jv 1080 to computer? Synthesizers Apr 20, 2024
Allderbrid connection problem Lounge Feb 29, 2024
Loading...