Audio sources + controls
Now Playing, Spotify, MusicBee, foobar2000, VLC, per-app capture with Smart Auto, shuffle, and playlists.
Audio Sources
Connect
Your Music
IKANDY can connect to five source modes. Each one offers a different feature set depending on what its underlying API exposes. Switching between them automatically pauses the previous one.
Spotify plays through Windows media controls, the same lane as any modern media app. Press play in Spotify and IKANDY picks up track info, album art when the app publishes it, and the transport controls Windows exposes: play, pause, and skip. Per-Process Capture can lock the visuals onto Spotify's audio alone. There is nothing to connect: no sign-in, no developer app, no keys. IKANDY has no Spotify account integration; it reads what Spotify publishes to Windows on your machine.
Connects through the user-installed MBXHub plugin. IKANDY can read now-playing metadata and artwork, control playback, browse playlists, search, and use MusicBee's shuffle and repeat modes.
One-time setup
- Download MBXHub from the official MusicBee add-on page.
- Extract the download and copy
mb_MBXHub.dllandMBXHub.exeinto MusicBee'sPluginsfolder. - Restart MusicBee, then confirm MBXHub appears under Edit → Preferences → Plugins.
- In IKANDY, choose MusicBee. Leave host at
127.0.0.1and port at8080unless you changed the MBXHub configuration, then click Connect.
http://localhost:8080/docs. If the API documentation loads, the plugin is reachable; use the configured port if you changed it.
For the audiophile crowd. Connects via the foo_beefweb component: a REST/JSON API that exposes the full library. Playlist browse with search, every shuffle mode foobar supports, transport, album art, lyrics. The most feature-complete source IKANDY offers.
One-time setup
- Download and install foo_beefweb from
github.com/hyperblast/beefweb/releases. - In foobar2000: File → Preferences → Tools → Beefweb Remote Control.
- Tick Enable HTTP server (default port
8880). Optionally set a password. Click Apply. - In IKANDY, choose foobar2000, leave port at
8880, enter the password if set, and click Connect.
foobar2000 → Preferences → Tools → Beefweb Remote Control
Connects to VLC’s built-in web interface: play, pause, skip, shuffle on/off, album art, synced lyrics. No library browse; pick what to play in VLC, control playback in IKANDY.
One-time setup
- Open VLC → Tools → Preferences. Switch Show settings to All.
- Navigate to Interface → Main interfaces and tick Web.
- Expand Main interfaces → Lua, set a Lua HTTP password, and save.
- Restart VLC. In IKANDY, choose VLC, paste the password, and click Connect.
VLC → Preferences → All → Interface → Main interfaces → Web (ticked)
The general Windows source. Reads compatible apps that publish to Windows Media Controls, including Spotify, YouTube Music, Apple Music, browser tabs, and Tidal. Track info, available transport controls, and album art (when the app publishes it) follow the active source. No browse, no shuffle.
How to use it
- Start playing music in any app on your computer.
- In IKANDY, click the source pill on the console and pick Now Playing.
- Track info and transport light up within a second. IKANDY shows or greys out individual buttons based on what the active source app actually supports.
about:config, search media.hardwaremediakeys.enabled, set it to true, and restart Firefox.
Capture audio from one specific app rather than the whole system mix. If you’re gaming while listening through Spotify or MusicBee, IKANDY normally reacts to everything: game effects, Discord pings, notification sounds, and music. Per-Process Capture can lock on to the music app alone.
How to use it
- Start the app you want to capture (for example, Spotify or MusicBee) and play something.
- In IKANDY, open Setup (⚙) → AUDIO tab → What to visualize.
- Click Scan for apps. IKANDY lists every app currently producing audio, with its icon.
- Pick the app you want in the list. The banner at the top of the section confirms which app is active.
- To stop, click Stop in the banner. IKANDY returns to system audio automatically.
- React to Spotify or MusicBee only, ignoring game audio and Discord
- Capture a DAW or audio editor output for a live mix visualization
- Isolate browser tab audio when YouTube is playing alongside other apps
- Test a specific app’s audio routing without affecting the rest of the system
One tab runs the connections
Connect, disconnect, and switch available sources from ⚙ → AUDIO: MusicBee, foobar2000, VLC, Spotify and other media apps through Windows media controls, browser and system audio, plus the system-audio reconnect and your playlists. A source that still needs setup shows it on its row and routes you to the right place with one click. Transport buttons a source cannot perform (some apps do not expose skip or seek) grey out with a hint instead of failing silently. And if you just have a file: drag an audio file onto IKANDY and it plays it, no source setup at all.
Audio controls
Beyond picking a source, you shape how the audio drives the visuals.
- Bass / Mid / Treble color: three color knobs (Pro) that add color from each part of the music on every scene, with or without a Look: Bass warms the body of the picture, Mid shifts its colors like oil on water and Treble lights the edges. They never change how a scene moves. 0 turns that color off, 1 is the gentle default and 2 is the full effect. Every knob is one setting for every scene. A Smooth control eases how fast the reaction follows the music.
- Master intensity: one fat fader for overall visual intensity on every visual, from calm to double strength.
- Per-asset reactivity: each asset (like a logo overlay) has its own master audio-reactivity control.
- Volume and transport: play, pause, skip, and volume for sources that support control.
- Drop a file: drag a local audio file onto IKANDY and it plays and visualizes it directly.
Shuffle + playlists
Shuffle follows the source. MusicBee and foobar2000 expose their own shuffle, repeat, and playback-order modes, and the playlist panel loads supported-source playlists with search, so you can browse and play without leaving the visuals. Apps that ride Windows media controls, Spotify included, keep their shuffle settings inside the app itself.