X32 – How do I Setup for Live Streaming with V4 firmware?
This guide is intended to assist with setting up a stereo output stream from your X32 to a streaming software like OBS or FB Live.
Rex Beckett With your approach you could start with each channel send to the M/C bus at 0dB. You may tweak the levels during soundcheck. The Main and M/C master faders are separate unless you check the option M/C depends on Main LR on the Setup - Mixer page. You can send the Main LR bus to a Matrix by selecting LR and opening the Sends tab. This shows send faders for the six Matrix buses. This is a new series I am starting, Audio 101. This will train your starting sound techs on the basics of using the Behringer X32. Using these videos will gi. Fader Knob Set for Behringer X32/X16 (20 pcs.) ZB803 See more like this. Watch; Results matching fewer words. Behringer X32 40-Input, 25-Bus Digital Mixing Console + Warranty. Watch; New Listing Behringer UFX1604 16-Input 4-Bus Mixer with 16x4 USB/FireWire Interface + EXTRAS.
First, if you are using a PC make sure you have the proper driver installed. There are multiple drivers available but that is because they are for the different expansion cards. Select the driver that matches your expansion card (X-USB, X-UF, X-LIVE)
X32-Mix for BEHRINGER X32 Digital Mixing Console. X32-Mix harnesses the power of BEHRINGER's award-winning X32 digital mixing console by allowing you to control. Enter to Search. TRANSFER: You may not rent, lease, lend, sell, redistribute, sublicense or provide commercial hosting services with the Software. You may, however, make a one-time permanent transfer of all of your license rights to the Software to another end user in connection with the transfer of ownership of your Product, provided that: (i) the transfer must include your Product and all of the Software.
You can find the downloads for all of the X32 drivers at:
Now, after connecting via USB to your computer from the expansion card, you should see that your Mac or PC recognizes that the expansion card has been connected and you should have options within your operating system’s sound settings to choose the X-USB, X-UF or X-LIVE as your Playback or Recording device.
You should also see the expansion card as an input option with your streaming software (OBS, FB Live, YouTube etc). Select the Expansion card as the input device. Typically with streaming software, the software will only look at the first two channels coming in via USB from the mixer, so it will be important to send the mix that you want to the first two USB Outputs on the mixer, so that your streaming software receives the right information.
In order to do this, follow the process below.
- Open the ROUTING menu on your X32 and Navigate to the CARD tab.
- In the first column (1-8) assign P16 1-8 (this is assuming you are NOT using a P16 system for monitoring purposes. If you are using a P16 system you should assign OUTPUT 1-8). This is pictured below. You will notice that on the right side of the menu you can see a breakdown of which signals are routed to the outputs. That is the next step
- Navigate to the P16 page (OUT, if using the OUTPUT 1-8 option because you have a P16 system in use). The left most column in this menu is the option to select which output “pathway” you are working with. Highlight output 1 (01 @).
- With 01 @ highlighted, use the 4th column (OUT SIGNAL) to select MATRIX 1, and use the 5th column (TAP) to select POST FADER
- Repeat for Output 2 (02 @) and MATRIX 2, POST FADER
- On the surface of your X32, select MATRIX 1. Open the HOME menu and press the LINK button (1st encoder) to link MATRIX 1 and MATRIX 2 as an LR pair.
- Now, you have a decision to make. You will have to decide if you want the mix going out to your stream to be identical to the Main Mix (the House mix) or if you need it to be a separate mix. If you choose to run a complete separate mix, select two mix busses (for example, 1 and 2) SELECT BUS 1. Open the HOME menu and hit the LINK button to LINK busses 1 and 2.
- Now create your stream mix using the selected busses. To send signal to the busses you can use the SENDS ON FADER feature or the HOME>SENDS menu with your channels selected.
- Now that you have either your pair of busses or your Main Mix ready to be sent out to the stream, SELECT either the Main LR or MIX BUS 1.
- Open the HOME>SENDS menu. You should see 6 faders on the screen. These represent the 6 matrices. Raise the digital faders for 1-2. They should raise together as they are linked. This step is sending your mix to the matrix channels (matrix channels which you’ve already assigned to the USB Outputs 1-2).
- Press the DOWN arrow (Layer Down) button to expose the Mode 1-2, Mode 3-4 and Mode 5-6 options above the 1st, 3rd and 5th encoder. Rotate the 1st encoder counterclockwise and select PRE. This will change the send TAP point from the Main LR or Mix Busses to the Matrix to PRE FADER which will allow you to freely lower the LR mix or Busses without adjusting the stream level.
- Finally, open the MATRIX bank of faders on the X32 and raise the faders for MATRIX 1-2
- You should now be able to hear and see your mix signal present in the streaming software
Behringer X32 App For Macbook Pro
Last week, I posted my first blog post on the Behringer X-Live expansion card. This is a dual SD and USB input/output card which you can record to both the USB side AND the SD side at the same time.
Since posting, I have been getting a common question over the last week, “how does the X-Live card record the audio?” or “how does the X-Live card handle the files?” So I wanted to put all of my thoughts and data about that here.
X-Live Records 32-Bit PCM multi-channel WAV
The Behringer X-Live card records a 32-Bit PCM multi-channel WAV file. AKA 32 channels within one .WAV file. If you are wondering what PCM stands for, it stands for Pulse-Code Modulation.
The maximum possible size for a file in a FAT32 format is 4 GiB minus 1 byte or 4,294,967,295 bytes. This is also the same for the WAV format itself. This is because of its use of a 32-bit unsigned integer to record the file size header. Due to this limitation, at 11.7 minutes it will create an additional file. The X-Live card will then add data into a log to swap over to the additional file at the right time and does this seamlessly during playback.
The 32-bit PCM multi-channel wav file is encoded as it was a surround sound file, however instead of a 6 channel 5.1 surround sound audio stream, the X-Live has a 32 channel audio stream.
If you want to learn some really interesting information about the Wave Format, there is an amazing page that you can read about it! Check it out here: LINK.
An interesting tidbit that I found on the page linked above, was how the samples are saved with a multi-channel file:
Samples in a multi-channel PCM wave file are interleaved. That is, in a stereo file, one sample for the left channel will be followed by one sample for the right channel, followed by another sample for the left channel, then right channel, and so forth.
The samples for all channels at a moment in time are called a sample frame (also called a block). That is, a sample frame will contain one sample for each channel. In a monophonic file, a sample frame will consist on 1 sample. In a stereo file, a sample frame has 2 samples (one for the left channel, one for the right channel). In a 5-channel file, a sample frame has 5 samples. The block align field in the format chunk gives the size in bytes of each sample frame. This can be useful when seeking to a particular sample frame in the file.
Why a single file with 32 channels?
I have already heard this question, “Why a single file with 32 channels, it would be so much easier to be 32 different channels.”
SD cards are limited to a 4-wire data bus, so the amount of read/writes that can happen at any given moment are limited. Because of this, it is better to write a single stream of data to the card rather than 32 streams of data to 32 different wave files.
I don’t work for Behringer, so this is speculation. However, my guess is that Behringer wanted to ensure dropout free, error free recording, so one data stream into a 32 channel wave file wins.
X-Live SD/SDHC Card Speed
The Behringer X-Live is ‘optimized for write speed ensuring long 32 channel recordings of 48 kHz / 32-bit PCM data, with minimal risk for audio drop-outs on a large variety of SD or SDHC cards.’ With that being said, Recording 32 tracks of 48kHz uncompressed 32-bit audio requires about 340 MB of memory per minute. This makes out to be around 6MB/sec, and while this is less speed than a Class 10, it is recommended and only officially supported by an SD or SDHC card with a Class 10 or higher speed rating. Class 10 has a minimum write speed of 10MB/sec.
While you could get away with using a Class 6 or possibly a Class 4, I would NOT recommend trying.
X-Live Max SD/SDHC Card Size
The Behringer X-Live card uses a FAT32 formatting on the SD or SDHC card. There is a file restriction inside of FAT32 that makes the maximum file size limited to 4GiB and makes the maximum officially supported size to 32GB.
What about SDXC?
Behringer X32 Edit Download
To get larger than 32GB you would need to move to an SDXC card which is officially not supported by the Behringer X-Live. SDXC cards use exFAT formatting to allow the much larger capacity as well as an additional row of pins to allow for faster speeds. The X-Live does not support exFAT formatting, only FAT32. So, to get an SDXC card to unofficially work with the X-Live, you would need to format the SDXC card to FAT32.
So what does the file structure look like?
When you start recording a session, a folder will be created and will be named by the 32-bit timestamp of the recording start as an 8 character hex-string. In this example, we have “4B5C62B0.”
We can see that we have a session log file “SE_LOG.bin”. Because of the 4GiB max file size, when the X-Live records longer than 11.7 minutes, it will create an additional .WAV file. As these new .WAV files are created, the log file will keep track of where all of these wave files go.
The .WAV files are 32-bit multichannel PCM wave files, they are recorded at either 44.1kHz or 48kHz depending on what the board is set to for sample rate. (see Setup>Global) Depending on what you have your channel count set to (under Setup>Card) it will record 8 channels, 16 channels, or 32 channels in each .wav file.
As you can see the wave file is titled “00000001.WAV”, when a second wave file is created it will be titled “00000002.WAV”, then “00000003.WAV” and so on and so forth.
X-Live on Playback
The X-Live takes care of lining up all of the files seamlessly, so there is no drop in audio at all when moving between all of these files!
Working inside of Reaper
If you wanted to drop these files into Reaper to edit them, you would need to import the multiple wav files and line them up 00000001.wav, 00000002.wav, 00000003.wav, etc. Then you can Right click on the files, ‘Item Processing’, then clicking on ‘Explode Multichannel Audio or MIDI items to new one-channel items’
Hopefully, this helps clear up a lot of questions regarding how the X-Live works with files. This is still the easiest setup that I have ever done for any DAW and I am excited to see how churches, venues, and sound techs use it in the future!