The DJ streaming landscape in 2026 is thriving. Independent DJs broadcasting their sets live to internet radio stations and streaming platforms have built audiences of thousands—sometimes tens of thousands—of regular listeners, with no record label backing, no studio budget, and in many cases no physical venue. The entire setup fits in a backpack. If you are a DJ who wants to broadcast live sets to an internet radio station, this guide covers everything from hardware selection through BroadcastMySelf configuration to performance tips specific to broadcast mixing.
Understanding the Signal Chain
Before choosing hardware, you need to understand the signal chain: the path audio takes from your music source through the mixing process to the Icecast server and your listeners. For a mobile DJ broadcasting setup, the chain typically looks like this:
Music Source → DJ Controller/Mixer → Audio Interface (or Direct USB-C) → Android Phone running BroadcastMySelf → Icecast Server → Listeners.
The phone running BroadcastMySelf sits at the center of this chain. It receives the mixed audio output from your DJ equipment, processes it through the DSP engine (where you apply broadcast-specific processing like compression and EQ), encodes it as MP3 or Opus, and streams it to your server. The "broadcast processing" done in BroadcastMySelf is distinct from and complementary to the EQ and effects you apply in your DJ software—BroadcastMySelf adds the final mastering-style processing layer that gives your broadcast a consistent, professional sound.
Hardware Setup Options
There are three main approaches to connecting DJ equipment to BroadcastMySelf, each with different trade-offs between simplicity, quality, and cost.
Option 1: DJ Controller with Direct USB-C Output
Many modern DJ controllers (Pioneer DDJ-FLX4, Numark Mixtrack Pro FX) include a built-in USB audio interface that is recognized as a Class-Compliant USB Audio device by Android. Connect the controller to your phone via USB-C OTG, and the phone will recognize it as an audio input. This is the simplest possible setup—one cable, no additional hardware. The audio quality is determined by the controller's built-in DAC and ADC quality, which varies significantly by model. For mid-range controllers, this is often very good. For entry-level controllers, a dedicated audio interface may sound noticeably better.
Option 2: Mixer Line Output to Audio Interface
For DJs using a standalone mixer (Rane MP2015, Pioneer DJM-750MK2), connect the mixer's booth or record output to a dedicated audio interface (Focusrite Scarlett 2i2, Behringer UMC202HD) via RCA or TRS cables, then connect the interface to your phone via USB-C OTG. This approach gives you the best audio quality and maximum flexibility—you can use any mixer, and the audio interface provides high-quality analog-to-digital conversion. The trade-off is additional equipment and cabling.
Option 3: Direct Line-Level to USB-C Adapter
Several companies make compact USB-C audio adapters designed specifically for capturing line-level audio from a mixer or DJ controller. These are cheaper than a full audio interface ($30–$60) and more compact, but typically provide lower audio quality and are limited to stereo line-level input. A good option for travel setups where minimizing equipment is the priority.
Configuring BroadcastMySelf for DJ Broadcasting
DJ broadcasting requires slightly different configuration than voice broadcasting. The primary content is music rather than speech, which changes the optimal DSP settings significantly.
Input routing: When your DJ equipment is connected via USB-C OTG, BroadcastMySelf should recognize it as an available audio input device. In Settings > Audio > Input Device, select your controller or audio interface. If it does not appear, disconnect and reconnect the OTG adapter while the app is open, or restart the app.
Music channel vs Microphone channel: For DJ broadcasting, you can route your DJ output through either the music channel (with full player controls) or the microphone input (direct live input). Using the microphone input channel gives you direct passthrough of whatever is coming from your controller, which is the recommended approach for live mixing. The music channel's playlist features are more useful for AutoDJ-style operation when you are not actively mixing.
Gain staging: Connect your equipment and play a representative track at your normal mixing level. Watch the input meters in BroadcastMySelf. Your peaks should sit around -6 to -3 dB—if they are hitting 0 dB regularly, reduce the output level on your mixer or controller. If they are barely registering, increase the output level. Correct gain staging before applying any DSP processing.
DSP Settings for Music Broadcasting
The DSP settings for music broadcasting differ significantly from voice broadcasting. Music has its own built-in dynamic processing from the mastering stage, so heavy compression on top of already-mastered tracks produces an over-processed, fatiguing sound. The goal for music broadcast DSP is to add a light final processing layer that ensures stream consistency without altering the character of your mixes.
- EQ: A gentle high-pass filter at 30–40 Hz (lower than for voice, to preserve bass) removes sub-bass that cannot be reproduced on most speakers and wastes encoding bits. A 1–2 dB high shelf boost above 12 kHz can add air and clarity that is slightly reduced by MP3 encoding at lower bitrates.
- Compression: Use very light compression for music: a ratio of 2:1, threshold set so only the loudest peaks (the top 3–4 dB) are being reduced, slow attack (40–60 ms) to preserve transients, and slow release (300–500 ms). Think of this as a safety net that prevents occasional peaks from clipping, not as dynamic control that changes the character of your mix.
- Noise Gate: Not recommended for music broadcasting. The noise gate is designed for speech and will create unpleasant artifacts if applied to music.
- Auto-Ducking: Enable this if you talk over your mix. Set the duck depth to 12–15 dB and the fade speed to medium. This allows your voice to be heard clearly over the music without you having to manually pull down the level on your controller.
Mic Integration: Talking Over Your Set
One of BroadcastMySelf's most powerful features for DJs is the ability to integrate a microphone alongside the music input. This allows you to talk over your set—announcing tracks, engaging with listeners, providing commentary—with the auto-ducking feature automatically managing the music level when you speak.
For this configuration, route your DJ output to the music input channel (as described above) and connect a microphone to the microphone input. This might require a Powered OTG Hub with multiple USB ports if both your DJ controller and microphone connect via USB-C. In the mixer console, set the microphone fader to its normal level and the music fader at your broadcast mix level, then enable auto-ducking.
The key to natural-sounding mic integration is microphone placement. A lapel mic clipped to your shirt works well—it captures your voice consistently regardless of head position while you focus on your mixing. The noise gate helps reject the ambient sound of your studio or event venue that would otherwise fill the broadcast during track transitions.
Broadcast Mix Considerations vs Club Mix
Mixing for broadcast differs in important ways from mixing for a physical venue. In a club, the room's acoustics, the speaker system's characteristics, and the physical presence of the bass create a different listening experience than a compressed, MP3-encoded stream coming through a phone speaker or earphones. Mixes that sound perfect in a club can sound wrong on a stream.
Specifically: heavy bass-heavy mixes that work in a subwoofer-equipped venue can sound muddy on laptop or phone speakers. Very long transitions (a 2-minute blend common in deep house) can leave broadcast listeners feeling like the stream is stalling. High-energy sections that peak near 0 dB on your mixer output can clip after being processed by the broadcast chain.
Adjust your broadcast mix accordingly: tighten your transitions slightly (30–60 seconds is often more listenable on a stream than a 2-minute blend), avoid letting levels peak consistently at the maximum, and pay attention to how the mix translates on the monitoring headphones connected to BroadcastMySelf. The in-app monitoring is your best tool for hearing what your listeners actually hear.
Building a Regular Broadcast Show
The most successful DJ broadcasters create a show format, not just a continuous mix. A show has structure: an intro (establishing your station identity and the evening's programming), recurring segments (a particular genre featured at a particular time each week), listener interaction points (request moments, shoutouts), and a consistent outro. This structure gives listeners a reason to tune in from the start and stay until the end, rather than treating the stream as ambient background music they can join and leave at any point.
Announce your show in advance through social media and your station's Discord community. Broadcast at the same time each week to build listener habit. Use BroadcastMySelf's local recording to capture every show, then edit the best moments into a shorter podcast-format episode for listeners who missed the live broadcast. This hybrid live-plus-archive approach is the standard workflow for successful DJ broadcast shows in 2026.
Conclusion
A mobile DJ broadcasting setup requires thoughtful hardware selection, careful signal chain configuration, and DSP settings tuned for music content rather than voice. But once properly configured, BroadcastMySelf provides a stable, high-quality broadcast engine that runs entirely on your Android device—giving you a genuinely professional studio in a form factor that fits in your bag alongside your controller and headphones. The technical barrier to broadcast DJ streaming has effectively ceased to exist. What remains is the music and the community you build around it.