PGGBLive workflow

PGGB / Live

Upsample music
as it plays.

Play your files directly or bring audio from a compatible player or network source. PGGB-Live processes it on your computer and sends it to your DAC.

Why choose Live.

  • Listen to your own files or a streaming service through a compatible player.
  • Avoid storing a second, upsampled copy of your library.
  • Try different output settings without preparing new files each time.

What to plan for.

  • Your computer processes the music while it plays.
  • Available rates depend on the computer, source, player and output connection.
  • Playing to a network endpoint needs a compatible network connection.

Live / 01

From your source to your DAC.

  1. Music sourceFiles, player or network
  2. PGGB-LiveReal-time processing
  3. Your DACDirect or network output
  4. MusicListen as it is processed

PGGB-Live processes the incoming audio as it plays. There is no library of upsampled files to prepare first. Get started

Live / 02

What you need.

A computer for LiveA Mac or Windows computer fast enough for real-time processing.

The computer stays on and processes the music throughout playback.

Operating system

Windows or Mac.

64-bit Windows 10 or 11, or macOS 12 Monterey or later. Apple Silicon and Intel Macs are supported. Intel and AMD processors must support AVX2.

Processor and memory

Recommended configurations.

Live PCM

16 GB RAM.

8-core processor

For Live PCM, we recommend an 8-core processor and 16 GB RAM.

Calibration finds the settings your computer can process in real time. Start with one familiar track and check that playback is steady.

Live DSD

24 GB RAM.

Modern processor with 16 or more cores

For Live DSD, we recommend a modern processor with 16 or more cores and 24 GB RAM.

Calibration finds the settings your computer can process in real time. Start with one familiar track and check that playback is steady.

Your music sourceFiles, a compatible player or a network source.
Music library windows showing albums and tracks

Play your own files directly, or send music from a compatible player or UPnP source. Qobuz and TIDAL can be used through a supported player or connection.

PGGB upsamples the music during playback, so you do not need to save a processed copy. The music still comes from your source.

Your DAC and connectionChoose an output the whole path supports.

Your DAC needs to accept the PCM or DSD format and rate you choose. Check the connection and driver as well as the DAC itself.

Connect your DAC to the processing computer, or use a compatible network DAC or endpoint. With a network connection, you can keep the processing computer away from the listening system.

Remote from your seatOptional: use a phone, tablet or browser.
PGGB Remote playing Take Five, with signal path, Live stats and playback controls.

A phone, tablet or another computer on the same home network can control PGGB-Live from a browser. No separate phone app is needed.

Choose tracks, manage the queue and control playback from your seat. The PGGB computer still processes the music and sends it to your DAC.

Remote is optional; you can also control everything at the PGGB computer.

Live / 03

Choose where your music comes from.

Your own files.

Add tracks to the PGGB-Live queue and play them directly. This is a simple place to begin when you already have music files on your computer.

A music player.

Send audio from a compatible player to the PGGB Bridge. On Windows, the player must support ASIO and output to the PGGB Bridge; on a Mac, it outputs to the PGGB Bridge audio device.

Use Follow Roon to bring the current track and cover art into PGGB while Roon sends the audio through the Bridge.

If you rename the Roon zone, keep “PGGB” in its name to help PGGB identify it. With several matching zones, PGGB follows the only one playing; otherwise it keeps its current match, or takes the first Roon sends if none is followed yet.

PGGB with Roon ↗

Your network.

PGGB appears on your network as a UPnP renderer, so a UPnP control point can send music to it. A network setup can place the music source, processing computer and playback endpoint on different devices.

Qobuz and TIDAL can stream to PGGB through a compatible player. Get started shows the options for your operating system and connection.

Live / 04

Connect PGGB between your source and your DAC.

Source sets the input; Session sets the output.

Choose Live in the header. Under Settings → Live → Source and queue, choose how audio enters PGGB: files, device input or network.

Session selects the output connection and endpoint. A directly connected DAC uses ASIO or WASAPI on Windows, or Core Audio on Mac. For a network endpoint, choose PAL when available; use UPnP when PAL is not an option.

Choose a PCM or DSD output and rate supported by the whole path, including the driver and any DSD transport. Use Settings → Processing for processing options and Settings → Live for the output device, output format and calibration.

PGGB Live: 44.1 kHz PCM through Network Renderer, processed to 705.6 kHz PCM with a Chord ASIO output.
Source describes the incoming music. Session describes where the processed audio goes.

Listen through a network endpoint.

PGGB-Audio-Link (PAL) is a small, free program that runs on the computer connected to your DAC. PGGB sends the processed music to it over your home network, so the processing computer can sit away from your listening system and provide isolation.

PAL is the preferred network endpoint where available. It provides a better playback experience by allowing PGGB to control the upsampled music all the way to your DAC. Use a compatible UPnP endpoint when PAL is not an option.

PAL supports Windows, Mac, Debian, Ubuntu, Raspberry Pi OS, Fedora and Arch Linux.

  1. PGGB computerProcesses the music
  2. Home networkCarries the processed audio
  3. PAL endpoint computerConnects to the DAC
  4. Your DACPlays the audio

