Skip to content
⌂ Home

Steam Workshop

This page is for people who already have the Steam edition. Workshop can change themes, lyric scenes, visualizers, EQ presets, and sandbox plugins.

One rule first:

Subscribe in Steam only downloads. Open Workshop → Installed in ECHO and click Use. It applies after validation.

ECHO never asks for your Steam password, Steam Guard, or cookies. Stop if a project or tool does.

  1. You installed ECHO from Steam, not the website package.
  2. You start ECHO from Steam, and the Steam client is still running.
  3. This account can open ECHO’s Workshop.
  4. Steam downloads are not paused, and the disk has space.
  5. Do not browse Workshop while stuck offline.
  1. Start ECHO from Steam.
  2. Open Workshop on the left.
  3. Open Discover and find an item.
  4. Click Subscribe and wait for Steam.
  5. Open Installed and find that item.
  6. Click Use.
  7. Enabled or Current theme means it applied.

If it stays on “waiting for download”, wait, then Refresh. Check Steam’s download list for pauses.

TabWhat you do there
DiscoverBrowse, search, subscribe / unsubscribe, open the Steam page
InstalledUse, disable, or update downloaded or locally imported items
CreateFor authors. Skip for daily listening → Workshop SDK tutorial
ArrangeDependencies, rollback, cleanup, automation. Rarely needed for listening

Top status:

StatusHealthyIf it is not
SteamCan read subscriptions and installsStart from Steam and go online
RegistryCan record validated itemsDo not spam Use if it is read-only
FoldersTheme / lyrics / visualizer folders are writableRestart ECHO, then Safe repair
RepairLast consistency check finishedFollow the on-page repair
  1. Workshop → Discover.
  2. Search title or tags.
  3. Sort by trending, votes, or newest.
  4. Read the preview. Open “View on Steam” if unsure.
  5. A pretty preview is not a compatibility or licensing guarantee. ECHO still checks files before use.
  1. Click Subscribe.
  2. Steam queues the download. It may not start instantly.
  3. If nothing moves, open Steam Downloads for pause, throttle, or disk space.
  4. When it finishes, Refresh in ECHO.

Do not toggle subscribe to “hurry” it. Do not fake a Workshop install folder by hand.

  1. Open Installed.
  2. Filter by type if the list is long.
  3. Click Use.
  4. Wait for download confirm, manifest, hash check, register, enable.
  5. Confirm the effect with the section below.

If Use says it is still downloading, leave Steam and ECHO open.

TypeWhat changesHow you know it worked
ThemeColors, layout, UI artCurrent theme and the chrome looks different
Lyric sceneLyrics page layout and motionPick it in lyrics settings
VisualizerVisualizer parametersOpen the visualizer while a track plays
DSP / EQ presetA safe parameter setYou clicked Apply to DSP. Needs ECHO Pro DLC
Audio plug-in profileDescribes a VST3 already on your PC. No installerEnabled means registered. Sound changes only when the local plug-in and adapter are present
Sandbox pluginCommands, panels, source search, lyric sourcesAfter you accept permissions, use Plugins at the bottom right

Most items are data. Only packages marked as plugins run checked HTML/JavaScript, and only in an isolated page. ECHO does not run Workshop exe, dll, Node addons, or shell scripts.

Buy and install VST software from the vendor. Workshop will not give you a cracked binary.

  1. Enable and switch, or Switch theme.
  2. Wait for Current theme.
  3. Check sidebar, player, and cards.
  4. Restore from theme settings with a built-in theme.
  1. Click Use.
  2. Play a familiar track that has lyrics.
  3. Choose the Workshop lyric theme, or switch back to built-in.
  4. Plain text or missing lyrics may show almost no change.
  1. Click Use.
  2. Open the visualizer and play.
  3. Mute or very low energy looks idle.
  1. Turn volume down first.
  2. Click Apply to DSP.
  3. Compare a familiar track and the EQ numbers.
  4. If it slams, switch back to a built-in or manual set.

Without Pro, this processing stays locked. See Using the Steam edition.

  1. Read the required vendor, name, and Class ID.
  2. Install the plug-in from a legitimate source.
  3. Enable the profile in ECHO.
  4. “Needs local plug-in” means the profile is registered, not that audio is processed yet.
  1. Click Use.
  2. Read the permission box. Cancel if playback control, library writes, queue writes, network hosts, or upload share are unclear.
  3. Open Plugins at the bottom right.
  4. Commands run once. Panels open in a window ECHO owns. The close button is ECHO’s.
  5. Searchable sources are not the official catalog. The first play of a host asks again.
  6. Do not put passwords, cookies, tokens, or Steam Guard in plugin settings.

Disable removes its UI. It does not unsubscribe on Steam.

A Workshop source search is not official NetEase or Spotify integration. Only play URLs you have the right to use and have confirmed.

  1. Confirms Steam finished the install, or reads the local pack you chose.
  2. Reads echo.workshop.json.
  3. Checks paths, types, size, SHA-256.
  4. Rejects shortcuts, executables, and reckless remote assets.
  5. Registers and enables only what passed.

Subscribed ≠ applied.

ButtonMeaning
SubscribeSteam download only
UnsubscribeStops Steam updates. ECHO’s record may linger until refresh
UseValidate and enable
Update and keep usingValidate the new version and keep it on
Sync installed versionRe-check files. Does not enable a disabled item
DisableStop using it in ECHO. Subscription stays
RefreshRe-read Steam and local state
Safe repairReconcile records. Does not bypass a failed check
Import local packFor authors and testers. Does not upload
You seeMeaningDo this
Waiting for downloadSteam is not doneWait, refresh
DownloadingFiles are movingStay online
Waiting to importFiles are here, not in ECHO yetClick Use
DisabledImported, not activeClick Use
EnabledAvailableCheck the matching page
Current themeThis theme is liveStop clicking
Update availableNewer files on SteamSync or Use after download
IsolatedFailed validationRead the error. Do not edit the manifest to sneak it in
ErrorDownload or files brokeRefresh, then re-verify / re-download

Update: finish any theme or DSP change, wait for Steam, refresh, then Update and keep using. If the new version is worse, disable and return to built-in.

Pause using it: Disable.

Remove it: disable → unsubscribe on Discover or the Steam page → refresh. Switch themes and DSP back to safe built-ins first.

Safe repair helps when Steam finished but ECHO still spins, statuses drift after an update, or an unsubscribed item still shows a name.

SymptomCheckThen
Discover is emptyStarted from Steam, onlineRefresh; start Steam first
Subscribe never finishesSteam download queueResume download, refresh
Downloaded, missing in InstalledRefreshDo not copy folders by hand
Use fails validationFresh author updateRe-download, re-verify; send the item ID to the author
Theme enabled, UI unchangedIs it Current themeSwitch theme again
DSP no changeApplied to DSP, and Pro ownedCompare a familiar track at low volume
No Plugins buttonItem is EnabledWait and refresh; then disable

When you report, include the item ID, ECHO version, and a status screenshot. Do not send Steam tickets, full local paths, or logs that dump your library.