Overview
Soundcn provides a powerful browsing experience with over 110+ sounds organized by categories, collections, and metadata. This guide will help you navigate the catalog and find the perfect sound for your project.The Sound Catalog
The Soundcn catalog is built from a centralized registry that includes:- Sound metadata: Name, title, description, author
- Technical specs: Duration, file size, format (MP3/WAV/OGG)
- Organization: Categories, tags, keywords
- Licensing: CC0, OGA-BY, MIT licenses
Catalog Structure
Each sound in the catalog contains:Browsing by Category
Sounds are organized into broad categories for easy discovery:- UI Sounds
- Feedback
- Game
- Impact
- Sci-Fi
Interface sounds like clicks, toggles, switches, and navigation
Category Hierarchy
Soundcn uses a three-tier categorization:- Broad Category: Top-level group (e.g., “UI”, “Game”)
- Primary Category: Specific type (e.g., “click”, “toggle”)
- Collections: Special groupings (e.g., “warcraft”)
Sounds in collections inherit their primary category from the second position in the categories array.
Using the Category Filter
The category filter shows all available categories with sound counts:Category Options
Categories are built dynamically based on available sounds:Search Functionality
Search across multiple fields simultaneously:- Title: Sound display name
- Description: What the sound represents
- Categories: All assigned categories
- Tags: Descriptive tags
- Keywords: Additional search terms
Search Tips
Case-Insensitive Matching
Case-Insensitive Matching
Search queries match regardless of capitalization. “CLICK” finds “click” sounds.
Multiple Keywords
Multiple Keywords
Use spaces to search multiple terms. “error alert” finds sounds with both words.
Category Names
Category Names
Search by category like “ui” or “feedback” to find all sounds in that category.
Sound Effects
Sound Effects
Try descriptive terms like “swoosh”, “beep”, “whoosh”, “chime” to find effects.
Sound Grid Display
The main sound grid shows filtered results in a responsive layout:Empty State
When no sounds match your filters:Keyboard Navigation
Navigate the sound grid efficiently with keyboard shortcuts:- Arrow Keys: Move between sound cards
- Enter: Open sound detail view
- Escape: Close detail view
- Space: Preview sound on hover
- Shift + Click: Multi-select sounds
The grid uses
role="grid" and aria-label="Sound library" for screen reader accessibility.Sound Collections
Collections are curated sets of themed sounds:/collections or view individual collections at /collections/[name].
World of Warcraft Collection
The Warcraft collection includes 110 iconic sounds:- Interface chimes and UI sounds
- NPC voices and dialogue
- Combat impacts and weapon sounds
- Dungeon doors and environmental audio
- Quest complete notifications
Related Sounds
When viewing a sound detail page, discover similar sounds:- Find variations of similar effects
- Discover alternatives with different characteristics
- Build cohesive sound themes for your UI
Filtering Performance
Soundcn uses optimized filtering for instant results:Batch Operations
Select multiple sounds for batch actions:Selection State
The selection system tracks:Preview on Hover
Hover over sound cards to hear a quick preview:Preview automatically stops when you move to a different card or leave the grid.
Accessing Sound Data
Retrieve sounds programmatically:Best Practices
Search UX: Always show the current result count so users know how many sounds match their filters.
Accessibility: Maintain keyboard navigation and ARIA labels when customizing the browsing experience.
Next Steps
Now that you know how to browse and find sounds:- Learn about using the useSound hook
- Explore the sound engine for vanilla JS
- Browse sound collections for themed sets
