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
| Syntax | What it does |
|---|---|
!loop / !oneshot | Filter by sample type |
@C | Match samples in the key of C |
@Cmaj / @F#min | Match key + scale |
#120 | Match samples at exactly 120 BPM |
#90-140 | Match samples between 90 and 140 BPM |
$techno / $hiphop | Filter by genre |
%bass / %dark | Filter by tag |
punchy kick | Plain text becomes a keyword search |
Stacking tokens
Tokens stack freely with each other and with plain text: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.