If everyone is close and the network is fast, that may be negligible anyway. The downside with using a server-based solution is that the latency between any two people is going to be the latency between each of those people to the server added together. I personally think this solution would be best if one were dealing only with a local area network, like on a college campus. The interface is clean and easy to understand. Jamulus currently offers only server-based solutions, although you have the ability to set your own computer as the server. The downside is that every peer to peer connection takes that much more bandwidth and processing power. The upside is this affords the absolute lowest latency of any option. In this scenario, which is the fastest, every participant in a collaborative music making session establishes a direct connection to every other participant. The third option is to establish direct peer to peer communication between two or more computers. However, anybody can technically do this with any computer, so long as that computer is powerful and fast enough. This option should be particularly attractive to college network administrators, as they already have the network infrastructure and distributed ethernet ports available to connect students to one another while on campus. In the other implementation, you turn your computer into such a server for a group of collaborators. In one implementation, this takes place with a pre-established public server at some distance. In this situation a server receives audio streams from every participant and then that server routes all audio streams back to all participants. The first two fall into what can best be thought of as a hub and spoke model. There are three network architecture models these platforms use. Solutions that currently work, even if they require varying degrees of technical know how to set up or effectively tweak, include JackTrip, Jamkazam, Jamulus, and SoundJack. They are all free. One that I am immediately aware of, which appear promising but currently has limitations, is Digital Stage. There are a number of companies sprouting up seeking to seamlessly implement this sort of technology for the masses. You are much more likely to find these installed on college campuses than in someone’s home. These are site-specific installations with specific bandwidth, software, and hardware requirements. At the extreme high end, you will find solutions like LoLa and Dante. It exists within a marketplace of similar platforms, which all have different pricing structures, hardware, and software requirements, and network architectures. SoundJack is a low latency audio/video communication platform created by Dr Alexander Carôt. What is SoundJack and What Else is Out There? To understand how this video was made, please read Best Practices for High Quality, Technology-Enabled, Applied Music Teaching. Ian Howell, NEC, Kayla Gautereaux, NEC, Theodora Nesterova, NEC, Chelsea Whitaker NEC, Nicholas Kitchen, NEC, Eric Engler, NEC, RPTS department at NEC led by Lisa Nigris, Gregory Ristow, Oberlin, Nicholas Perna, Mississippi College, Joshua Glasner, Clarke, and Chadley Ballantyne, Stetson This guide was facilitated by the contributions of: Alexander Carôt, who has been very generous with his time. Much of this is due to the openness of SoundJack’s developer, Dr. But as methodical end users, we have discerned patterns that dependably return the best result. No one associated with this research group is a professional network technician. What follows is based on several weeks worth of exploration, experimentation, and trial and error. You will not be satisfied if you just mess around with these solutions, casually picking at the settings. You get the best results by understanding the problems and reacting with a set of tools. Low latency, real time distributed music making is as much an idea as it is the actual technology. I am aware that this document is long, but please take the time to sit with it. This guide is written as an addition to, not a replacement for the video tutorials found on the tech tutorial page on. There are almost certainly typos or instructions that could be clarified, and we would be happy to address either if you let us know about them. This page will be updated as we learn more please check back frequently. The demand for this information is high enough that we have decided to release it as we go. This page is an effort to gather in one place all the guidance and experience my collaborative team at and beyond NEC has accumulated regarding the SoundJack app. Optimizing Your Computer & Internet Connection SPECIAL REPORT OF THE NEC VOICE AND SOUND ANALYSIS LABORATORY SoundJack: The Unofficial Guide to Low Latency Online Music Making
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |