LearningUkulele.com
Basics the Beyond with Curt Sheller Your "TMI", "Total Music Information" Site…
Jammin' On-line
Your On-line Jammin' Settings

Just what do you need, the Technical Requirements for putting the One-line Jammin' Pieces Together?

2022 Update: If and when the world ever get a handle in the COVID-19 pandemic. Hooking up with fellow musicians virtually is still and always will be a great option.

photo by Louis Martin
UPDATED:
12 August 2025

Technical Requirements

Find out just what is need to get things rolling.

Putting the One-line Jammin' Pieces Together?

Your Computer

Is your computer up to the task?

Your computer is processing your audio, sending it out and processing the returning combined audio from Jamulus. As well as anything else that you are running — such as Zoom is you are adding a visual video component. Every computer has a program or command line to list the processes, i.e., programs you are running. On the mac there is utility program from Apple called Activity Monitor. There is a lot more going on than you might think.

And, Jamulus

Here are some Jamulus Wiki Page resources pages for more information.

Any laptop or desktop computer with a CPU, the central processor of 2.0GHz or higher and a minimum of 4MB RAM will most likely be sufficient – the faster the better. This information can be found on a Mac by clicking on the Apple icon in the upper left-hand corner of the top menu bar and selecting About This Mac. For Windows hit Start, type "system information" and you can get the information.

My "About This Mac" • So I'm Good to go!

For Linux you probably already know how to get this information or know what you already have. If not here is a web page for 5 Ways to Check CPU Info in Linux of the various ways to get the information.

The lscpu command in Linux displays information about the CPU architecture.

TERMINAL

lscpu

lscpu one the Linux built-in command's that will give you a lot of information on you CPU.

Or, get fancy and user neofetch for the information you need.

Only, Run What Is Needed for the Jam

Only, Run What Is Needed for the Jam. This wa worth repeating — When it comes to processing audio and all the connections typically required to get the audio into your computer. The fewer things your computer has the handle, the better.

Quit ALL other applications and services that are NOT relevant to the Jam. Turn off Wi-Fi and disable all background tasks. On a Mac, these are all those little icons in the upper right-hand corner of the menu bar. If you don't need them for the Jam, quit them and restart them after the Jam. It helps is all the processing power of your computer is focused on the elements needed for the Jam, the audio, and video (if using video).

All operating systems have application or commands to list all the running processes and applications that are running. This is a good way to see what is happening on your computer. There is a lot more going one that you might think.

Your Internet Connection

Are you getting the best connection to the Internet®.

To thoroughly enjoy your jammin' session you naturally need an Internet® connected computer or laptop . A direct, hard-wired connection to your network or router will give you the best experience. Wi-Fi or a cell phone connection can work as well - but is not recommended. An internal or external web cam is using a video conferencing application. It's actually a good idea to verify what connection you are using (Ethernet or Wi-Fi ). On a Mac your Network settings are available in "System Preferences" in the "Network" section. You might think you are hard-wired, but actually, be using Wi-Fi . When browsing the Internet and most simple tasks on the computer, you won't tell the difference.

Example Network Settings for Mac OS X

Example Network Settings for Linux, Pop!_OS Distribution

Checking Your Internet Connection Speed

The faster your connection, the better. You can check your actual download and upload connection speeds using SpeedTest , available as a web page and as mobile apps. Anything at or above 1mb down and up, and you will most likely be OK. SpeedTest will also give you your "ping", which is the time it takes to receive individual "packets of data. Fiber connections are typically better than cable (coaxial). However the fiber connection also has to be from the street to your in-home or business router to be 100% fiber.

Here is my SpeedTest results on October 23, 2020 from Boyertown, PA USA to Clinton, NJ.

So if I select a Jamulus server in the NJ, NY, or the Northeast of USA, I would be in the acceptable ping(ms) range to have a successful jammin' experience. Turn off TimeMachine and back-up software that might kick in during the jam. Back-up software is a RAM hog when it kicks in to back up your computer. On a Mac, you can launch the Activity Monitor and see all the actively running processes. There is a lot more than you think about going on with your computer. Windows and Linux have the same tools and apps to see what is running. The "Less," no-essential tasks and applications running, the better.

You can also just try a Jam and see how it goes. If it goes well and there are not "glitches," then you were OK, at least for now. This page is all tips the things to look out for the help you have a successful Jammin; experience and not have to worry about the "techy" part.

Here are some Jamulus Wiki Page resources pages for more information.

Your Audio Connection

Connection your voice and instruments to the computer.

Here are some Jamulus Wiki Page resources pages for more information.

Analog Microphones (Mics) and Instruments

Most instruments, your guitars, basses, drums, keyboards are designed for live performance situations. And are analog instruments with 1/4in or XLR connections. These need to be connected to your computer to process the audio for the jam. An audio interface that connects to the computer using USB connections is required to get the audio into the computer for analog instruments. If you are singing and/or playing acoustically and not concerned with quality, then your built-in computer Mic might be enough. However, the built-in Mic is typically not the same as the quality of a Mic designed for music performance. A jam, is a musical performance.

XLR Male and Female Connections

1/4in TS Connections a.k.a Phone (TS mono shown), TRS is Stereo

Checkout the WikipediA page: Audio and Video Interfaces and Connectors .

Digital Mics and Instruments

Digital instruments are designed to input directly into a computer via a USB connection. The three most common USB connection types are USB-A, USB-C, and 2.0 Micro-USB. Most computers will have USB-A connections at the minimum. USB-C is slowly become the more common connection.

From CableWharehouse : USB Types

Headphones and Speakers

Headphones are a necessary investment for on-line jammin'. You should NOT listen to yourself "live", but only the playback through headphones. NO Speakers .

Audio Interface

Not to be confused with the Audio and Video Interfaces and Connectors (above) that dealt with the cables part of the interface. This section is the hardware boxes, the digital interfaces that turns the analog signals in to digital signals to send to the computer and computer's applications.

One of the most popular series of Audio Interfaces is the Focusrite Scarlett series. the Solo, 2i2, 4i4, 8i6, 18i8, 18i20, etc.

From Focusrite : Scarlett 2i2

Audio Routing / Virtual Audio Drivers

All these audio inputs need routing to get to the right places. On a Mac, there are two places that this happens, Sound Preferences and Audio MIDI Setup. Sound Preference is access via the System Preferences in the Apple Menu item in the top menu bar. Audio MIDI Setup is a separate Utility application. The Audio MIDI Setup app shows all the listed devices. Check that they are all set at 48,000 Hz. Set the bitrate 32-bit when available.

Mac: Audio MIDI Setup

There are several audio routing options. For Mac , virtual audio drivers include Soundflower (MacOS 10.10 Yosemite and earlier), BlackHole (MacOS 10.11 El Capitan and later, including Catalina), LoopBack, and others. LoopBack is the easiest to use for non-techies. For Windows , there’s ASIO4ALL, JACK, VoiceMeeter, and others. Reaper (DAW) for Windows includes an audio routing solution (ReaRoute). For Linux Jack Audio Connection (JACK) is the way to go.

Jamulus, MacOS, Audio Interface, Rogue Amoeba Loopback, Zoom, and OBS

You'll be surprised how much the visual aspect of performing or jammin', live with fellow musicians affects the actual performance. The key is to get latency down to an acceptable level, so the visuals on-screen appear in sync with the playing. You can not get that with the audio from ZOOM, Skype, or video conferencing applications. You can by getting your audio from Jamulus. That is the key, and with visual feedback close enough, we don't try to reconcile that the visual and audio are not in sync.

OBS live stream or recording setup using Jamulus, Loopback and Zoom

Handling Audio Between Applications - Mac

There are both commercial and free solutions for handling the audio on Mac , Windows , or : AlternateTo: Loopback . However, if on a Mac Loopback is well worth the cost. Loopback is the what I recommend.

Universal Audio Option - Mac/Windows/Linux

JACK Audio Connection Kit (JACK) jackd is the JACK audio server daemon that allows JACK client programs to process and route audio and MIDI data in a synchronous, sample-accurate and low-latency manner. Originally written for the GNU/Linux operating system, it also runs on various Unix platforms, Mac OS X and MS Windows. JACK is needed on Linux.

Checklist

You want to monitor the audio coming back from the Jamulus Server NOT your Jamulus Client.

As you can see, audio is the one area that will give you the most frustration in setting things up. And an additional issue is to remember what worked. That is one of the big reasons for creating these pages. So take note - not music notes - use the write it down kind of notes to keep track of what is working so you can reproduce it each time you need it. This is especially true if you computer is not dedicated to one task.

Jamulus Settings

Getting the most out of Jamulus session.

If you've gotten this far you're ready to go and connect to fellow ukulele players around the world. The Audio connections tend to be the most confusing, hence the Audio section was long. This next part is getting Jamulus to use those connections.

As a review:

Suggested Jamulus Settings

Checkout this guide from the Jamulus World Jam: Idiots Guide to Jamulus App to get going.

The "Settings" & "Mixer" (Jamulus) Jamulus Client Windows on Mac. Click on "Connect" to select a Jamulus server.

The Funky Frets Jamulus Server

2205-08-01 UPDATE: The server is not longer running and is retired as it has run its course.

The “Funky Frets” Jamulus Server: Funky Frets Two
LIVE!!!(Actually ALWAYS Running & FREE) • (66.228.45.25)

The Funky Frets/LearningUkulele.com Jamulus Server (Funky Frets Two), was a dedicated and FREE place for ukulele players worldwide to jam during the COVID pandemic. It was a public server and open to anyone in the world and ALWAYS running. LearningUkulele.com and Funky Frets maintained and paid for the server for Ukulele pLayers worldwide to use.

This Funky Frets Two server was located in Northern New Jersey on cloud server providers, super close to one of the Internet backbones and typically very low latency.

Jamulus is still a great tool to connect with fellow musicians worldwide — without living where you are.

Connecting to a Jamulus Server

After launching the Jamulus client application, click on the "Connect" button in the Jamulus (Mixer) window and select All Genres from the List menu in the "Connection Setup" window. Then select the Funky Frets Two server, Newark, NJ United States. For scheduled Funky Frets/LearningUkulele.com jams, select the scheduled server or enter the IP Address that your where sent. You can setup your own jams on non-scheduled times and use any of the Funky Frets servers.

Select the Funky Frets Two server. Funky Frets Two will be the most available with the lowest ping times. The Funky Frets East server and the Jamulus client where on the same computer at my home and that is why it's 1ms. The "ping" times are all relative to a Northeast, USA connection.

The Jamulus Settings Panel on the Linux, the Pop!_OS distro.

If you are connecting to a private Jamulus server then enter the IP Address you where emailed in the Server Address field at the bottom right hand corner of the "Connection Setup" window.

Troubleshooting

Most, easy initial problems you might have are selecting you sound source.

The Jamulus Settings Panel on Linux . This is a sample from my System76 Thelio computer running the linux Pop!_OS system. On my Mac computer there are a lot of entries to pick from.

The Jamulus Settings Panel on Apple macOS . This is a sample from my Apple, iMac computer running the Big Sur OS. On my Mac computer there are a lot of entries to pick from.

Getting your computer sound can be a tricky area.

Here are some Jamulus Wiki Page resources pages for more information.

Checkout the Introduction - To Jammin' On-line and Gear & Optimizing Your Settings pages for using Jamulus and what is needed for a successful on-line jammin' experience.

Using Video Conferencing Software

Getting the most out of Jamulus session using a video conferencing software solution. This section's focus is on ZOOM but the concepts are the same for other video conferencing software.

Using ZOOM or any video conferencing software like that will give you the visual experience of playing live with other musicians and actually seeing them, albeit small but still in-person. Just don't use the video conferencing software's audio. Jamulus and all the previous audio connection work you did on this page will handle that.

User the Latest Version

Upgrade to run the latest version of ZOOM. You always want to take advantage of the latest features in ZOOM. As of October 27, 2020 on my Mac the latest version is 5.4.0 (58631.1025). On a Mac, you can click on the Zoom.us menu item in the top menu bar and select "Check for Updates...". Zoom will either update or tell you that you are running the latest version. For Windows and Linux, poke around the menus. It's in there somewhere.

ZOOM Downloads:

Turn OFF Audio in ZOOM?

Jamulus is handling the audio. The only audio you want to here is the mixed audio returned from the Jamulus server. For everyone on Jamulus you can chat using your live Jamulus connection. If you are using Loopback with Jamulus then set the Microphone to that in ZOOM's Audio Settings for the Microphone. The Speaker setting in ZOOM should be set to your headphones.

Know Your Mic Status?

Always keep an eye on your Mic status. "Is it ON? Is it OFF?" You can avoid some embarrassing moments by being aware of your Mic and video status.

Chat

Don't forget you can always use the "Chat" feature in ZOOM and Jamulus. ZOOM's chat access is available at the bottom of the main window. You can send a message to ALL or an individual person.

& Resources

🚀 🚧 End of LearningUkulele.com Site Content 🚧 🌍
NOTE: PICS ARE FROM VARIOUS SOURCES. FAIR USE NOTICE:: This site contains images of which have not been pre-authorized. This material is made available for the purpose of analysis, teaching, comment and critique. The 'fair use' of such material is provided for under U.S. Copyright Law. In accordance with U.S. Code Title 17, Section 107, material on this site (along with credit and attributions to original sources) is viewable for educational and intellectual purposes - (frwebgate.access.gpo.gov). If you are interested in using any copyrighted material from this site for any reason that goes beyond 'fair use,' you must first obtain permission from the copyright owner.
On the web since 1992 and a Mac since 1987 (Mac II) • Serving up Ukulele content since 2003 ( 22 years ago )Lets Kanikapila!!! v12.13.0 (8.2.23) • And, since Sept 2020, happily on Pop!_OS Linux & COSMIC-DE and a System76 Thelio . Half the cost of the iMac and a real treat to use. I use it for ALL development work. Only wish the Affinity Suite of apps by serif where available on Linux (and I do know you can run them in Wine with a few hacks).
This sit has ben profesionaly red. awl tpyos aree free and no aditonal chrge • I'm blaming it on “jazz” fingers. “Aoccdrnig to rscheearch at Cmabrigde Uinervtisy, it deosn't mttaer in waht oredr the ltteers in a wrod are, the olny iprmoatnt tihng is taht the frist and lsat ltteer be at the rghit pclae. The rset can be a toatl mses and you can sitll raed it wouthit a porbelm. Tihs is bcuseae the huamn mnid deos not raed ervey lteter by istlef, but the wrod as a wlohe.
Site developed, hand-coded, and maintained by Curt Sheller, Curt Sheller Publications , Pottstown, PA 19464 USA, North America, Northern Hemisphere, Earth, Solar System / Orion Arm of the Milky Way Galaxy, Virgo Supercluster, Laniakea Supercluster, Observable Universe ... and hosted on DigitalOcean , eCommerce using stripe , managed using Laravel Forge , and analytics (which we DO NOT share) by Plausible . See the LearningUkulele.comSite Credits page for credit to all the tools we use to build this amazing site.
Made with by Curt Sheller for LearningUkulele.com / Learning Ukulele with Curt and the ukulele community • © 1992 - 2026 Curt Sheller