Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.samplevault.ai/llms.txt

Use this file to discover all available pages before exploring further.

May 7, 2026
v2.7.0

Multi-Select Everywhere

Selection works consistently across every place you see samples — Sample Browser, Prompt Search, File Browser, Similar Samples, and the assistant chat. Pick a batch in one panel, add to it from another, drag the whole set into your DAW, or bulk-edit through one consistent menu.The same shortcuts work everywhere: Cmd/Ctrl + click toggles, Shift + click ranges, Cmd/Ctrl + A selects every sample currently loaded. In the Sample Browser, scroll to load more and press Cmd/Ctrl + A again to extend. In the assistant chat, Shift + click ranges within a single message, and with nothing focused Cmd/Ctrl + A falls through to text selection as you’d expect.

Repair Database

A new “Repair Database” button in Settings → App Data runs an integrity check and rebuilds drifted indexes. Use it when scans, deletes, or batch operations stall. Safe to run any time, no data loss.

Free in-browser tools

Three new tools at samplevault.ai/tools — same DSP as the desktop app, runs locally:
  • BPM Detector — tempo, detection confidence, half/double alternatives, loop check.
  • Mono-Compatibility Checker — per-band phase incompatibility (sub-bass through highs) so you can spot what collapses on club PAs, phone speakers, or vinyl.
  • Camelot Wheel Converter — pick a key (or drop a track to detect) and see the three harmonically-compatible neighbours for DJ transitions.

Bug Fixes & Performance

  • Fixed “Upload to cloud” actions queueing uploads that would never succeed for Demo Room users and over-quota subscribers. Opens the upgrade dialog instead.
  • Fixed the delete confirmation referring to non-refundable “credits” instead of library coverage.
  • Fixed the browser demo getting stuck on “Downloading your library samples”.
  • Fixed selecting a top-level category (Instruments, Drums, FX, Synth, Vocals, Other) in the sample browser sidebar clearing itself instead of filtering.
May 5, 2026
v2.6.1

Help & Feedback in One Place

One front door for everything help-related. A new sidebar icon opens a single dialog covering documentation, changelog, keyboard shortcuts, bug reports, feature requests, messages, and the Discord invite. The right-click menu, profile menu, error screen, and the new Ctrl/Cmd+Shift+/ shortcut all open the same dialog.

Send feedback without leaving the app

  • Report a bug attaches diagnostics automatically: app version, OS, recent errors, and up to the last 10 MB of the local log file. A summary line shows what’s being sent, and you can switch the toggle off if you’d rather send nothing.
  • Request a feature captures a short title and description.
  • Send a message is for everything else — questions, comments, things that don’t fit a category.
  • The error screen now has an “Add details about what happened” button that opens the bug form pre-filled with the error you just hit.

User Experience

  • The “Update available” notification now pops up automatically as soon as a new version finishes downloading, instead of waiting for you to click the sidebar button.
  • Both the “Update available” and post-update “Updated to vX.Y.Z” notifications now show the release notes for that specific version when available.
  • Search bar suggestions now surface sample-type and category filters from plain typing. Type loop or one-shot to see the matching type filter; type a category name like kick, snare, or drums to see matching folders from your library — no need to remember the !loop / category: syntax.

Bug Fixes & Performance

  • Fixed the Add Directory dialog flashing back to the top of the subfolder list while other samples were being processed in the background, making it hard to scroll through and select subfolders.
  • Fixed deleting, bulk-editing, or resetting libraries with more than ~900 samples taking 2-3 minutes. The same operations now finish in under a second.
  • Fixed macOS metadata sidecars (._ files that macOS writes next to real audio when copying to exFAT/NTFS drives) being treated as audio samples. They no longer get scanned, no longer appear in the library, and no longer fail to play with a “file path is not permitted” error.
If you’re already seeing ._-prefixed entries in your library from before this fix, remove and re-add the affected directory, or ask the AI assistant to clean them up for you.
May 1, 2026
v2.6.0

Sample Browser Enhancements

Every filter in the sample browser now runs through the search bar. Tags, genres, creators, sample packs, categories, collections, sort order, sample type, favorites, BPM, key, and all 16 sound profile characteristics are each a typeable, color-coded chip. Pick from the suggestion dropdown to learn the syntax, click a chip to remove it, or type the tokens directly if you already know them. The chip strip above the results is gone, and the toolbar that replaces it stays visible whether or not the filter sidebar is collapsed.

New tokens

