DualStream Help

How to use the two-channel audio mixer.

Getting Started

DualStream lets you mix two independent audio sources into a single output — your headphones or speakers. Think of it as a personal audio console in your browser.

Each channel has its own volume slider and can play any source type. The master slider controls overall output. VU meters show real-time levels per channel.

Source Types

Noise

Color noise for focus, sleep, or masking distractions. Brown is deep and rumbly (thunder/ocean), Pink is balanced (rainfall), White is bright and hissy (fan/static).

Tones

A gentle pentatonic arpeggiator. Ambient melodic tones that cycle through a pleasant scale — good for background atmosphere or creative flow.

Classical

Algorithmic classical music. Choose from:

Solfeggio

Ancient frequency tones used in meditation and sound healing. Pure sine waves at specific frequencies:

Binaural

Two slightly different frequencies — one in each ear. Your brain perceives the difference as a rhythmic beat, inducing specific brainwave states:

⚠️ Use headphones. Binaural beats only work with stereo separation — each ear hears a different frequency.

Mic

Live microphone passthrough. Hear yourself or your surroundings through your headphones. Useful for:

File

Upload any audio file (MP3, WAV, FLAC, OGG). Loops automatically. Good for backing tracks, podcasts, or your own music.

Use Case Examples

🎧 Focus Session

Channel A: Binaural 200 Hz + 10 Hz (alpha) · Channel B: Noise Brown · Mix to taste.

🧘 Meditation

Channel A: Solfeggio 528 Hz · Channel B: Classical Pachelbel · Low master volume.

😴 Sleep

Channel A: Binaural 100 Hz + 4 Hz (delta) · Channel B: Noise Pink · Both ~40%.

📞 Call + Music

Channel A: File your playlist · Channel B: Mic (or future Telnyx integration) · Both play through same headset.

🌧️ Ambient Awareness

Channel A: Tones or music · Channel B: Mic · Hear your surroundings while enjoying audio.

Presets

One-tap soundscapes. Tap any preset button to instantly load both channel settings:

Tap + Save to save your current setup as a custom preset. Long-press a custom preset to delete it.

Auto-Ducking

When enabled and Channel B is set to Mic, Channel A's volume automatically dips when the microphone picks up sound. Perfect for:

The pink dot in the ducking row lights up when ducking is active. Default: dips 30% with fast attack, slow release.

Sleep Timer

Set a countdown (1-480 minutes) and both channels stop automatically when it ends. The display shows remaining time. Ideal for sleep — no audio running all night.

Pan / Stereo Balance

Each channel has a 🎧 pan slider below the volume control:

Use pan to create space — Channel A slightly left, Channel B slightly right — so both sources feel distinct.

File & URL Tips

File upload: Works best with .mp3, .wav, .ogg, or .flac. Video files (.mp4, .mov) and iCloud-offloaded files won't work — download them locally first.

URL: Tapping the URL button opens a prompt. Paste a direct link to an audio file (ending in .mp3, .wav, etc). Streaming service links (YouTube, Spotify) won't work — they require authentication.

Tips