You can make a difference in the Apple Support Community!

When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

MacBook Pro Audio Driver

Which audio driver is used by MacBook Pro 7.1??? I'm running BootCamp (Windows7 Ultimate x64) and I'm having a problem with audio input, so I'm looking for anything taht will make it work.

In Device Manager I had "Cirrus CS4206A (AB13)" and three devices of "NVIDIA High Definition Audio". Then somehow I updated Cirrus driver to "High Definition Audio", but Audio-IN is not working, only Audio-OUT (The same thing with Cirrus). Just to mention, my MB is using only one "multi" audio jack.

The thing I can't understand is - Is MacBook Using Realtek Audio, stupid Cirrus or NVIDIA Audio ???


I can't contact Cirrus Support, because on their website it's written:

We produce integrated circuits that manufacturers design into their audio and video products. We do not manufacture graphics cards, sound cards or modems.

Your retail manufacturer is responsible for your product support. Please contact your manufacturer or visit your manufacturer's Web site for driver support.

These generic drivers may have been modified by the electronics manufacturer to suit a particular product. We recommend that you contact your product's manufacturer for support.

I contacted Apple Support (Chat) and the person I got on the chat is a noob! He told me to uninstall BootCamp or whole Win7...And he gave me a link to Microsoft Support... So, nothing really helpful, he just bumped me to Microsoft...

When I install Realtek HD Audio Driver/Codec there are no changes and no Audio Manager running!!


I mean who else is using stupid Cirrus -Citrus- s**t...I tought I bought good laptop for my job, but this is not usable for me in this situation...


Anyone can help?

MacBook Pro, OS X Yosemite (10.10.1), 13inch ; Core2Duo ; 4GB RAM ; NVIDIA 320M

Posted on Mar 21, 2015 6:29 AM

Reply
Question marked as Top-ranking reply

Posted on Mar 21, 2015 3:40 PM

Your Macbook Pro is a 13" 2010 model as listed in How to identify MacBook Pro models - Apple Support.


According to System requirements to install Windows on your Mac via Boot Camp - Apple Support, your MBP needs Boot Camp Support Software 4.0.4033 and as mentioned in


System Requirements

  • MacBook (13-inch, Late 2006)
  • MacBook (13-inch, Mid 2007)
  • MacBook (13-inch, Late 2007)
  • MacBook (13-inch, Early 2008)
  • MacBook (13-inch, Late 2008)
  • MacBook (13-inch, Early 2009 & Mid 2009)
  • MacBook (13-inch, Late 2009) *
  • MacBook (13-inch, Mid 2010) *
  • MacBook Air (13-inch, Early 2008)
  • MacBook Air (13-inch, Late 2008 & Mid 2009)
  • MacBook Air (11-inch & 13-inch, Late 2010) *
  • MacBook Pro (15-inch & 17-inch, Core 2 Duo)
  • MacBook Pro (15-inch & 17-inch, 2.2 & 2.4GHz)
  • MacBook Pro (15-inch & 17-inch, Early 2008) *
  • MacBook Pro (15-inch, Late 2008) *
  • MacBook Pro (17-inch, Early 2009 & Mid 2009) *
  • MacBook Pro (15-inch, Early 2009) *
  • MacBook Pro (13-inch and 15-inch, Mid 2009) *
  • MacBook Pro (13-inch,15-inch, and 17-inch, Mid 2010)
  • MacBook Pro (13-in, 15-inch, and 17-inch, Early 2011 & Late 2011)
  • Mac Pro (Mid 2006)
  • Mac Pro (Early 2008) *
  • Mac Pro (Early 2009)
  • Mac Pro (Early 2007)
  • Mac Pro (Mid 2010)
  • Mac Pro (15-inch and 17-inch, 2.2 & 2.4GHz)
  • Mac mini (Mid 2007)
  • Mac mini (Early 2009 & Late 2009)
  • Mac mini (Mid 2010) *
  • iMac (17-inch, Late 2006)
  • iMac (20-inch, Late 2006)
  • iMac (24-inch, Late 2006)
  • iMac (20-inch & 24-inch, Mid 2007)
  • iMac (20-inch & 24-inch, Early 2008)
  • iMac (20-inch, Early 2009 & Mid 2009)
  • iMac (21.5-inch & 27-inch, Late 2009) *
  • iMac (27-inch, Late 2009) *
  • iMac (21.5-inch, Mid 2010) *
  • iMac (27-inch, Mid 2010)
  • iMac (21.5-inch, Mid 2011 & Late 2011)
  • iMac (27-inch, Mid 2011)