Eight short prefixes plus field:value long forms cover every filterable dimension.
DimensionShortLongExample
Tag%basstag:bass%dark %"sci fi"
Genre$dnbgenre:dnb$"drum and bass"
Tempo#120bpm:120#90-140 #100-
Key + scale@Cminkey:Cmin@F#min
Sample type!looptype:loop, is:loop!oneshot
Favorite*is:favorite*
Creator&adamcreator:adam&"Adam Smith"
Sample pack+cymaticspack:cymatics+"Cymatics Hyperbits"
Categorycategory:drums/kickscategory:bass
Collectioncollection:wipcollection:"Work in Progress"
Sortsort:newestsort:tempo-asc
Sound profile (×16)atk:30-80, bright:0-50, etc.stereo:80-100
Sound profile aliases include atk (attack), bright (brightness), bass, sub, mids, highs, lomids, stereo, perc (percussiveness), dyn (dynamic range), pitch, rhythm, tonality, noise, complexity, temporal. Range syntax matches BPM: atk:30-80 (between), atk:30- (at least), atk:-80 (at most), atk:50 (exact).

Smart suggestions dropdown

  • Type two characters and the dropdown opens with matching values across all dimensions, grouped by section. Pick one to insert the right token automatically.
  • A “Filters” section at the top shows field shortcuts (creator:, pack:, collection:, etc.) when your prefix matches one. You pick up the grammar by using it.
  • After committing to a dimension (typing & for creator, category: for category, etc.) the dropdown immediately shows top values without the two-character gate.
  • The top of the dropdown also offers shortcuts to run your current query in the other search modes. For example, while typing in Find mode you can jump straight to Prompt or Instant search without manually toggling modes first.
  • Suggestions are validated against your library: typing a partial value like &ad no longer applies a partial-name filter that zeroes out results.
  • Keyboard: arrow keys to move, Tab to autocomplete, Enter to apply, Esc to close.

Chip interactions

  • Click any chip in the search bar to remove just that filter. On hover, the chip shows a red strike-through and × icon previewing the removal.
  • The × button on the right side of the input clears every filter at once.
  • Chips track the input’s scroll position now, so typing into a long query keeps the caret visible and the chips aligned with what you’re editing.

Toolbar reshuffle

The chip strip above the results is gone. A single toolbar replaces it with the search mode toggle, the search bar, favorites, presets, and the sidebar collapse button. The search bar stays visible regardless of sidebar state, so collapsing the sidebar gives you full-width browsing without losing access to filtering.The mode toggle now uses a proper segmented control with a distinct active state. Buttons in the toolbar grow text labels at wider widths (≥ 520px) and collapse to icons at narrower widths.

Other improvements

  • Tag and genre filter sections in the sidebar now show every value in your library, sorted alphabetically. Previously the list was capped at 50 and ordered by frequency, so less-common tags were either missing or appeared in a confusing order after expanding “+more”.
  • Search bar font is slightly tighter (13px) so more chips fit on screen.
  • Smarter placeholder text in Find mode shows token examples right in the input.
  • Empty category: (or any other field with no value yet) is no longer treated as a filename search. Partially-typed tokens are correctly ignored until you finish them.
  • Fixed typing into a search bar that already has many tokens not scrolling the chip overlay to follow the caret. Previously the visible text stayed static while you typed beyond the right edge.
  • Help dialog (the ? button) is now wider with a proper table layout for tokens and modes, and uses higher-contrast text throughout.

Performance

  • Folders in the file browser tree now preload their contents on hover, so expanding feels instant.
  • The tag and genre filter rail opens roughly 7× faster on large libraries, sub-second instead of multiple seconds.
  • Background indexing no longer stalls the sample browser or filter sidebar for seconds at a time on Windows.
  • Processing status and the System Status panel refresh roughly 6× faster.
  • Browsing large libraries is much faster on Windows. The main sample list now loads in milliseconds instead of seconds, even at 1M+ samples.

Bug Fixes

  • Fixed stacking multiple tags or genres widening the matching samples (OR) instead of narrowing them (AND). The remaining filter chips correctly shrink as you add constraints.
  • Fixed assistant chats getting stuck on a tool call that never finishes when the connection drops mid-request. The interrupted tool now shows as “interrupted” with a one-click Continue button that picks the conversation back up from where it left off.
April 28, 2026
v2.5.2

New pricing: No more credits

Clearer pricing, faster indexing, and a long list of UX cleanup.

No more credits

“Credits” are gone. Library size is now unlimited on every plan — only the AI indexing pass that detects genre, mood, creator, and tags is metered.Two pools replace the single credit balance:
  • Premium requests — Smart chat and AI collections.
  • AI indexing — samples tagged per month.
Monthly limits per plan:
  • Home Studio: 50,000 indexed samples, 100 Premium requests.
  • Professional Suite: 200,000 indexed samples, 400 Premium requests.
  • Demo Room (free, one-time grants): 100 AI searches, 30 chats, 5,000 indexed samples.

