-
Notifications
You must be signed in to change notification settings - Fork 224
Hardware Setup
( en | es )
Home > Using Jamulus > Hardware
For the Jamulus software to run stable it is recommended to use a PC with at least 1.5GHz CPU frequency.
Windows users: You need to install an ASIO driver. If you haven't installed one yet, please do so. Best use a sound card with a native ASIO driver to ensure the lowest possible latencies. If your sound card doesn't provide this, try using this free ASIO driver (ASIO4All) instead. To setup ASIO4All, have a look at this basic setup guide.
Success with Jamulus is partially dependent on the quality of your audio device / sound card. Some built-in sound cards will not have low enough latency, or good enough hardware, to work properly. Please see this list of known good hardware.
- If you want to connect 2 or more sources (eg voice + synth + guitar), it is important to note that Jamulus currently handles only input 2 channels (L/R). So the hardware being used must provide a mixed-down stereo output to Jamulus.
- Audio interfaces generally output a mixed signal on their analog output, but separate signals (1 per source) on their digital output (USB/Firewire/Thunderbolt).
- Mixers generally only output mixed-down signals on their analog output.
- Mixers with USB/Firewire/Thunderbolt generally output mixed-down signal on their analog output AND separate signals only (no mixed-down signal) on their digital output.
- A few Mixers with USB/Firewire/Thunderbolt will either send only a mixed down signal to the digital output (small/budget mixers), or else also ADD a stereo mix-down signal to the separate signals on the digital output.
(Thanks to pcar75 for this information)
Please see the Client Troubleshooting FAQ
This is an example Windows client installation with audio device Behringer U-CONTROL UCA202. The following instructions might be similar with other audio devices.
The exact method of connecting your instrument will of course vary depending on your hardware.
In the future, always use the same USB port for the audio device.
Windows users: Download and install the free ASIO sound driver. Some people have also reported success using this ASIO native driver, although it's not listed on Behringer's product pages as of April 2020.
Configure Jamulus to use the correct sound setup (see this excellent guide by Simon Tomlinson on Facebook).
Make sure you have switched off the monitor button on your Behringer U-CONTROL UCA202 (otherwise you will hear both the original sound you are sending to the Jamulus server as well as the returning sound, and may get feedback).
Connect your instrument to the input plugs of the Behringer U-CONTROL UCA202. Plug in your headphones into the Behringer U-CONTROL UCA202.
Have fun!
This video documents a live jam session. I am using a Lexicon Omega USB audio card on a 2009 Mac Mini. My bandmates all use Windows 10 and have Behringer audio cards, e.g. the Behringer Xenyx 1204USB. My internet connection is 10 Mbps down / 1 Mbps upstream via DSL.
Jamulus user Andrew Evans: With bandmates all within one city (but spanning 2 ISPs) and achieving consistent 20ms ping time, running the server on a separate dedicated Windows machine and a client on a Macbook Pro. Remote players on Macbook Air. Everyone on wired Ethernet connections to their home router/gateways. We used WhatsApp video to see each other (with audio muted - it's funny to see how far behind the Whatsapp audio lags from Jamulus though!)
For Windows, Macintosh and Linux
-
Get detailed help with the Jamulus Help Manual
-
Got a question or problem not covered here? Have a feature request? Try the discussions forums
-
Found a bug? Please post these to Github Issues
If you have a couple of minutes, please fill out our anonymous survey!
This wiki is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.