all these drivers support Windows 7, 32 bit

* drivers that support Windows 7, 32 and 64 bit



You can download the drives to a USB2 flash drive and Boot Camp: Install or repair Boot Camp drivers.


If you have used anything other than a standard BC Assistant to install Windows, you will run into audio and GPT issues. For example using Windows EFI Boot will not work properly.

28 replies
Question marked as Top-ranking reply

Mar 21, 2015 3:40 PM in response to iLoveiTSM

Your Macbook Pro is a 13" 2010 model as listed in How to identify MacBook Pro models - Apple Support.


According to System requirements to install Windows on your Mac via Boot Camp - Apple Support, your MBP needs Boot Camp Support Software 4.0.4033 and as mentioned in


System Requirements

  • MacBook (13-inch, Late 2006)
  • MacBook (13-inch, Mid 2007)
  • MacBook (13-inch, Late 2007)
  • MacBook (13-inch, Early 2008)
  • MacBook (13-inch, Late 2008)
  • MacBook (13-inch, Early 2009 & Mid 2009)
  • MacBook (13-inch, Late 2009) *
  • MacBook (13-inch, Mid 2010) *
  • MacBook Air (13-inch, Early 2008)
  • MacBook Air (13-inch, Late 2008 & Mid 2009)
  • MacBook Air (11-inch & 13-inch, Late 2010) *
  • MacBook Pro (15-inch & 17-inch, Core 2 Duo)
  • MacBook Pro (15-inch & 17-inch, 2.2 & 2.4GHz)
  • MacBook Pro (15-inch & 17-inch, Early 2008) *
  • MacBook Pro (15-inch, Late 2008) *
  • MacBook Pro (17-inch, Early 2009 & Mid 2009) *
  • MacBook Pro (15-inch, Early 2009) *
  • MacBook Pro (13-inch and 15-inch, Mid 2009) *
  • MacBook Pro (13-inch,15-inch, and 17-inch, Mid 2010)
  • MacBook Pro (13-in, 15-inch, and 17-inch, Early 2011 & Late 2011)
  • Mac Pro (Mid 2006)
  • Mac Pro (Early 2008) *
  • Mac Pro (Early 2009)
  • Mac Pro (Early 2007)
  • Mac Pro (Mid 2010)
  • Mac Pro (15-inch and 17-inch, 2.2 & 2.4GHz)
  • Mac mini (Mid 2007)
  • Mac mini (Early 2009 & Late 2009)
  • Mac mini (Mid 2010) *
  • iMac (17-inch, Late 2006)
  • iMac (20-inch, Late 2006)
  • iMac (24-inch, Late 2006)
  • iMac (20-inch & 24-inch, Mid 2007)
  • iMac (20-inch & 24-inch, Early 2008)
  • iMac (20-inch, Early 2009 & Mid 2009)
  • iMac (21.5-inch & 27-inch, Late 2009) *
  • iMac (27-inch, Late 2009) *
  • iMac (21.5-inch, Mid 2010) *
  • iMac (27-inch, Mid 2010)
  • iMac (21.5-inch, Mid 2011 & Late 2011)
  • iMac (27-inch, Mid 2011)

all these drivers support Windows 7, 32 bit

* drivers that support Windows 7, 32 and 64 bit



You can download the drives to a USB2 flash drive and Boot Camp: Install or repair Boot Camp drivers.


If you have used anything other than a standard BC Assistant to install Windows, you will run into audio and GPT issues. For example using Windows EFI Boot will not work properly.

May 7, 2015 7:30 PM in response to iLoveiTSM

1. Windows will not recognize TRRS devices. Please see

Re: Microphone Through TRRS Jack Not Detected in Windows

Microphone / Headphones combo port does not work in BootCamp


However, it will recognize a TRS plug easily. OSX will recognize both TRS and TRRS properly.


2. I did a search on available versions of BC drivers that can be publicly downloaded from Apple's website based on (System requirements to install Windows on your Mac via Boot Camp - Apple Support which are not exclusive to DVD or BCA). This is the output of my search.


find . -name BootCamp*.xml -print -exec grep -n -A4 -e Cirrus {} \; | more

./4.0.4033/BootCamp/BootCamp.xml

1457: <Name>"Cirrus Logic, Inc." MEDIA Driver

1458- <InfName>cs420x.inf</InfName>

1459- <Class>MEDIA</Class>