Library Status and Usage

  • A dot on your profile avatar warns when a usage pool is running low. Open the menu to see which.
  • Billing shows clear per-pool meters with reset dates instead of a single opaque credit number.
  • The Library status dialog opens with a one-line verdict — “Analyzing 1,248 of 3,500 samples”, “All caught up”, or “Nothing’s running”.
  • Adding a folder that exceeds your remaining coverage now tells you how many samples will be queued vs. skipped, instead of blocking the whole folder.

Indexing Performance

  • AI directory indexing is significantly cheaper and faster — sibling folders are tagged together.
  • CPU stays saturated through long indexing runs, especially on Windows. RAM stays flat instead of climbing.
  • The Analysis speed presets (Battery / Balanced / Fast / Max) now actually cap CPU usage. Previously every preset pegged multi-core machines at ~100%.
  • Large DSP speedup on Windows.
  • Long files (DJ mixes, full albums, multi-hour recordings) are skipped instead of loaded into memory and discarded.
  • The sample browser and filter sidebar no longer stall for seconds at a time during background indexing.
Windows and Linux x86_64 builds now require a CPU with AVX2 — Intel Haswell (2013+), AMD Excavator (2015+), or newer. Older CPUs need to stay on v2.4.1.

Sample Browser

  • Continuous scroll replaces Previous/Next pagination. Auditioning through long searches no longer breaks every 25 samples.
  • Scrolling is noticeably smoother on large libraries.

User Experience

  • Sign-in and startup splash screens now show window controls, so you can move or close the window before the app finishes loading.
  • While offline, the title bar shows a single amber Offline · Sign in pill instead of a duplicate sign-in button.

Bug Fixes

  • Fixed default workspace layouts being duplicated on launch when the initial cloud sync was slow. Existing duplicates clean up automatically.
  • Fixed directory indexing being partially charged or silently completing with empty tags when coverage ran out mid-batch. Coverage is now refunded in full, and jobs fail upfront with a clear message.
  • Fixed assistant messages scrolling out of view while tool calls were running. Your last message now stays pinned near the top.
  • Fixed sign-in showing a generic error toast when requesting a verification code too quickly. You now see an inline countdown.
  • Fixed multi-word search tokens (e.g. $drum and bass, %hip hop) dropping everything after the first word.
Something not working? Check our troubleshooting guide or reach out on Discord.
April 18, 2026
v2.4.1

Faster Indexing, Heavier Right-Click

Parallel Indexing Pipeline

Local audio analysis (tempo, key, spectral, stereo) and AI classification now run as independent workers with their own thread pools. Tempo, key, and waveforms show up much sooner on a fresh scan, and tagging no longer throttles DSP work.
  • Richer System Status panel: processing now breaks into six stages — Total, Analyzed, Classified, Uploaded, Enriched, and Embedded — each with a tooltip explaining what it unlocks (tempo/key search, similarity, sync, genre/mood filters, prompt search)
  • Classify samples on demand: right-click a sample or folder and pick Classify samples to re-run AI classification without redoing local analysis

Right-Click, Edit Anything

The sample right-click menu now has quick editors for Key, Scale, Tempo, Creator, Sample pack, Type (loop/one-shot), and Category. Creator and Sample pack open a searchable picker; Tempo suggests your library’s most common BPMs as chips; Category mirrors the full tree.
  • Batch-edit directories: right-click any folder in the File Browser to set the same properties on every sample under it, with live progress on large folders
  • Tags and genres, inline: dedicated Tags and Genres dialogs on samples, and Add/Remove Tags/Genres on directories. Remove dialogs only list values that actually exist under that folder
  • Rename or delete tags and genres library-wide: right-click any tag or genre chip in the filter rail or Sample Info pane to sweep or strip it from every sample at once

Per-Folder Upload and Indexing Control

The Add Directory dialog now shows your sample folders as a tree with per-directory checkboxes for cloud upload and AI indexing. Live directory count, file sizes, and credit estimates update as you toggle folders, so you can see exactly what a scan will cost before committing.
  • Simplified credits: removed the Safety Reserve setting — your whole balance is now available for both AI features and background processing

Also New

  • Smarter search for poorly-named samples: each sample now inherits its parent folder’s AI description when generating its embedding, so a file like 01.wav inside a “Vintage 70s funk drum breaks” folder matches searches for that vibe. Applies to newly enriched samples

Bug Fixes & Performance

  • Faster local analysis on laptops: background analysis no longer oversubscribes CPU threads when multiple classifier sessions run in parallel; audio resampling during tagging is also ~3× faster. Biggest gains on 4–8 core machines
  • Smoother indexing throughput: results now save as each file finishes instead of waiting for the whole batch, so one slow file no longer stalls the rest
  • Fixed the assistant sometimes failing to send a message and leaving behind an empty chat that couldn’t be reopened after refreshing
  • Fixed re-indexing a folder while a previous index was still running queueing duplicate jobs for the same directories
  • Fixed dragging a sample and dropping quickly occasionally loading the audio file in the app window and forcing a restart (mostly on macOS)
  • Fixed similar-samples search breaking after downloading a bundled library. Existing libraries are repaired automatically on next launch
