Audio Codecs Windows 7
Windows 7 Download periodically updates pricing and information of K-Lite Codec Pack (Full) free download from the publisher, but some information may be out-of-date. Using cracks, warez serial numbers, registration codes or keygens for K-Lite Codec Pack (Full) license key is illegal. A codec is a piece of software on either a device or computer capable of encoding and/or decoding video and/or audio data from files, streams and broadcasts. The word Codec is a portmanteau of ' co mpressor- dec ompressor'.
- Realtek High Definition Audio Codecs
- Codecs Windows Media Player
- Audio And Video Codecs For Windows 7
- Update Audio Codecs Windows 7
The Dolby audio decoder is a Media Foundation transform (MFT) that decodes the following stream types:
TIFF Viewer is an application program for showing and printing TIFF revision 6-perfect TIFF records and Internet Fax particulars real TIFF-FX documents. TIF underpins lossless pressure so that visual craftsmen and picture takers can file their photographs to save money on plate space without trading off quality. Free tiff reader windows 10.
Realtek High Definition Audio Codecs
- Dolby Digital, also called Dolby AC-3
- Dolby Digital Plus, also called Enhanced AC-3 (E-AC-3)
Important
For versions of Windows prior to Windows 8, the Microsoft implementation of the Dolby Digital technology is restricted under terms of the Dolby Digital licensing program to use by Microsoft applications.
For more information about these formats, refer to Advanced Television Systems Committee (ATSC) document Digital Audio Compression Standard (AC-3, E-AC-3) Revision B.
The decoder can also convert a Dolby Digital Plus stream to Dolby Digital format for AC-3 S/PIDF output, or format a Dolby Digital Plus stream for HDMI digital output.
Class Identifier
The class identifier (CLSID) of the Dolby audio decoder is CLSID_CMSDDPlusDecMFT, defined in the header file wmcodecdsp.h.
Input Types
The Dolby audio decoder supports the following input subtypes.
Subtype | Description | Header |
---|---|---|
MEDIASUBTYPE_DOLBY_AC3 | Dolby Digital audio. | mfapi.h |
MEDIASUBTYPE_DVM | Dolby Digital audio; see Audio Subtypes. This subtype can be used interchangeably with MEDIASUBTYPE_DOLBY_AC3. | wmcodecdsp.h |
MFAudioFormat_Dolby_Digital_Plus | Dolby Digital Plus audio. | mfapi.h |
The following table lists the requires and optional attributes for the input media type.
Attribute | Description | Remarks |
---|---|---|
MF_MT_MAJOR_TYPE | Major type. | Required. Must be MFMediaType_Audio. |
MF_MT_SUBTYPE | Audio subtype. | Required. See the previous table for details. |
MF_MT_AUDIO_SAMPLES_PER_SECOND | Sample rate, in samples per second. | Optional. Valid values are: 48000, 44100, 32000, 24000, 22050, and 16000. If this attribute is not set, the default value is 48000. [!Note] |
MF_MT_AUDIO_NUM_CHANNELS | Number of channels, including the low frequency (LFE) channel, if present. | Optional. Valid values are in the range 1 (mono) to 8 (7.1 channel configuration). If this attribute is not set, the default value is 2 (stereo). |
MF_MT_AUDIO_CHANNEL_MASK | Specifies the assignment of audio channels to speaker positions. | Optional. If specified, the value must be consistent with the number of audio channels. If the attribute is not set, the decoder uses a default channel mask, based on the number of channels. |
The following table lists the supported Dolby channel configurations.
Channel configuration | Number of channels | Channel masks |
---|---|---|
1/0 (mono) | 1 | 0x4 (SPEAKER_FRONT_CENTER) |
2/0 (stereo) or 1+1 (dual mono) | 2 | 0x3 (SPEAKER_FRONT_LEFTSPEAKER_FRONT_RIGHT) |
3/0 | 3 | 0x7 (SPEAKER_FRONT_LEFTSPEAKER_FRONT_RIGHT SPEAKER_FRONT_CENTER) |
2/1 | 3 | 0x103 (SPEAKER_FRONT_LEFTSPEAKER_FRONT_RIGHTSPEAKER_BACK_CENTER) |
3/1 | 4 | 0x107 (SPEAKER_FRONT_LEFTSPEAKER_FRONT_RIGHTSPEAKER_FRONT_CENTERSPEAKER_BACK_CENTER) |
2/2 | 4 | 0x33 (SPEAKER_FRONT_LEFTSPEAKER_FRONT_RIGHTSPEAKER_BACK_LEFTSPEAKER_BACK_RIGHT) or 0x603 (SPEAKER_FRONT_LEFTSPEAKER_FRONT_RIGHTSPEAKER_SIDE_LEFTSPEAKER_SIDE_RIGHT) |
3/2 | 5 | 0x37 (SPEAKER_FRONT_LEFTSPEAKER_FRONT_RIGHTSPEAKER_FRONT_CENTERSPEAKER_BACK_LEFTSPEAKER_BACK_RIGHT) or 0x607 (SPEAKER_FRONT_LEFTSPEAKER_FRONT_RIGHTSPEAKER_FRONT_CENTERSPEAKER_SIDE_LEFTSPEAKER_SIDE_RIGHT) |
3/2 + LFE | 6 | 0x3F (SPEAKER_FRONT_LEFTSPEAKER_FRONT_RIGHTSPEAKER_FRONT_CENTERSPEAKER_LOW_FREQUENCYSPEAKER_BACK_LEFTSPEAKER_BACK_RIGHT) or 0x60F (SPEAKER_FRONT_LEFTSPEAKER_FRONT_RIGHTSPEAKER_FRONT_CENTERSPEAKER_LOW_FREQUENCYSPEAKER_SIDE_LEFTSPEAKER_SIDE_RIGHT) |
3/2/2 + LFE[!Note] | 8 | 0x63F (SPEAKER_FRONT_LEFTSPEAKER_FRONT_RIGHTSPEAKER_FRONT_CENTERSPEAKER_LOW_FREQUENCYSPEAKER_BACK_LEFTSPEAKER_BACK_RIGHT SPEAKER_SIDE_LEFT SPEAKER_SIDE_RIGHT) |
In addition, channel configurations 1/0, 2/0, 3/0, 2/1, 3/1, and 2/2 may also appear with an LFE channel.
Output Types
The Dolby audio decoder supports the following output subtypes.
Subtype | Description | Header |
---|---|---|
MFAudioFormat_Dolby_AC3_SPDIF | Dolby AC-3 audio formatted for S/PDIF digital output. | mfapi.h |
KSDATAFORMAT_SUBTYPE_IEC61937_DOLBY_DIGITAL_PLUS | Dolby Digital Plus audio formatted for HDMI digital output. | ksmedia.h |
MFAudioFormat_Float | IEEE 32-bit floating-point PCM audio Windows 10: stereo, 5.1, 7.1 Previous versions: stereo, 5.1 | mfapi.h |
MFAudioFormat_PCM | 16-bit PCM audio Windows 10: stereo, 5.1, 7.1 Previous versions: stereo, 5.1 | mfapi.h |
The following table lists the required and optional attributes for the output media type.
Attribute | Description | Remarks |
---|---|---|
MF_MT_MAJOR_TYPE | Major type. | Required. Must be MFMediaType_Audio. |
MF_MT_SUBTYPE | Audio subtype. | Required. See the previous table for details. |
MF_MT_AUDIO_SAMPLES_PER_SECOND | Sample rate, in samples per second. | Required. Valid values are: 48000, 44100, 32000, 24000, 22050, and 16000. The output sample rate must be identical to the input sample rate. The decoder cannot change the sampling rate of the stream. |
MF_MT_AUDIO_NUM_CHANNELS | Number of channels, including the low frequency (LFE) channel, if present. | Required for PCM output. Not needed for digital output. If the input type is mono, stereo, or dual-mono (all without LFE channel), the only valid value is 2, for stereo output. Otherwise, the value can be:
|
MF_MT_AUDIO_CHANNEL_MASK | Specifies the assignment of audio channels to speaker positions. | Required for PCM output if the number of channels is greater than 2. The value must be:
|
MF_MT_AUDIO_BITS_PER_SAMPLE | Number of bits per audio sample. | Required for PCM output. The value must be 32 for MFAudioFormat_Float, and 16 for MFAudioFormat_PCM. Not needed for digital output. |
MF_MT_AUDIO_VALID_BITS_PER_SAMPLE | Number of valid bits of audio data in each audio sample. | Optional for PCM output. If set, the value must be identical to MF_MT_AUDIO_BITS_PER_SAMPLE. Not needed for the digital output subtypes. |
MF_MT_AUDIO_BLOCK_ALIGNMENT | Block alignment, in bytes. | Optional for PCM output. Not needed for digital output. |
MF_MT_AUDIO_AVG_BYTES_PER_SECOND | Average number of bytes per second. | Optional for PCM output. Not needed for digital output. |
Transform Attributes
The Dolby audio decoder implements the IMFTransform::GetAttributes method. The application can use this method to get or set the following attributes.
Attribute | Description |
---|---|
CODECAPI_AVDecAudioDualMono | Specifies whether a 2-channel Dolby audio stream is encoded as stereo or dual-mono. Before the first Dolby frame is decoded, the value is eAVDecAudioDualMono_UnSpecified. After decoding begins, the value reflects the most recent Dolby frame. Read-only. |
CODECAPI_AVDecAudioDualMonoReproMode | Specifies how the decoder reproduces dual-mono audio. The default value is eAVDecAudioDualMonoReproMode_LEFT_MONO. The application can set this property at any time. Read/write. |
CODECAPI_AVDecCommonMeanBitRate | For Dolby Digital (AC-3) streams, specifies the bit rate of the input stream in bits per second. For Dolby Digital Plus (E-AC3), the value is always zero. Read only. |
CODECAPI_AVDecDDDynamicRangeScaleHigh | The high-level cut when the decoder performs dynamic range control. Read/write. |
CODECAPI_AVDecDDDynamicRangeScaleLow | The low-level boost when the decoder performs dynamic range control. Read/write. |
CODECAPI_AVDecDDOperationalMode | The compression control mode. Read/write. |
CODECAPI_AVDecDDStereoDownMixMode | The type of stereo downmix. This property applies when the input is a multichannel stream and the output is a stereo stream. Read/write. |
MFT_SUPPORT_DYNAMIC_FORMAT_CHANGE | This attribute returns FALSE, indicating that the decoder must be drained before a new input type is set. Read/write. |
Remarks
The decoder accepts only raw Dolby streams, as defined by A/52B. Payloads such as Packetized Elementary Streams (PES) are not supported. For Dolby Digital Plus, the decoder decodes up to 5.1 channels. On Windows 10, 7.1 channel streams are decoded without downmix. On previous OS versions, if the stream is 7.1 channels, only the 5.1 channel downmix will be decoded. If the stream is Dolby Digital Plus with more than one independent substream, only independent substream 0 is decoded. The decoder skips other independent substreams. In addition, the decoder skips all dependent substreams. The decoder supports decryption and decoding of streams that are protected by Digital Rights Management (DRM) technology.
If the input media type has a channel configuration other than mono, stereo, or dual-mono (all without LFE channel), the decoder provides two options for the output channel configurations:
Codecs Windows Media Player
- 8-channel output (7.1 channel configuration)
- 6-channel output (5.1 channel configuration)
- Stereo downmix
If stereo downmix is selected, the type of downmix can be set on the MFT by using the CODECAPI_AVDecDDStereoDownMixMode property.
If the output type is MFAudioFormat_Dolby_AC3_SPDIF, each output buffer contains 6,144 bytes. The buffer starts with an 8-byte S/PDIF header, followed by a compressed AC-3 frame, followed by zero padding to 6,144 bytes.
If the output type is KSDATAFORMAT_SUBTYPE_IEC61937_DOLBY_DIGITAL_PLUS, each output buffer contains 24,576 bytes. The buffer starts with an 8-byte S/PDIF header, followed by 1–6 compressed Dolby Digital Plus frames corresponding to 1,536 PCM samples, followed by zero padding to 24,576 bytes. For HDMI output, only independent substream 0 is packed.
The decoder MFT is registered with the flag MFT_ENUM_FLAG_FIELDOFUSE, which indicates that the MFT that must be unlocked by the application before use. For more information, see Field of Use Restrictions.
Requirements
Minimum supported client | Windows 8 [desktop apps UWP apps] |
Minimum supported server | None supported |
DLL |
|
See also
Download the latest USB Audio CODEC driver for your computer's operating system. All downloads available on this website have been scanned by the latest anti-virus software and are guaranteed to be virus and malware-free.
Find All USB Audio CODEC Drivers
Browse the list below to find the driver that meets your needs. To see more matches, use our custom search engine to find the exact driver.
Tech Tip: If you are having trouble deciding which is the right driver, try the Driver Update Utility for USB Audio CODEC. It is a software utility that will find the right driver for you - automatically.
DriverGuide maintains an extensive archive of Windows drivers available for free download. We employ a team from around the world. They add hundreds of new drivers to our site every day.
Having trouble finding the right driver? Try the Automatic Driver Update Utility, or you can request a driver and we will find it for you.
Audio And Video Codecs For Windows 7
Popular Driver Updates for USB Audio CODEC
Update Audio Codecs Windows 7
USB Audio CODEC Driver Update UtilitySupported OS: Windows 10, Windows 8.1, Windows 7, Windows Vista, Windows XPFile Version: Version 3.8.0 File Size: 269 KB File Name: DriverFinderInstall.exeOverall Rating: |
High Definition Audio Codecs DriverRealTekDevice Type: Sound CardSupported OS: Win Vista x64, Win 2003 Server, Win Server 2003 x64, Win XP Home, Win XP Pro, Win XP Pro x64, Win 2000 Workstation, Win 2000 Server File Version: Version R1.51 File Size: 25.6 MB File Name: WDM_R151.exeOverall Rating: (218 ratings, 228 reviews) 58,702 Downloads Submitted Dec 20, 2006 by krishnamoorthy (DG Staff Member):'High Definition Audio Codecs - Audio Driver File' |
VIA AC97 codec incorporated into VT82C686A/B, VT8231, VT8233/A/C, VT8235, VT8237/R, VT8251 Southbridges; 6-TRAC VT1616, 8-TRAC VT1617, VT1612A audio DriverVIADevice Type: Sound CardSupported OS: Win 2003 Server, Win XP Home, Win XP Pro, Win 2000 Workstation, Win 2000 Server, Win NT 4.0, Win ME, Win 98SE, Win 98, Win 95, DOS File Version: Version 6.50 Release Date: 2005-11-25 File Size: 6.5 MB File Name: Vinyl_AudioCodec_V650a.zipOverall Rating: (1,917 ratings, 1,985 reviews) 426,868 Downloads Submitted Jan 27, 2006 by hicky remora (DG Member):'http://www.viaarena.com/default.aspx?PageID=420&OSID=1&CatID=1010&SubCatID=104' |
AC'97 Codec DriverAvance LogicDevice Type: Sound CardSupported OS: Win XP Home, Win XP Pro File Version: Version 5.10.00.5080 Release Date: 2003-02-11 File Size: 4.0 MB File Name: wdm_a3401.exeOverall Rating: (162 ratings, 201 reviews) 52,171 Downloads Submitted Feb 27, 2003 by W. Boyer III (DG Member):'This sound file was downloaded from www.avance.com but there seems to be a large outage most of the time. I finally got this one to download and had seen there was no posting of it. These files work for everything from Win98SE through WinXP. There are other files for WinNT, Win95, Linux, and OS/2 on ..' |
ac97 codec DriverAvance LogicDevice Type: Sound CardSupported OS: Win XP Home, Win XP Pro File Version: Version 5.10.00.3850 Release Date: 2002-04-09 File Size: 2.0 MB File Name: avancelogic313_wdm.exeOverall Rating: (213 ratings, 225 reviews) 55,104 Downloads Submitted May 29, 2002 by nymus (DG Member):'This is the driver for the onboard sound card on the ECS K7S5A motherboard. You may be using the SIS 7012 codec but this is the correct one. Just uninstall the current driver and then run the stup file after unzipping the contents of this file.' |
VIA AC97 codec incorporated into VT82C686A SoutVT82C686A,vt8233) DriverVIASource: Manufacturer Website (Official Download)Device Type: Sound Card Supported OS: Win XP Home, Win XP Pro, Win 2000 Workstation, Win 2000 Server, Win NT 4.0, Win NT 3.51, Win ME, Win 98SE, Win 98, Win 95 File Version: Version 6.14.01.4080 Release Date: 2004-11-01 File Size: 3.5 MB File Name: Vinyl_AudioCodec_V580c.zipOverall Rating: (567 ratings, 596 reviews) 94,118 Downloads Submitted Feb 21, 2005 by fluick (DG Member):'VIA AC97 codec incorporated into VT82C686A South Bridge ( VT82C686A ) - VIA AC97 codec incorporated into VT82C686B South Bridge ( VT82C686B ) - VIA AC97 codecs incorporated into VT8233, VT8233A, VT8233C, VT8235 and VT8237 South Bridges ( VT1612A VT8233/A/C VT8233/VT8233A/VT8233B/VT8235/VT8237 VT8235 ..' |
AC 97 AUDIO CODEC DriverCMediaDevice Type: Sound CardSupported OS: Win XP Pro File Version: Version 2.2 File Size: 9.5 MB File Name: wdm_a356.exeOverall Rating: (88 ratings, 97 reviews) 11,049 Downloads Submitted Apr 18, 2006 by Odinei Ribeiro (DG Member) |
Crystal_WDM_Audio_CodecXPSetup.zip DriverCrystal SemiconductorDevice Type: Sound CardSupported OS: Win XP Home, Win XP Pro File Size: 201.3 KB File Name: Crystal_WDM_Audio_CodecXPSetup.zipOverall Rating: (157 ratings, 182 reviews) 33,956 Downloads Submitted Feb 10, 2003 by Anthony (DG Member):'XP Sound card driver for Crystal WDM Audio Codec sound card, A VERY RARE DRIVER !!!!, Works on ME and XP. I had no sound after installing XP on my IBM Thinkpad 600, so I got this driver from Cirrus Logic (Formerlly Crystal Semiconductors) and it works like a dream. Enjoy !!!!' |
VT8235 DriverVIADevice Type: Sound CardSupported OS: Win 2003 Server, Win XP Home, Win XP Pro, Win 2000 Workstation File Version: Version 6.14.01.4040 Release Date: 2004-05-21 File Size: 9.0 MB File Name: Vinyl_AudioCodec_V540a_M.zipOverall Rating: (645 ratings, 674 reviews) 161,109 Downloads Submitted Jul 2, 2004 by James Daniel (DG Member):'Sound Driver was Found Here http://www.viaarena.com/?PageID=328 - For VIA AC97 codecs incorporated into the VT82C686A, VT82C686B, VT8231, VT8233, VT8233A, VT8233C, VT8235 and VT8237 southbridges and the VIA Six-TRAC (VT1616 Codec)' |
STAC9758 Audio Codec DriverSigmaTelDevice Type: Sound CardSupported OS: Win XP Home, Win XP Pro, Win 2000 Workstation File Size: 2.9 MB File Name: STAC9758_Audio_Codec.zipOverall Rating: (90 ratings, 93 reviews) 19,770 Downloads Submitted Apr 29, 2004 by Simensianer (DG Member):'This Driver is for the STAC9758 Audio Codec w/ VT8237 chipset on the MAinboard Fujitsu Siemens Computers (FSC) D1607 K8 Athlon64' |
crystal wdm audio codec DriverCrystal SemiconductorDevice Type: Sound CardSupported OS: Win 98, Win 95 File Version: Version 4.10.01.4000 Release Date: 1999-05-25 File Size: 30.6 KB File Name: Win98.zipOverall Rating: (33 ratings, 75 reviews) 12,815 Downloads Submitted Sep 16, 2000 by SPYDERMAN101 (DG Member):'after downloading, unzip the file and send it to a floppy disk, then configure your sound card and to reach the file you type A win98 and it will install the driver you need.' |