| Property | Value |
|---|---|
| OID | 6.7ffffed0 |
| Description | Sound driver |
| Label | |
| Type | node |
| Format | N |
| Flags |
|
| Child | Description |
|---|---|
| hw.snd.maxautovchans | maximum virtual channel |
| hw.snd.default_unit | default sound device |
| hw.snd.version | driver version/arch |
| hw.snd.default_auto | assign default unit to a newly attached device |
| hw.snd.verbose | verbosity level |
| hw.snd.vpc_mixer_bypass | control channel pcm/rec volume, bypassing real mixer device |
| hw.snd.feeder_rate_quality | sample rate converter quality (0=low .. 4=high) |
| hw.snd.feeder_rate_round | sample rate converter rounding threshold |
| hw.snd.feeder_rate_max | maximum allowable rate |
| hw.snd.feeder_rate_min | minimum allowable rate |
| hw.snd.feeder_rate_polyphase_max | maximum allowable polyphase entries |
| hw.snd.feeder_rate_presets | compile-time rate presets |
| hw.snd.feeder_eq_exact_rate | force exact rate validation |
| hw.snd.feeder_eq_presets | compile-time eq presets |
| hw.snd.basename_clone | DSP basename cloning (0: Disable; 1: Enabled) |
| hw.snd.compat_linux_mmap | linux mmap compatibility (-1=force disable 0=auto 1=force enable) |
| hw.snd.syncdelay | append (0-1000) millisecond trailing buffer delay on each sync |
| hw.snd.usefrags | prefer setfragments() over setblocksize() |
| hw.snd.vpc_reset | reset volume on all channels |
| hw.snd.vpc_0db | 0db relative level |
| hw.snd.vpc_autoreset | automatically reset channels volume to 0db |
| hw.snd.timeout | interrupt timeout (1 - 10) seconds |
| hw.snd.latency_profile | buffering latency profile (0=aggressive 1=safe) |
| hw.snd.latency | buffering latency (0=low ... 10=high) |
| hw.snd.report_soft_matrix | report software-emulated channel matrixing |
| hw.snd.report_soft_formats | report software-emulated formats |