Something not working? Check our troubleshooting guide or reach out on Discord.
April 15, 2026
v2.3.0

Unified Search: Find, Prompt, and Instant

The Sample Browser now has three search modes in one place — pick the one that fits how you’re searching right now.

Find · Prompt · Instant

A mode toggle above the search bar lets you switch between three ways to search. Press Tab while typing to cycle modes.
  • Find (default): filters by filename as you type. Free, instant, fully offline.
  • Prompt: describe any sound in plain English — AI returns the best matches even when filenames don’t help. Costs 5 credits per search.
  • Instant: free on-device matching using a local model. Fast and offline, but less accurate than Prompt.
All three modes support the same search tokens (#120 @Cmin !loop %dark $techno) for filtering by tempo, key, type, tag, and genre. In Prompt and Instant, tokens act as hard filters while the rest of your query drives the AI match.The search bar and sidebar filters now stay in sync — type @Cmin and the Key dropdown updates, or pick a key from the dropdown and the search bar updates to match.

Analysis Speed

A new single slider in Settings → Processing replaces the old separate thread and model controls. Four presets — Battery, Balanced, Fast, Max — with a live RAM and CPU estimate so you know what to expect. Also available in the Add Directory dialog and the System Status panel while analysis is running.

User Experience

  • Favorites moved to the top of the filter sidebar for quicker access
  • Active filters are now visually highlighted so you can see at a glance what’s narrowing your results
  • Search help button (?) opens a quick reference with mode comparison and token syntax
  • New Help button in the sidebar footer links to the documentation

Bug Fixes & Performance

  • Fixed the update notification showing “Update & Restart” before the download finished
  • Fixed sign-in and sign-up links dropping the redirect parameter after authenticating
  • Fixed the Getting Started checklist briefly flashing on launch for users who had already completed it
Something not working? Check our troubleshooting guide or reach out on Discord.
April 13, 2026
v2.2.2

v2.2.2

User Experience

  • Font picker: Choose your preferred UI font in Settings → Preferences. Ships with Space Grotesk (default), Inter, Geist Sans, Plus Jakarta Sans, Sora, Exo 2, Oxanium, and JetBrains Mono

Bug Fixes & Performance

  • Significantly faster sample and directory deletion, especially for large libraries
  • Fixed scanning directories failing with “An unexpected error has occurred” when a filename contained unusual control characters
  • Directory scans that were interrupted by closing the app now automatically resume on restart
April 12, 2026
v2.1.0

Ask Your Library Anything

The AI assistant can now query and edit your entire sample library directly. Ask analytical questions, run similarity searches with filters, and make bulk changes — all with inline approval before anything is written.
AI assistant running a library query with inline approval panel

Assistant SQL Tools

  • Ask questions about your library: “how many kicks between 60–80 BPM?”, “which genre has the most samples?”, “show me favorited samples I haven’t played in a month”
  • Similarity search with filters: “samples that sound like this one but only lofi, under 80 BPM, in F minor” — combines vector similarity with any filter you describe
  • Make bulk changes: “archive everything tagged lofi that isn’t favorited”, “remove the 808 tag from all kicks” — the assistant proposes the change and you approve it inline before anything happens
  • Safe by default: Destructive statements are blocked automatically, and every write shows a confirmation card with a plain-English summary before executing
The assistant can now answer questions and act on your library in ways we haven’t pre-built features for — any question you can describe, it can query.

User Experience

  • Prompt Search now works in the browser demo
  • Web account area consolidated into a single page — plan, usage, referral, and settings in one place
  • Email preferences now sync between desktop and web
  • Assistant chat messages pin your question to the top so you read the response from the beginning
  • Tool steps in the assistant are now compact — in-progress steps show a spinner, completed steps collapse to a single line
  • Notes editor is tighter and more compact
  • The app uses custom scrollbars in more places to provide a more native feel

Bug Fixes & Performance

  • Fixed web account page throwing errors when adjusting preferences
  • Fixed global shortcuts not being recognized
  • Fixed demo video not playing on some browsers
  • Fixed email verification sign-in bouncing back to the sign-in page
Something not working? Check our troubleshooting guide or reach out on Discord.
April 10, 2026
v2.0.8

v2.0.8

User Experience

  • “Check for Updates” in the user menu now opens the update dialog directly when a new version is found

Bug Fixes & Performance

  • Fixed sign-in on macOS silently returning to the sign-in screen after a successful browser auth
  • Fixed a potential race condition when authenticating leading to authentication failing silently
April 10, 2026
v2.0.1

v2.0.1

User Experience

  • Added “Copy sign in link” option on the sign-in waiting screen for cases where the browser doesn’t open automatically
  • Landing page navbar now shows an Account button in place of “Try Demo” for signed-in users, linking to account settings

Bug Fixes & Performance

  • Fixed “Analyze samples” context menu not queuing analysis jobs
  • Fixed sync pulling from remote after a failed push, which could overwrite local data
  • Fixed potential database corruption from background and manual syncs running simultaneously
  • Fixed fresh installs with sync credentials failing on a nonexistent remote database
  • Optimized database size and sync throughput when it’s idle
Something not working? Check our troubleshooting guide or reach out on Discord.
April 7, 2026
v2.0.0

The Rebuild: Offline-First, Faster Everything

Sample Vault 2.0 is a ground-up rebuild of how the app stores and processes your data. Every operation is faster, everything works offline, and a new processing pipeline gives you more control over how your samples are organized.

Offline-First Architecture

The local database has been completely replaced. The previous in-memory engine was fragile and kept all data in RAM — the new one writes to disk, syncs reliably, and uses a fraction of the memory.
  • Faster everything: Browsing, searching, and filtering are all significantly faster
  • Lower memory usage: Data is no longer held entirely in RAM
  • More stable: Fewer crashes and edge cases from the previous in-memory database
  • Full data sync: All data in the app now syncs to the cloud — previously only a subset was synced
The AI Assistant still requires an internet connection. All other features work fully offline after initial sign-in.

Sound Profile

A new Sound Profile tab in the Sample Browser filter sidebar lets you filter samples by their sonic characteristics using range sliders.
  • Core: Tonality, Percussiveness, Brightness, Noisiness, Complexity, Attack, Rhythmic Density, Pitch Stability
  • Frequency Content: Sub Bass, Bass, Low Mids, Mids, Highs
  • Stereo & Temporal: Stereo Width, Temporal Centroid, Dynamic Range
Set a min-max range on any characteristic to narrow your results. Active filters appear as removable chips in the filter rail.
Sound Profile tab showing range sliders for sonic characteristics

Sample Enrichment

Sample processing is now split into two distinct stages:
  1. Analysis — Local audio processing that extracts tempo, key, spectral features, and sound characteristics. Deterministic, fast, and free
  2. Indexing — AI scans your directories and generates relevant labels: genres, tags, creators, and sample packs. Costs 20 credits per indexed folder — a fraction of the previous per-sample cost, which has been removed entirely
After indexing, enrichment automatically matches the AI-generated labels to individual samples — no additional AI cost. Right-click any directory in the File Browser and select Index Directory or Enrich Samples to get started.Manage AI-detected labels in Settings > Processing > Enrichment Labels — control which genres, creators, sample packs, and tags are allowed to be assigned to your samples.
Enrichment Labels settings showing genre, tag, creator, and sample pack controls

Prompt Search for Everyone

Prompt Search is now available to all users, not just premium subscribers. Each search costs 5 credits. Free plan users receive 100 daily credits — enough for about 20 searches per day.
Samples must be enriched and embedded to become available for Prompt Search.
When credits are unavailable, Prompt Search falls back to a local embedding model. Results are still useful but less accurate than the AI-expanded search.

Processing Settings

New Settings > Processing tab gives you control over how the app uses your hardware during audio analysis.
  • Processing Threads: Control how many CPU threads are used for audio analysis — higher values process faster but use more CPU
  • Classification Models: Control how many audio classification models run simultaneously — each instance uses approximately 500 MB of RAM
Processing settings showing thread count and classification model controls

User Experience

  • Copy with effects rendered: When time stretch or key transposition is active, right-click any sample to copy it with the effect baked in using “Copy timestretched”, “Copy pitched”, or “Copy timestretched & pitched”
  • Master volume in title bar: A volume slider is now accessible directly from the title bar with a click-to-mute toggle
  • Activity log refresh: The activity log has been streamlined to surface only the most relevant background events, reducing clutter

Performance and Bug Fixes

  • Sample analysis is up to ~10x faster
  • RAM is now properly released after analysis completes
  • File browser is drastically faster for large libraries (100k+ samples)
  • Fixed a race condition where the AI Assistant’s tools would occasionally stop responding
  • Fixed auth deep link occasionally failing to complete sign-in
macOS users: Please redownload the app from the website and select the correct version for your CPU architecture. A previous bug caused Apple Silicon users to receive Intel builds.
This is a breaking update. The new database architecture is not compatible with previous versions. You will be prompted to migrate your data after updating, although it’s recommended to start fresh and reanalyze your samples.
Something not working? Check our troubleshooting guide or reach out on Discord.
March 20, 2026
v1.6.0

Native Experience Update

The Sample Vault desktop app now runs entirely from your machine. The interface is bundled directly into the application instead of loading from a remote server.
  • Instant startup: The app launches immediately — no waiting for a remote connection or loading screen
  • Full offline UI: Every part of the interface works without an internet connection, not just the local features. Previously, a network hiccup could leave you staring at a blank screen mid-session
  • Faster across the board: Navigation, panel switching, and UI interactions are snappier since nothing is fetched over the network
  • More reliable updates: App versions are fully self-contained — what you download is what you run, with no risk of UI/backend version mismatches
Cloud features like the AI Assistant, Prompt Search, and sample sync still require an internet connection.
Something not working? Check our troubleshooting guide or reach out on Discord.
March 17, 2026
v1.5.0

Analysis Overhaul and Playback Controls Update

Auto-Loop and Play Controls

New Auto-Loop and Play buttons are now accessible directly from the title bar — start playback and toggle looping without reaching for a panel.

Sample and Directory Reanalysis

Right-click any sample or directory in the File Browser to trigger reanalysis, updating audio features without a full library rescan.

User Experience

  • Richer progress status: Scanning and analysis now display extended progress details so you always know what’s happening
  • App data directory links: Settings → App Data now includes direct links to reveal cache, logs, and other app-related directories on your system
  • Improved playback behavior: Pressing Space now always restarts playback from the beginning. Use Shift+Space to resume from where you left off
  • New macOS icon: Redesigned app icon that feels more native on macOS

Performance and Bug Fixes

  • 10–20x faster sample analysis — major optimizations to the audio analysis pipeline dramatically reduce processing time across your library
  • Fixed samples not obeying Link and not playing in sync
  • Fixed AI Assistant chat input not rendering properly in certain cases
  • Fixed assistant sample player using outdated sample info/edit dialogs
  • Fixed download link on the web detecting the wrong architecture on macOS
macOS Apple Silicon users: If you’re on an M-series Mac, please download and reinstall the app from the downloads page to ensure you’re running the correct native build.
Something not working? Check our troubleshooting guide or reach out on Discord.
March 14, 2026
v1.4.0

Recall, Refinement, and Waveform Update

Recall Tab

Sample Vault now remembers what you do. The new Recall tab keeps a running history of every sample you drag, copy, search for, or ask the assistant about — organized by workspace.
  • Tracks five interaction types: samples dragged to DAW, samples copied, browser searches, prompt searches, and assistant messages
  • Filter by interaction type to quickly find what you were working with
  • Embedded sample players let you re-audition directly from the history
  • AI-aware context: Your recent activity is automatically passed to the AI Assistant, so it understands what you’ve been working with and gives more relevant responses — no need to re-explain
Recall tab with interaction history and embedded sample players
Refer to the full feature documentation for more details.
Recall works best when you work within specific workspaces. Workspace-scoped history keeps context focused, so the AI Assistant gives more relevant responses without activity from other projects bleeding in.

Similar Samples Refinement

The Similar Samples panel now lets you approve or reject results to steer the similarity search toward exactly what you need.
  • Hover over any result to reveal a checkmark (more like this) and X (not like this)
  • Approved samples pull the search toward their sonic characteristics; rejected samples push it away
  • Results update in real time as you refine
  • Click Reset to return to the neutral similarity search
Under the hood, approve/reject works by adjusting the search vector using the embeddings of your marked samples — blending toward approved and away from rejected — so each refinement meaningfully reshapes the results.

Waveform Visualizer Tab

A new Waveform Visualizer panel provides a detailed, interactive view of the currently playing sample.
  • Click anywhere on the waveform to seek playback
  • Scroll to zoom in/out (cursor-anchored)
  • Shift+scroll (or trackpad horizontal scroll) to pan
  • Enable Tempo Sync to display beat and bar markers aligned to the sample’s BPM — musical intervals replace the default time ruler
The visualizer uses a multi-LOD WebGL2 rendering pipeline with sinc interpolation at high zoom levels, so it stays smooth whether you’re viewing the full waveform or zoomed into individual samples.

Improved Tempo and Loop Detection

The audio analysis pipeline now uses a multi-algorithm approach for more accurate tempo and loop detection.
  • Tempo detection combines spectral flux, high-frequency content analysis, phase deviation, and inter-onset interval histograms to produce more reliable BPM estimates
  • Loop detection classifies samples as loops or one-shots using separate heuristics for percussive, tonal, and mixed content
  • Grid-based matching cross-references detected BPM against expected loop durations (1, 2, 4, 8, 16 bars) for higher confidence on loops

Also New

  • Sample Info player: The Sample Info tab now includes an embedded audio player with waveform visualization at the top — audition and inspect without leaving the detail view
  • UI scale setting: Adjust the interface scale in Settings → Appearance to match your display and preferences
  • Web browser demo: Try Sample Vault directly in your browser at samplevault.ai/demo — no download required
  • Public roadmap: See what’s coming next and vote on what’s important to you on the public roadmap

User Experience

  • Sample reconciliation: If samples are moved or deleted from disk, Sample Vault detects the missing file on playback and offers to locate the file at its new path or remove it from your library. Relocating a sample automatically finds and updates other samples from the same original directory.
  • Extended activity log with more processing events
  • AI Assistant now has access to the most up-to-date documentation
  • New progress bar in the Sample Browser shows analysis progress more cleanly — samples now auto-refresh every 60 seconds instead of continuously, reducing browsing interruptions
  • BPM sync now falls back to 120 BPM when no tempo is detected, instead of showing an empty state
  • (Experimental) Database backups available in Settings → App Data — may not handle very large datasets yet
  • Right-clicking the user icon now shows the same menu as left-clicking
  • Added a default right-click context menu anywhere in the app with links to keyboard shortcuts, settings, Discord, documentation, changelog, and more

Performance and Bug Fixes

  • Audio analysis processing speed improved up to ~5×
  • Reduced RAM usage during processing
  • Improved Prompt Search accuracy
  • Fixed Assistant occasionally responding with empty messages due to invalid tool calls
  • Fixed playing assistant samples not triggering the Similar Samples panel to update
  • Fixed chat context menu action redirecting to an old route
  • Fixed samples not being properly deleted during server sync
  • Fixed samples not grouped correctly into original directories when pulling from server sync
  • Fixed errors when extracting metadata from files during processing
  • Fixed virtual file tree being built incorrectly (Settings → App Data → Rebuild File Tree if needed)
  • Fixed system status button in the title bar continuing to play sheen animation after analysis finishes
  • Fixed samples being visible across accounts on the same PC
  • Fixed links in AI Assistant chat not opening in the browser window
Something not working? Check our troubleshooting guide or reach out on Discord.
March 8, 2026
v1.3.0

Dock Layouts Update

Dock Layouts

Sample Vault now has a fully customizable layout engine. Arrange any combination of panels — sample browser, file browser, AI assistant, similar samples, note editor, and more — into your own tabbed workspace.
  • Drag and drop panels to rearrange or split the interface
  • Resize panels to fit your workflow
  • Save and switch between named layouts
  • Use as many or as few panels as you need
Refer to the full feature documentation for more details.

Improved Sample Info Tab

The sample info tab has been redesigned with three focused tabs: General, Characteristics, and Metadata.
  • Characteristics tab shows all audio features extracted during processing (tempo, key, spectral data, and more)
  • Editing sample metadata is faster with a cleaner layout
  • Tab automatically refreshes based on the last selected sample

Improved File Browser Tab

The file browser now more closely mirrors how DAWs handle file trees.
  • Collapse and expand directories just like in your DAW
  • Right-click a directory to mark all samples underneath for upload/analysis, or delete them by directory
  • Collapse All button for quickly folding the entire tree
  • Search bar to filter by filename
  • Virtualized rendering for smooth scrolling across very large libraries
  • Add new samples directly from the browser

New Similar Samples Tab

A new Similar Samples tab automatically surfaces the most sonically similar samples whenever you play one. No searching required — just audition a sample and the tab updates instantly.

Control Which Samples Get Analyzed and Uploaded

You can now choose which samples get analyzed and synced to the cloud — both during the initial directory import and at any point afterward.
  • Configure during the Add Sample Directory flow
  • Right-click individual samples or entire directories in the File Browser to update the setting at any time
Samples that were already analyzed or uploaded before this update cannot be retroactively changed to local-only. To keep them local, delete them from your library and re-add the directory with analysis and upload disabled.

Activity Log

All background events are now captured in an Activity Log, viewable in Settings → Activity Log. See a full timeline of sample processing steps and cloud sync events in one place.

New Note Editor

The note editor has been rebuilt with richer authoring support.
  • Full Markdown support — see Markdown reference
  • Slash commands for quick formatting
  • Drag and drop to reorder sections
  • Create to-do lists with - [ ] syntax — previously separate to-do lists are now consolidated into notes

User Experience

  • Discord OAuth is now available as a sign-in option
  • Workspace selector has moved to the title bar as a persistent global switch (previously called Projects)
  • When switching workspaces, the key and BPM are automatically applied to playback
  • Sample processing and sync status are now consolidated into a single System Status indicator with more detail and recent activity log entries
System status indicator showing processing and sync state

Performance and Bug Fixes

  • Drastically improved sample player rendering performance
  • Prompt Search results are now more accurate
  • Prompt Search results now display a similarity level next to each result
  • Fixed an error that occurred when using “Reveal in Path” on certain samples
  • Changed the icon to look better on MacOS
  • Fixed MacOS tray icon not showing menu actions on click
  • Fixed tray icon not having proper tooltip
Something not working? Check our troubleshooting guide or reach out on Discord.
February 27, 2026
v1.2.0

Quick Actions Update

Quick Actions

Press Cmd/Ctrl + Shift + Space to open the new Quick Actions menu — a fast way to search and filter your sample library using search phrases and tokens.Tokens let you narrow results instantly:
  • !loop / !oneshot — filter by sample type
  • @Cmaj / @F# — filter by key
  • #120 / #140-160 — filter by tempo or tempo range
  • $edm — filter by genre
  • %dark — filter by mood
Quick Actions also leverages Link, key/pitch lock, and tempo lock to synchronize playback directly from search results.
Refer to the full feature documentation for more details.

Sample Browser Filters

Some of the sample browser filters have been rewritten. The were two goals with these changes:
  • Make sample filtering more efficient by eliminating redundant interactions
  • Provide a visual representation of possible options without having to click and browse through menus
New sample browser filters panel

User Experience

  • Restored the ability to delete sample directories
  • Key transposition buttons no longer jump unexpectedly
  • Expanded the user profile menu with additional links
  • AI Assistant chat now properly displays the character limit in the prompt instead of silently crashing
  • Added feedback buttons below assistant messages to improve model behavior over time
New feedback buttons for assistant messages

Performance and Bug Fixes

  • Fixed a critical bug on Windows where undownloaded samples would fail to download/play, showing an unexpected error
  • Fixed samples occasionally not playing at random
  • Fixed waveform progress not displaying correctly
  • Improved synchronization timing with Link
  • Improved sample categorization into virtual directories — fewer misassigned samples (e.g., samples incorrectly tagged as hats)
  • Time-stretching and key transposition are now bypassed when not in use, preserving original audio quality
  • Optimized rendering in the Sample Browser and other views with sample players
  • Uploads now handle choppy network conditions more gracefully and wait to reconnect before retrying
Something not working? Check our troubleshooting guide or reach out on Discord.
February 22, 2026
v1.1.0

Lock Playback Tempo and Key

Sample Vault now has a time-stretching and key transposing algorithm built-in. Globally define the tempo and key at which all samples play.
Tempo lock requires samples with detected tempo. Key transposition requires samples with a detected key.
Sample Vault now supports Ableton Link to synchronize sample playback with your DAW. Enable it by clicking the Link button in the title bar. See your DAW’s documentation for how to enable Ableton Link — most major DAWs support it, including Ableton Live, Bitwig, and Logic Pro.When Link is enabled, sample playback loops until paused. Enabling Link automatically locks tempo playback.
Refer to the full feature documentation for more details.

Sample Processing

  • Sample directory view now shows richer details per sample and per processing step
  • Samples that fail to process or upload now automatically retry
  • More descriptive error messages for common processing errors
  • Directory scans now automatically resume if interrupted
Sample directory view showing detailed sample metadata and processing status

User Experience

  • New waitlist on the pricing page for a one-time purchase license
  • Removed upsell banner from sample browser for free plan users
  • New onboarding survey for a more personalized experience
  • Smoother application update flow for future updates
  • Public sample libraries are bundled with the app for faster first launch

Performance and Bug Fixes

  • Sample browser search is significantly faster
  • Fixed AI Assistant chat errors caused by invalid tool calls
  • App no longer crashes after server-side updates — it gracefully reloads instead
Something not working? Check our troubleshooting guide or reach out on Discord.

Known Issues

  • Link peer detection: Link may occasionally fail to detect other peers on the network. Toggle Link off and on to reconnect.
  • Drag-and-drop with lock enabled: Dragged samples do not yet preserve tempo/key lock settings. This will be addressed in a future update.
This update is a breaking change. You must install the newest version of Sample Vault to use the application. You will be prompted to do so on startup if you haven’t done already. You can manually download and update the app from the downloads page.
February 15, 2026
v1.0.0-15

Offline Mode and Unlimited Free Plan Update

Offline Mode (Local-First)

Sample Vault now works fully offline.
  • Zero Latency: Searching and organizing happens locally on your device
  • Auto-Sync: Changes made offline automatically sync to the cloud once you reconnect (paid plans only)
The AI Assistant and Prompt Search still require an internet connection. You must sign in while online before using offline mode.

Unlimited Free Plan

The Free Plan no longer has sample limits. Add as many samples as you want — all samples are analyzed locally. Cloud sync and AI analysis remain exclusive to paid plans.

AI Assistant: Fast Mode

New Fast Mode toggle for the AI Assistant, optimized for quick questions, precise sample searches, and documentation lookup.
Dropdown menu showing the new AI Assistant Fast Mode option

Sample Libraries Management

Enable or disable specific public sample collections to declutter your library. Configure this in Settings → Sample Libraries.
Public sample libraries management interface

Performance and Bug Fixes

  • Search performance: Sample browser loads faster and scrolls more smoothly
  • AI Assistant reliability: Reduced hallucinations and significantly lower error rate
No breaking changes in this release.