1460- <ClassGUID>{4d36e96c-e325-11ce-bfc1-08002be10318}</ClassGUID>

1461- <CatalogFile>CS420x64.cat</CatalogFile>

--

1462: <Provider>"Cirrus Logic, Inc."</Provider>

1463- <DriverVer>12/03/2010, 6.6001.1.30</DriverVer>

1464- <ServiceBinary>CS420x64.sys</ServiceBinary>

1465- <HardwareID></HardwareID>

1466- <isX64>Both</isX64>

--

1468: <Name>CirrusLogic MEDIA Driver

1469- <InfName>clhdaud.inf</InfName>

1470- <Class>MEDIA</Class>

1471- <ClassGUID>{4d36e96c-e325-11ce-bfc1-08002be10318}</ClassGUID>

1472- <CatalogFile>clhdaud.cat</CatalogFile>

--

1473: <Provider>CirrusLogic</Provider>

1474- <DriverVer>04/28/2010, 1.0.0.32</DriverVer>

1475- <ServiceBinary>system32\drivers\clhdaud.sys</ServiceBinary>

1476- <HardwareID></HardwareID>

1477- <isX64>no</isX64>

./4.0.4033/BootCamp/BootCamp64.xml

1443: <Name>"Cirrus Logic, Inc." MEDIA Driver

1444- <InfName>cs420x.inf</InfName>

1445- <Class>MEDIA</Class>

1446- <ClassGUID>{4d36e96c-e325-11ce-bfc1-08002be10318}</ClassGUID>

1447- <CatalogFile>CS420x64.cat</CatalogFile>

--

1448: <Provider>"Cirrus Logic, Inc."</Provider>

1449- <DriverVer>12/03/2010, 6.6001.1.30</DriverVer>

1450- <ServiceBinary>CS420x64.sys</ServiceBinary>

1451- <HardwareID></HardwareID>

1452- <isX64>Both</isX64>

--

1454: <Name>CirrusLogic MEDIA Driver

1455- <InfName>clhdaud.inf</InfName>

1456- <Class>MEDIA</Class>

1457- <ClassGUID>{4d36e96c-e325-11ce-bfc1-08002be10318}</ClassGUID>

1458- <CatalogFile>clhdaud.cat</CatalogFile>

--

1459: <Provider>CirrusLogic</Provider>

1460- <DriverVer>04/28/2010, 1.0.0.32</DriverVer>

1461- <ServiceBinary>system32\drivers\clhdaud.sys</ServiceBinary>

1462- <HardwareID></HardwareID>

1463- <isX64>no</isX64>

./4.0.4131/BootCamp/BootCamp.xml

1457: <Name>"Cirrus Logic, Inc." MEDIA Driver

1458- <InfName>cs420x.inf</InfName>

1459- <Class>MEDIA</Class>

1460- <ClassGUID>{4d36e96c-e325-11ce-bfc1-08002be10318}</ClassGUID>

1461- <CatalogFile>CS420x64.cat</CatalogFile>

--

1462: <Provider>"Cirrus Logic, Inc."</Provider>

1463- <DriverVer>04/14/2011, 6.6001.1.32</DriverVer>

1464- <ServiceBinary>CS420x64.sys</ServiceBinary>

1465- <HardwareID></HardwareID>

1466- <isX64>Both</isX64>

--

1468: <Name>CirrusLogic MEDIA Driver

1469- <InfName>clhdaud.inf</InfName>

1470- <Class>MEDIA</Class>

1471- <ClassGUID>{4d36e96c-e325-11ce-bfc1-08002be10318}</ClassGUID>

1472- <CatalogFile>clhdaud.cat</CatalogFile>

--

1473: <Provider>CirrusLogic</Provider>

1474- <DriverVer>04/28/2010, 1.0.0.32</DriverVer>

1475- <ServiceBinary>system32\drivers\clhdaud.sys</ServiceBinary>

1476- <HardwareID></HardwareID>

1477- <isX64>no</isX64>

./4.0.4131/BootCamp/BootCamp64.xml

1443: <Name>"Cirrus Logic, Inc." MEDIA Driver

1444- <InfName>cs420x.inf</InfName>

1445- <Class>MEDIA</Class>

1446- <ClassGUID>{4d36e96c-e325-11ce-bfc1-08002be10318}</ClassGUID>

1447- <CatalogFile>CS420x64.cat</CatalogFile>

--

1448: <Provider>"Cirrus Logic, Inc."</Provider>

