Meet PGGB V9Improved sound, faster processing than ever and more listening options. ↗
PGGBPGGB

PGGB / High-precision upsampling

Your DAC.
Reimagined.

PGGB is audio remastering software designed to improve how your DAC plays music.

Upsample music files on your computer before listening, or process the music as it plays.

PGGB Offline processing a real Charles Mingus track into DSD512, with the current progress display and footer. Windows application.
PGGB Remote playing Take Five, with signal path, Live stats and playback controls.
Use PGGB at your desk, or control it from your phone or tablet.Mac + Windows · PCM + DSD
Try PGGB for 30 days with no credit card needed. Free Lite afterwards.

Background

Upsampling on your computer.

Your DAC converts digital samples into sound. PGGB processes those samples on your computer before sending them to the DAC.

Get started

Many DACs calculate additional samples during conversion. They have to do it in real time within the limits of the DAC’s own hardware, which forces compromises.

PGGB moves this work to your computer, which has far more processing power and memory than a DAC. Process files in advance, or use Live while you listen.

Your trackThe music you have collected
Two unbranded music-library windows with tiled albums and a track list.

Use music files you already own: WAV, FLAC, AIFF, ALAC, WavPack or DSD. Offline processing creates new files and keeps the originals.

To stream music, send audio from a supported player or network source through PGGB-Live. Qobuz and TIDAL work through compatible players or the PGGB audio driver.

PGGBCalculates each sample accurately
Overlapping sinc contributions combine to reconstruct the signal between the original audio samples.

PGGB upsamples your track by calculating additional samples between the originals, using up to 256-bit precision.

PGGB’s noise shapers and modulators then convert the upsampled track to the PCM or DSD format your DAC accepts, preserving the precision where you can hear it.

Your DACSettings for your DAC’s design

PGGB supports PCM, NOS, pure DSD and sigma-delta DACs. Choose the output format that best suits your DAC.

Many DACs reduce or bypass their own upsampling when they receive a high enough input rate. Sending them PGGB’s upsampled output takes advantage of that.

MusicHear the result in your system
Close-up of the wound steel strings, frets and walnut body of a bass guitar.

Try a familiar voice, the decay of a piano note or the texture of a bass string. Listen for a more natural timbre, clearer separation between instruments or a sense of depth.

Other listeners’ impressions are a useful guide, but the 30-day trial lets you judge PGGB in your own system.

One product / two modes

Offline or Live listening.

PGGB Offline processing a real Charles Mingus track into DSD512, with the current progress display and footer. Windows application.
OfflineUpsample files before listening.Upsample and save your library in advance. Play the upsampled files whenever you like.

PGGB Offline saves upsampled copies of your music files. Play them through your usual compatible player after processing is complete.

When to choose Offline.

Why choose Offline.

  • Process music in advance so your playback system does not have to do that work while you listen.
  • Play your upsampled music on multiple compatible setups, including portable audio players.
  • Play high-rate DSD even if your computer is not fast enough to process it in real time.

What to plan for.

  • Allow time to process albums before listening.
  • Upsampled copies need storage alongside your original files.
  • Changing processing settings means creating new copies from the source.
  1. Your tracksOriginal music files
  2. PGGBProcess in advance
  3. Upsampled filesNew copies with tags and artwork
  4. Player and DACPlay on your setup or take them with you

What you need.

A computer for processingSee suggested Mac and Windows requirements.

These offline-processing guidelines use the default Precision Optimized Upsampling Engine with Precision optimized selected. Memory use does not grow with track length, and paging space is rarely needed.

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.

A comfortable all-round system

8 cores · 32 GB RAM.

A modern processor and a fast internal SSD are a comfortable starting point for a large library. Smaller systems can also work well.

This is a practical guideline, not a fixed minimum for every setting.

Offline PCM · up to 256-bit precision

16 GB RAM.

4-core processor

A starting point for PCM processing with the default engine. More cores can shorten processing time.

Once you have enough RAM, a faster processor and faster RAM usually help large PCM batches more than additional capacity.

Offline DSD · up to DSD256

16 GB RAM.

4-core processor

A starting point for DSD64, DSD128 and DSD256. Your chosen modulator also affects processing time.

Offline DSD · DSD512

24 GB RAM.

At least an 8-core processor

More cores can help with demanding settings and larger libraries. The selected modulator affects processing speed.

Offline DSD · DSD1024 and DSD2048

32–64 GB RAM.

More cores recommended

The highest DSD rates benefit from additional cores and memory, especially when you want faster processing.

Music files and storageEstimate the space for your processed albums.

Start with PCM or DSD music files, such as WAV, FLAC, AIFF, WavPack or DSF. PGGB saves new files with their metadata and artwork; a streaming subscription alone does not provide files for Offline processing.

Choose the output you plan to use and estimate the space for the new files.

Storage for upsampled files

Calculating…

Stereo files in the 44.1 kHz rate family. The estimate uses the file’s stored bit depth, not PGGB’s internal processing precision.

Compression assumes a 30% saving; actual file sizes vary with the music and output settings. Leave room for your originals, temporary processing files and future albums.

GiB and TiB are binary storage units. Drive labels usually use decimal GB and TB.

A compatible player and your DACExplore players and choose a suitable output.

Some of the players you can use.

Illustrated music-library windows showing albums and tracks
Browse and play your music in your preferred player.
  • Roon
  • HQPlayer
  • JRiver
  • foobar2000
  • Audirvāna
  • VeraVox

Supported file types and rates differ. Choose your player in Get started to see which file format to use and how to play it.

Choose settings for your DAC. Check the player, driver and connection too: each must support your chosen output format and rate.

PGGB Remote on a tablet, playing I’m An Old Cowhand by Sonny Rollins, with the signal path, live stats and playback controls.
LiveUpsample during playback.Upsample your favourite albums or streamed music as it plays.

PGGB-Live upsamples music in real time between your source and DAC. It does not create a second library of files.

When to choose Live.

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.
  1. Your sourceFiles, streamed music, a player or a network source
  2. PGGB-LiveProcess while it plays
  3. Your DACDirect or supported network output
  4. Your musicControl from your desk or seat

Choose music in a compatible player. PGGB processes the signal in real time before it reaches your DAC.

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.

Your DAC

Find out if others have used your DAC with PGGB.

Don’t see your DAC? PGGB works with any DAC that accepts PCM or DSD. Try it free for 30 days ↗

A collection of DACs on an audio rack

Check what we know about your DAC.

Select a model to see listening impressions and recommendations for your DAC.

You don't need a new DAC just to try PGGB.

Included in PGGB

Additional features.

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

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.

Equalization stays inside PGGB’s high-precision processing chain.

Because EQ is applied at PGGB’s full processing precision, it is transparent and does not add processing noise.

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.

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.

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

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.

PGGB-ARC runs at PGGB’s full processing precision, so crossfeed adds no rounding errors of its own.

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.

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.

Optional Room reflections.

Optional Room reflections add the early echoes and fading reverberation associated with listening in a room. This is separate from crossfeed and is available for Offline processing. Crossfeed itself works in both Offline and Live.

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 in a room.

RemoteChoose music from your seat
PGGB Remote playing Take Five, with signal path, Live stats and playback controls.

Use your phone to control PGGB-Live.

PGGB-Remote runs in the browser on your phone, tablet or another computer on the same home network. See the current track, manage the queue and control playback without returning to your desk.

The PGGB computer still processes the audio and sends it to your DAC. Remote controls Live playback and Offline processing; it does not carry the audio.

Remote also has a Process view for Offline file processing: select folders, set output options, start, pause or stop the job, and follow progress.

Choose the next track from the sofa while your computer processes the music and your DAC plays it.

DAC presetsRecommended starting settings
PGGB Settings: dac settings. Current Windows application, idle.

Start with our recommended DAC settings.

A DAC preset supplies starting settings for your model, so you do not have to choose every setting before listening.

The DAC model, input, player and connection determine which formats and rates will play. Adjust the suggested settings as you find what suits your system.

Look up your DAC here, then open Get started to set up PGGB with it.

Three perpetual licenses

Choose a license.

Try PGGB for 30 days with no credit card needed, or choose a Plus, Pro or Max license.

PGGB continues to work in free Lite after the 30-day period.

From $350 USD · one-time purchase

Compare licenses

What are you looking for?