Plugins

Audeeport’s audio path is built from plugins. The decoder that reads your files, the equalizer, the DSP effects, the output that talks to your DAC, and the visualizer are all swappable slots in a single signal chain. You decide what runs, in what order, and you can change most of it without stopping playback.

Plugins, the DSP chain, the marketplace, and Bit-Perfect output are desktop-only today. The mobile apps share the library and playback, but the plugin system is part of the desktop build.

The signal path

The chain runs from left to right:

Decoder > EQ > DSP chain > Output > Visualizer

Four slots are single-active: one decoder, one EQ, one output, one visualizer run at a time. The DSP chain in the middle is a stack. You can load several effects and order them however you like. The whole thing is drawn live in Settings > Plugins as a pipeline diagram, so you can see at a glance what is decoding, what is processing, and what is reaching your DAC.

Settings Plugins tab with signal-flow diagram
Settings > Plugins: the live signal-flow diagram above the installed plugins.

Several plugins are bundled and can’t be removed: the FFmpeg decoder, the system audio output, the AirPlay and Chromecast cast outputs, the biquad EQ, and the spectrum visualizer, plus the CoreAudio Exclusive output on macOS. Everything else is something you install.

The DSP chain

The DSP chain is where effects stack. Each one processes the float audio buffer in order, then hands it to the next. You can install as many as you like and drag them into the order you want:

That list is a sampler, not the whole shelf. The in-app store carries more: dynamics like a compressor, limiter, gate, and de-esser; colour effects like tape saturation and bass enhancement; a tilt EQ; and extra metering such as peak, VU, and correlation meters. Browse the current catalogue in Settings > Plugins, since the store is updated over time.

Every effect has its own enable / disable toggle. Turn one off and it leaves the chain untouched, ready to switch back on. The player bar carries a compact DSP pill that lights up when anything in the chain is active, and hovering it tells you which effects are running.

The marketplace

Most effects come from the in-app marketplace. Open Settings > Plugins, browse the store tab, and install with one click. Audeeport fetches the plugin, verifies its checksum, caches it under your home directory, and registers it into the chain. Installed marketplace plugins sit in the same list as the bundled ones, with a type pill showing what each is.

Plugin marketplace Browse tab
The Browse tab: the catalogue grouped by type, with a detail pane and one-click Install.

Removing a plugin reverts it to the available-to-install state. Bundled plugins show a Built-in badge and have no remove option.

Bit-Perfect output (macOS)

The CoreAudio Exclusive output plugin is the bit-perfect path on macOS. When it’s active:

Bit-perfect is a strict claim, and a few things break it. Software volume below 100%, any active EQ, and any DSP effect each alter the signal before it leaves the engine. When one of these is active, Settings > Plugins and the player bar flag exactly what’s compromising the path and how to switch it off. Leave the EQ flat and the DSP chain empty, drive volume from the DAC, and the stream reaches your hardware bit for bit.

Hot-swapping output

You can change the active output plugin mid-track. Switch from system audio to CoreAudio Exclusive, or move between DACs, while music is playing. Audeeport pauses briefly, opens the new device, and resumes. If exclusive mode can’t acquire the device, it falls back to system audio rather than dropping the track.

Where to go next