1449- <DriverVer>04/14/2011, 6.6001.1.32</DriverVer>

1450- <ServiceBinary>CS420x64.sys</ServiceBinary>

1451- <HardwareID></HardwareID>

1452- <isX64>Both</isX64>

--

1454: <Name>CirrusLogic MEDIA Driver

1455- <InfName>clhdaud.inf</InfName>

1456- <Class>MEDIA</Class>

1457- <ClassGUID>{4d36e96c-e325-11ce-bfc1-08002be10318}</ClassGUID>

1458- <CatalogFile>clhdaud.cat</CatalogFile>

--

1459: <Provider>CirrusLogic</Provider>

1460- <DriverVer>04/28/2010, 1.0.0.32</DriverVer>

1461- <ServiceBinary>system32\drivers\clhdaud.sys</ServiceBinary>

1462- <HardwareID></HardwareID>

1463- <isX64>no</isX64>

./4.0.4255/BootCamp/BootCamp.xml

1630: <Provider>"Cirrus Logic, Inc."</Provider>

1631- <DriverVer>01/30/2012, 6.6001.1.36</DriverVer>

1632- <ServiceBinary>CS420x64.sys</ServiceBinary>

1633- <HardwareID></HardwareID>

1634- <isX64>Both</isX64>

./4.0.4255/BootCamp/BootCamp64.xml

1616: <Provider>"Cirrus Logic, Inc."</Provider>

1617- <DriverVer>01/30/2012, 6.6001.1.36</DriverVer>

1618- <ServiceBinary>CS420x64.sys</ServiceBinary>

1619- <HardwareID></HardwareID>

1620- <isX64>Both</isX64>

./4.0.4326/BootCamp/BootCamp.xml

1630: <Provider>"Cirrus Logic, Inc."</Provider>

1631- <DriverVer>01/30/2012, 6.6001.1.36</DriverVer>

1632- <ServiceBinary>CS420x64.sys</ServiceBinary>

1633- <HardwareID></HardwareID>

1634- <isX64>Both</isX64>

./4.0.4326/BootCamp/BootCamp64.xml

1616: <Provider>"Cirrus Logic, Inc."</Provider>

1617- <DriverVer>01/30/2012, 6.6001.1.36</DriverVer>

1618- <ServiceBinary>CS420x64.sys</ServiceBinary>

1619- <HardwareID></HardwareID>

1620- <isX64>Both</isX64>

./4.1.4586/BootCamp/BootCamp.xml

1624: <Provider>"Cirrus Logic, Inc."</Provider>

1625- <DriverVer>11/09/2012, 6.6001.1.38</DriverVer>

1626- <ServiceBinary>CS420x64.sys</ServiceBinary>

1627- <HardwareID></HardwareID>

1628- <isX64>Both</isX64>

./5.0.5033/BootCamp5/BootCamp/BootCamp.xml

1646: <Provider>"Cirrus Logic, Inc."</Provider>

1647- <DriverVer>11/09/2012, 6.6001.1.38</DriverVer>

1648- <ServiceBinary>CS420x64.sys</ServiceBinary>

1649- <HardwareID></HardwareID>

1650- <isX64>Both</isX64>

./5.1.5621/BootCamp5/BootCamp/BootCamp.xml

1571: <Provider>"Cirrus Logic, Inc."</Provider>

1572- <DriverVer>02/19/2013, 6.6001.1.40</DriverVer>

1573- <ServiceBinary>CS420x64.sys</ServiceBinary>

1574- <HardwareID></HardwareID>

1575- <isX64>Both</isX64>

--

1582: <Provider>"Cirrus Logic, Inc."</Provider>

1583- <DriverVer>10/03/2013, 6.6001.3.13</DriverVer>

1584- <ServiceBinary>CSUFD.sys</ServiceBinary>

1585- <HardwareID></HardwareID>

1586- <isX64>Both</isX64>

./5.1.5640/BootCamp5/BootCamp/BootCamp.xml

1563: <Provider>"Cirrus Logic, Inc."</Provider>

1564- <DriverVer>02/19/2013, 6.6001.1.40</DriverVer>

1565- <ServiceBinary>CS420x64.sys</ServiceBinary>

1566- <HardwareID></HardwareID>

1567- <isX64>Both</isX64>

--

1574: <Provider>"Cirrus Logic, Inc."</Provider>

1575- <DriverVer>10/03/2013, 6.6001.3.13</DriverVer>

1576- <ServiceBinary>CSUFD.sys</ServiceBinary>

