Skip to main content

Search Syntax

The search bar accepts a compact token grammar that mirrors every filter control in the sidebar. Tokens work in every search mode, stack freely, and stay in sync with the sidebar — typing @Cmin updates the Key dropdown, and picking a key from the dropdown updates the search bar.

Tokens

SyntaxWhat it does
!loop / !oneshotFilter by sample type
@CMatch samples in the key of C
@Cmaj / @F#minMatch key + scale
#120Match samples at exactly 120 BPM
#90-140Match samples between 90 and 140 BPM
$techno / $hiphopFilter by genre
%bass / %darkFilter by tag
punchy kickPlain text becomes a keyword search

Stacking tokens

Tokens stack freely with each other and with plain text:
#120-130 @Cmin !loop %dark $techno punchy kick

Behavior across search modes

  • In Find mode, every token and the plain text filter results by filename and metadata.
  • In Prompt and Instant modes, tokens become hard filters applied on top of the AI match — only the plain-text portion drives the semantic search. This is the recommended way to combine a descriptive prompt with technical constraints like BPM and key.
The same token grammar powers Quick Actions — so anything you learn here works in the floating command palette too.