Yes, a mac has better default adio drivers (than Windows), called Core Audio. Microsoft's default audio drivers have improved over time (especially the Windows 10 drivers, see here, but ASIO drivers are just optimized to reduce latency under Windows through bypassing the kernel drivers and directly accessing the hadware. Therefore always worth installing on Windows: it provides the lowest recording latency and is compatible with virtually all audio software. No, it has nothing to do with buffering:...
Latency is too high (~50ms) with 4G to jam comfortably (<~30ms is acceptable). Wait for 5G! Low latency is a key differentiator between the two. Latency will drop to below 10ms!
Latency is too high (~50ms) for 4G. Wait for 5G! Low latency is a key differentiator between the two. Latency will drop to below 10ms!
Hi Mark, if your server is public and listed in Jamulus anybody who likes to jam can join. You can start the server without the --centralserver argument. In that case nobody can join unless they know the ip address or hostname of your server. Useful if you just want to use it for your band, with friends, or as a music teacher use it with your students. Apart from that, an Ubuntu (or any other Linux instance) is pretty safe if only the Jamulus port is open to the world. To make sure it stays like...
Any major distribution of Linux will do, for instance Ubuntu (https://ubuntu.com/download/desktop). Or if you like to stay close to a Windows layout consider the Ubuntu-based Zorin OS: https://zorinos.com/download/#lite
1). Yes, an external mic is necessary. Go for a USB mic (most affordable, works decently) or a non-USB mic + audio interface (more expensive but more flexible and usually better audio) 2) Not necessary (only USB mic works) but advisable. The integrated soundcard of a laptop is not optimized for high quality audio. For instance, an audio interface allows to record and convert music at higher bit-rate / quality (e.g. 24-bit/192 kHz) and usually support external (condenser) mics that needs phantom power....
Scott, there may be many reasons why the ping time is 20 ms at your school and 10ms at the other. If you have cloud-hosted Jamulus server, you should make sure that the VPS you get is located in your geographical region, as close as possible. If needed try a local VPS hoster with a high-bandwidth low latency network. If your school set a server up on their own LAN which is accessible to the outside, it could be that bandwidth becomes a bottleneck. If 10s of students start using it at the same time...
Yes, you set it up correctly. No sound card is needed to record and store the audio mix on a server. The only thing you have to do is to create a directory where to store the recordings in (e.g. /root/jamulus/recordings/), and tell Jamulus to save recordings there by starting it like so: Jamulus --server --recording /root/jamulus/recordings/ --nogui