1577- <HardwareID></HardwareID>

1578- <isX64>Both</isX64>


You will notice the increasing version numbers of the drivers as Apple updates them in BC Driver versions. It also says <isx64> as Both. You can use the 5.0.5033 version because 5.1.5621 is different.


Please create a System Restore point, install this driver and test, but a TRRS headset will not work with Windows.

Mar 24, 2015 6:38 AM in response to Loner T

When I remove Cirrus and NVIDIA High Definition Audio drivers, they are getting replaced with "High Definition Audio Device"...


None of the devices in the "Sounds" window are working...They are showing like working fine, but no output on integrated speakers and no output from 3.5mm jack and no input from internal mic/in jack

User uploaded fileUser uploaded file

As I said integrated microphone is not working and jack is not functional...Also there's red diode turned on in the jack hole

User uploaded file

#EDIT

Then I uninstalled Windows's default audio drivers "High Definition Audio Device" to get sound device without drivers and I quickly made a screenshot before they are installed again... And as you can see they are recognised as "Audio Device on High Definition Audio Bus"

User uploaded file

What can I do now? :/

May 11, 2015 1:33 AM in response to Loner T

I have this mic. I tried also my Epiphone EB-0 bass guitar and other chinese mic and none of them is working...


Under "Recording-Microphone" while nothing in combo jack... (Same when earbuds/guitar/sony mic plugged-in)

It's always using internal MB mic/input...

User uploaded file

"Playback-Headphones" tab while nothing in combo jack...

User uploaded file

"Playback-Headphones" tab when anything plugged-in...

User uploaded file

And "Playback-Speakers" tab when nothing plugged-in..

User uploaded file

Mar 23, 2015 6:56 PM in response to Loner T

Oh bro I tried re-installing those drivers many times, but no luck! 😟 I contacted Apple's ChatSupport and they told me that this is not their problem, because it's related to Microsoft (Windows)...So now I finished conversation with Microsoft Expert over chat and they told me that my audio driver is outdated and not fully compatible with Windows 7. So, stupid Cirrus (which I've never heard of before) is not updating their drivers. Microsoft expert suggested me to contact CirrusLogic Support, but there is no mail and I'm not in USA - so dialing their phone number is too expensive...


I really don't know what to do. This is Apple's false, because they don't really care if customers are satisfied. They are not forcing their suppliers to update drivers. Anyways, which model is your MacBook (which year) ?? Do you suggest trying Win 8.1 or XP ??


Thanks for being active on my topic! 😉

Mar 23, 2015 7:34 PM in response to iLoveiTSM

1. Your MBP 7,1 seems to be a 13-inch Mid 2010 MBP with nVidia GT 320m.

2. What is the Cirrus driver version currently installed on your MBP?

3. As a test,

a. Create a System Restore Point.

b. Remove both nVidia and Cirrus drivers.

c. Reboot Windows.

d. Check which unknown devices you get in Device Manager and post a screen shot from Device Manager.

Mar 24, 2015 7:54 AM in response to iLoveiTSM

The "red" diode is the Optical laser. There is a microswitch which controls if your combined analog/digital port will output digital signals or analog signals. If you insert the headphone in the port and take it out (you may have to repeat this till the laser turns off), then you can install the BC drivers and test.

Mar 24, 2015 4:55 PM in response to Loner T

Yeah, output working fine (switching correctly between earphones and integrated speakers)...For input i tried Apple Earbuds, some PC headphones with mic (tried connecting with splitter) , my Guitar and Sony mic .


Today I downloaded the lastest driver from Cirrus website but no luck -

CS4207 Windows 7 (32/64-bit) and Windows 8 (32/64-bit) Driver
3/2013, v6.6001.1.39 : 107 KB


I would like to contact CirrusSupport, but I don't know how...

May 7, 2015 7:16 AM in response to Loner T

I already done that many times and it doesn't work (of course). If you have read my first topic, you are going to figure out that problem is the driver (made literally by NO ONE). So it seems my friend that Apple,Microsoft and CirrusLogic are not responsible for this audio driver/device/chip... Maybe it's made by me and you!? 🙂 So I hope you can understand now what's actually a problem... So the multi-port on this MacBook is not usable. This is not professional pc as it is presented to us. This problem is special for MBP 7,1 and they are doing nothing about that... This MB was more expensive (and the price is still higher) than the other laptop brand, so I just expect better quality and support. That's all for now.

MacBook Pro Audio Driver

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.