PAL sends the DAC’s supported rates back to PGGB and supports native DSD where the endpoint and DAC allow it.

Set up PGGB-Audio-Link ↗

Live / 05

Find settings for real-time playback.

Your computer needs to finish processing each part of the music in time for playback.

Choose your source and output settings, then use Calibrate. It measures input rates that have not yet been measured for those output settings. Once all are measured, use Calibrate again to replace their results; its confirmation and hover text say Recalibrate. Results for other output settings stay saved.

If a setting is too demanding, reduce the output rate or, for PCM, processing precision, then calibrate again. Changes to the processing configuration can change the available performance.

Begin with one familiar track and confirm steady playback before exploring more demanding settings.

PGGB Settings: latest settings live calibration. Current Windows application, idle.
Calibrate measures remaining input rates for the current output settings. Once all have results, Calibrate measures them again after confirmation.

Live / 06

Optional EQ, crossfeed and filters.

Illustrative parametric EQ response curves
PGGB Settings: equalization. Current Windows application, idle.
EQFine-tune the tonal balance

Adjust bass, midrange or any other frequency band.

Equalization changes the balance of bass, midrange and treble. You can add warmth to lean-sounding headphones, reduce excessive brightness or tame a bass peak caused by your speakers and room.

Make a broad, gentle adjustment or target a narrow frequency range without turning down the whole track. PGGB supports parametric and convolution EQ in Offline and Live, including correction profiles you already use.

If a familiar voice sounds thin or bass overwhelms the music, PGGB-EQ lets you adjust the balance while keeping the sound clear and natural.

A Vogon listening to a pair of monolith speakers
About Vogon poetry ↗

Parametric EQ.

Parametric EQ lets you choose which frequency to adjust, how much to raise or lower it, and how broad the adjustment should be. Use it for small changes to taste or a headphone correction profile.

Convolution EQ.

Convolution EQ uses a prepared filter that can contain multiple adjustments. Supply a filter made for your headphones or measured for your speakers and room, and PGGB applies it during processing.

EQ can improve tonal balance, but a filter cannot fix every acoustic problem. Speaker placement, the room and the recording still affect the sound.

After enabling EQ, calibrate again with EQ on.

A middle-aged brown-skinned listener wearing glasses and Audeze CRBN2 headphones looks down at a laptop
PGGB Settings: crossfeed. Current Windows application, idle.
CrossfeedAdjust headphone crossfeed with PGGB-ARC

Crossfeed lets each ear hear a little of both channels.

With speakers, sound from each speaker reaches both ears. Headphones usually keep the left and right channels separate. Crossfeed mixes a small, delayed and filtered amount of the opposite channel into each ear.

PGGB-ARC models some of this interaction, including the time sound takes to travel around your head and how it changes on the way. It can make the channels feel more connected while preserving stereo space.

In an older stereo recording, the singer may be entirely in one ear and the instruments in the other. Crossfeed can soften that separation and make the performance sound more cohesive.

Marvin wearing headphones with a wry smile
Meet Marvin ↗

Adjustable crossfeed strength.

A small amount softens hard left/right separation. Increasing it sends more of the opposite channel to each ear. The aim is comfortable stereo listening, rather than a mono blend.

Personal head measurements.

Your head and shoulder dimensions affect how sound reaches your ears. ARC can use personal measurements to refine its crossfeed model, and its virtual speaker angle changes the listening perspective.

The effect varies with the recording, headphones and listener. Crossfeed is another option for stereo listening; it does not make headphones sound identical to speakers.

Filter High FrequenciesChoose Optimal, Alternate or Minimal

Choose how to handle the highest frequencies.

Optimal and Alternate are choices within PGGB’s Precision Optimized Upsampling Engine. Both match reconstruction accuracy to PGGB’s internal calculation precision within the frequency range they preserve.

Alternate keeps a slightly wider frequency range before rolling off. Start with Optimal, then compare on familiar music. Minimal applies the least high-frequency filtering and may allow more high-frequency distortion. The choice depends on your system and listening preferences.

PGGB Settings: processing pcm optimized. Current Windows application, idle.
Settings → Processing → Precision optimized → High-frequency filtering.

Optimal.

The default and recommended starting point. Leave it selected for your first listen.

Alternate.

The wider-bandwidth alternative. It retains more high-frequency content; a wider bandwidth does not automatically mean a better listening result.

Minimal.

The least high-frequency filtering. It may allow more high-frequency distortion.

Leave Precision optimized selected to use these choices. This filtering reduces high-frequency distortion after upsampling and is separate from EQ correction filters.

Get started saves your platform, source, DAC and optional features, then shows how to apply them in PGGB.

Live / 07

Listen and control playback.

Start the music.

For local files, choose a track in PGGB-Live and press Play. For a player or network source, follow the setup steps for that source and use Auto-play where appropriate. Check the output format and rate while listening.

Use Remote from your seat.

Enable PGGB Remote and open its link on a phone, tablet or laptop on the same home network. The browser controls playback; the PGGB computer still processes the audio.

What are you looking for?