hdaudioctl man page on NetBSD

Man page or keyword search:  
man Server   9087 pages
apropos Keyword Search (all sections)
Output format
NetBSD logo
[printable version]

HDAUDIOCTL(8)		  BSD System Manager's Manual		 HDAUDIOCTL(8)

NAME
     hdaudioctl — program to manipulate hdaudio(4) devices.

SYNOPSIS
     hdaudioctl [-f device] command [arguments]

DESCRIPTION
     The hdaudioctl command can be used to inspect and reconfigure High Defi‐
     nition Audio devices and their child codecs.

     The mandatory command argument specifies the action to take.  Valid com‐
     mands are:

     list		For each child codec of the chosen hdaudio(4) device,
			display the nid, vendor, product, subsystem and device
			IDs.

     get codecid nid	Retrieve and display the current codec configuration
			as a proplib(3) XML plist.

     set codecid nid [plist]
			Detach the specified hdafg(4) codec and then re-attach
			with its widgets explicitly configured according to
			the specified plist.  If no plist is given, the in-
			built widget parsing rules based on the High Defini‐
			tion Audio specification will be used.

     graph codecid nid	Output a DOT file suitable processing by graphviz.
			The resulting image will graphically show the struc‐
			ture and interconnections of the widgets that form the
			chosen hdafg(4) codec.

FILES
     /dev/hdaudioX  control devices

SEE ALSO
     audio(4), hdaudio(4), pkgsrc/graphics/graphviz

HISTORY
     The hdaudioctl command first appeared in NetBSD 5.1.

AUTHORS
     hdaudioctl is based on two separate programs written by Jared McNeill
     ⟨jmcneill@NetBSD.org⟩ under contract by
     Precedence Technologies Ltd ⟨http://www.precedence.co.uk/⟩.  Integration
     into one program and writing this manual page was done by
     Stephen Borrill ⟨sborrill@NetBSD.org⟩.

CAVEATS
     When a plist is loaded and the hdafg(4) codec reattaches, all mixer con‐
     trols will be returned to their default values.

BSD				October 6, 2009				   BSD
[top]
                             _         _         _ 
                            | |       | |       | |     
                            | |       | |       | |     
                         __ | | __ __ | | __ __ | | __  
                         \ \| |/ / \ \| |/ / \ \| |/ /  
                          \ \ / /   \ \ / /   \ \ / /   
                           \   /     \   /     \   /    
                            \_/       \_/       \_/ 
More information is available in HTML format for server NetBSD

List of man pages available for NetBSD

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net