Apple AirPods Max 2 review: Better late than never


I’m honestly shocked the AirPods Max 2 even exists. After Apple only added a USB-C port and a few new colors to its over-ear headphones in 2024, I thought it had given up on delivering a proper upgrade to its priciest AirPods model. I’m happy to report that wasn’t the case.

The AirPods Max 2 is certainly an updated version of Apple’s headphones, but the company is also catching it up to the AirPods Pro 3. The headphones now carry the company’s powerful H2 audio chip, the component that enables features like Adaptive Audio and Live Translation. The USB-C AirPods Max may have barely been an update, but the AirPods Max 2 is worthy of the new numeral in its name. The price is still $549, due in part to the fact that Apple’s products are exempt from Trump’s tariffs, yet these remain some of the most expensive headphones I’ve reviewed. Are the AirPods Max still worth it?

Image for the large product module

Apple/Engadget

The H2 chip delivers a host of new features, but it’s time for a comprehensive redesign on these pricey headphones.

Pros

  • Comfortable
  • Excellent sound quality
  • Lots of new features
Cons

  • Same design, again
  • Expensive
  • Only one hearing health feature

What’s new on the AirPods Max 2?

All of the AirPods Max 2’s major new features are here thanks to the upgrade to the H2 chip. It was baffling that Apple didn’t swap out the H1 when it made the switch to USB-C, choosing instead to saddle its pricey headphones with very outdated silicon for another 16 months. So, in a lot of ways, the AirPods Max 2 is a lot more about getting up to date with the rest of the lineup, which means a host of new tools await.

Thanks to the H2 chip, the AirPods Max 2 has Adaptive Audio, Conversation Awareness, Voice Isolation, Personalized Volume, Siri Interactions (head gestures) and Live Translation. Adaptive Audio blends active noise cancellation (ANC) with transparency mode and automatically adjusts the mix based on your surroundings. Conversation Awareness can tell when you’re talking and automatically lowers the volume and enables transparency mode for quick chats.

Voice Isolation helps improve your voice quality for calls when the AirPods Max 2 is used with compatible apps on an iPhone, iPad or Mac, and I think we’re all well-aware of what Live Translation is. Lastly, Personalized Volume takes notes on your listening preferences over time and applies automatic adjustments based on those and your surroundings.

Unsurprisingly, these features all work as well as they do on the AirPods Pro 3. Of course, there will be some that you use often and others that you might not touch at all. For me, I don’t like contending with unwanted volume changes due to Conversation Awareness, so I turn that one off. It’s not as easily triggered as Sony’s version, but I did trick it with an unexpectedly loud burp. I also don’t use the Siri head gestures, although they work very well. I frequently use Adaptive Audio around the house, which allows me to enable transparency mode to hear what I need to while letting the headphones apply ANC if I encounter unwanted noise. Voice Isolation is also a big improvement to normal voice performance and Live Translation is certainly nice to have.

Two additional H2 features that I do use often on the AirPods Pro, and will do so on the AirPods Max 2 because they work well here, are studio-quality audio recording and Camera Remote. The first is self-explanatory, but it does offer a boost to clips recorded in Voice Memos and the Camera app (my main two uses). Meanwhile, Camera Remote allows you to use the Digital Crown to take a photo or start/stop a video recording without reaching for your iPhone.

Et tu, hearing health?

The fabric ear pads on the AirPods Max 2

The fabric ear pads on the AirPods Max 2 (Billy Steele for Engadget)

Apple’s hearing health features are some of the most important tools on the AirPods Pro. However, you won’t find them on the AirPods Max 2, despite the new H2 chip. While the headphones do offer loud sound reduction, the hearing test, hearing aid and automatic conversation boost tools are absent. There are several reasons for this, the primary one being that the cushions on the over-ear headphones don’t seal off your ears the way the AirPods Pro ear tips do.

Still, loud sound reduction isn’t nothing. This prevents exposure to loud ambient noise while making adjustments to keep the audio sounding good. It’s particularly useful when you encounter blaring construction sounds during a commute or similar inconveniences.

Design: More of the same

The Digital Crown and the listening mode control on the AirPods Max 2

The Digital Crown and the listening mode control on the AirPods Max 2 (Billy Steele for Engadget)

One thing that hasn’t changed on the AirPods Max 2 is the design. For better or worse, Apple has kept the same look that it debuted in 2020. Aside from new colors and the switch from Lightning to USB-C in 2024, there are no other visible differences between this version and the original. I would argue it’s time for the company to change things up, but I can also understand why it hasn’t.

First, let’s discuss what’s great about the AirPods Max’s design. It’s unique, especially the mesh headband, solid aluminum ear cups and fabric ear pads. The punches of color are nice too, and if you prefer something more subtle, the black and gold, er… Midnight and Starlight options fit that bill. From the start, I’ve loved the simple controls that are comprised of the Apple Watch’s Digital Crown and the lone additional button for listening modes (a press and hold will activate Live Translation). The controls are in a great location, and it’s so satisfying to spin the Digital Crown for volume adjustments.

So, why hasn’t Apple redesigned the outside of the AirPods Max? I’d argue it doesn’t think it needs to yet. The AirPods Pro is still largely the same as it has been from the first version, and the regular AirPods only got its first big design overhaul in 2024. The original AirPods debuted in 2016, so if Apple keeps a similar timeline for aesthetic changes to both the Pro and Max lines, we might not see those until 2027 and 2028 respectively.

Sound quality, ANC and calls

Like before, the ear pads are replaceable on the AirPods Max 2

Like before, the ear pads are replaceable on the AirPods Max 2 (Billy Steele for Engadget)

Besides the H2 chip, the other big upgrade to the AirPods Max’s internal components is a new high dynamic range amplifier. This improves overall sound quality by allowing you to listen at higher volumes with low distortion and excellent clarity. Apple also overhauled the digital signal processing (DSP) for better bass response and to enhance the locations of instruments in the mix.

Those tweaks don’t equate to a huge leap in audio performance on the AirPods Max 2, but the gains are noticeable. Sound quality wasn’t an issue before, but you can definitely hear the improved instrument localization and enhanced bass performance across nearly all genres. On Ruston Kelly’s “Waiting to Love You (Piano Version/Live From Salt Lick Sessions),” the singer’s unique voice and the keys completely fill your head. It’s like a barrage of balladry in the best way. You get the texture of the vocals, the reverb of the piano and all the dynamics of the stripped-down live performance.

Jump to something a bit more energetic, like aya’s “navel gazer,” and the AirPods Max 2 deftly manages the vocals, synths and whatever else is happening in the mix (seriously, it’s a lot). And there’s still the sonic deluge that hexed! hits you with. Even with the multi-genre mash-up metal of Bilmuri, these headphones keep the vocals, guitars, drums and subtle sounds separate. There are a lot of delicate details in the artist’s latest tracks — like “More Than Hate,” for example — and the AirPods Max 2 ensures you’ll catch them all. A screeching eagle? Hell yeah, brother.

While wireless listening remains excellent, the AirPods Max 2 still offers lossless audio over USB-C. If you opt for wired use, you can get up to 24-bit/48kHz quality from compatible streaming services or locally stored files. This is the same functionality that Apple delivered in 2025. As expected, it still works well and provides enhanced listening when needed. Personally, I like to use it when I’m sitting at my desk. What’s more, the wired USB-C connection can be used for low-latency audio — which is great when you’re playing a game or mixing/editing audio projects. I should note the rest of the AirPods Max features (Siri, Adaptive Audio, etc.) still work over Bluetooth in wired mode, and there’s also a low-latency Game Mode for wireless use with a Mac, iPhone or iPad.

In terms of ANC, Apple says the H2 unlocks up to 1.5x stronger performance than the previous generation. The company combined the audio chip with new computational audio algorithms to reduce more external sounds — like airplane engines, trains and the roar of a coffee shop. That difference is certainly noticeable, as I found constant sources of noise around my house (fans, white noise machines, HVAC system, etc.) were much less apparent when I had the AirPods Max 2 on. Plus, Adaptive Audio uses the ANC system to pick up any changes and make the necessary adjustments to keep your music, podcast or movie coming through clearly.

Every AirPods model that has ANC is also equipped with transparency mode. Since the debut of the first AirPods Pro, I’ve been continually amazed by the natural sound of this feature. No other audio company comes close to matching the clarity of the ambient sound here, nearly making you forget you’re wearing earbuds or headphones. This has a tremendous impact on calls, as you can hear yourself very well, so you never feel the need to speak loudly. Plus, Voice Isolation combines the AirPods Max 2’s H2 chip with an iPhone, iPad or Mac to further improve your voice and reduce background noise. Most headphones offer average voice performance at best, but like it has in the past, Apple actually delivers.

Battery life

The Smart Case puts the AirPods Max 2 in an "ultra-low-power state"

The Smart Case puts the AirPods Max 2 in an “ultra-low-power state” (Billy Steele for Engadget)

One of the areas I was hoping for an additional boost on the AirPods Max 2 is battery life. Sadly, I was headed for disappointment. This model offers the same 20-hour longevity as its predecessors, a figure that includes ANC and/or Spatial Audio. While it’s certainly enough to get you through a couple of work days or a trans-Atlantic flight, that number falls well short of the 30-50 hours much of the over-ear competition can muster these days.

I haven’t had the AirPods Max 2 long enough to do a full battery test; I chose to focus on the new features instead. However, based on the performance that I’ve seen so far, I have no reason to doubt Apple’s claims here. The company has a solid track record on battery life, and all indications are that it continues on the AirPods Max 2. I’ll update this review when this test is complete.

The competition

The AirPods Max 2's mesh headband

The AirPods Max 2’s mesh headband (Billy Steele for Engadget)

If you’re thoroughly invested in Apple’s ecosystem, the AirPods Max 2 is worth considering. Most of the features are reserved for the iOS, iPadOS and masOS faithful, so it doesn’t really make sense for Android users or Windows devotees to splurge on the $549 headphones. If you’re still balking at that price tag, Sony’s WH-1000XM6 is my current top pick on our best headphones list. While those headphones are $460 at full price, you can currently find them for $400. Sony continues to mix great sound with capable ANC and a list of features few rivals can compete with. Plus, those handy tools are available to both iOS and Android users.

Bose’s second-gen QuietComfort Ultra headphones are another solid option. They offer powerful ANC, great sound quality and excellent comfort for $449, but you can currently snag them for around $400. If noise cancellation performance is your primary concern, this is your pick. Lastly, if money is no object, a personal favorite is the Px8 S2 from Bowers & Wilkins. They’re pure luxury right down to the $799 price tag, and they exude grandeur. The company’s combo of leather and aluminum screams high end and it made some design tweaks for this model to refresh the overall look. Battery life and sound quality are the big attractions here, but just know you’ll have to forgo the advanced features much of the (more affordable) competition provides — like all of those H2-powered tools on the AirPods Max 2.

Wrap-up

Apple AirPods Max 2 and the Smart Case

Apple AirPods Max 2 and the Smart Case (Billy Steele for Engadget)

The AirPods Max 2 is an obvious upgrade over the previous version. And no, I don’t count the USB-C swap-in as a separate model. Simply put, the H2 chip brings Apple’s over-ear headphones on par with the rest of the AirPods lineup, namely the AirPods Pro 3. And since I don’t expect Apple to announce new earbuds this year, that parity should remain for a while.

These headphones are still expensive though, and the more affordable AirPods Pro offer handy hearing health features that are nice to have in your pocket. I could also understand why prospective buyers would want some design changes before making such a big investment. Sure, the AirPods Max 2 looks the same as its predecessor, possibly leaving those who own the previous version with a difficult decision to make. But Apple kept the price the same and brought better sound and more features, so there’s no denying these headphones outperform the original.



Source link

Leave a Reply

Subscribe to Our Newsletter

Get our latest articles delivered straight to your inbox. No spam, we promise.

Recent Reviews


What is XPath in Selenium – Table of Content

What is XPath in Selenium?

Selenium is an open-source, most popular web automation testing tool that supports multiple browsers & OS. XPath in Selenium is an XML Path and a syntax useful for locating an element on a web page. Locating any element on the web page uses XML path or XPath expression. Further, XPath in Selenium is useful for navigating through the HTML structure of the web page. 

Moreover, XPath uses HTML DOM structure to find any element on a web page for both HTML and XML documents. 

The syntax for XPath In Selenium 

XPath in Selenium holds the element’s location on the web page. The basic syntax for XML Path Selenium is as follows-

Xpath=//tagname[@attribute="value"]

The meaning of each expression in the syntax is-

  • // : Choose the existing node.
  • Tagname: Particular node’s tagname.
  • @: This symbol denotes the “Select” attribute.
  • Attribute: Node’s attribute name.
  • Value: Attribute’s Value.

Become a master of Selenium by going through this HKR Selenium Training!

XML Document

The XML documents are the text files that contain XML data, including elements and other markups, in a sequential package. Further, it can include a wide variety of data such as numbers databases, numbers of a mathematical equation, etc. You can understand XML document with an example:-

 Kumar

   AK & Co.

    032456123

Here, the above code is divided into two parts- Document Prolog & Document Elements. Let us discuss them in brief.

Document Prolog

The document prolog appears at the top of the document, beforE the root document element. It includes XML and Document type declaration. 

Document Elements

These major building blocks of XML segregate the document into different sections. Each of these document sections perform a particular purpose. Moreover, you can easily segregate a document into different sections so that search engines can use it. Further, these document elements can be the containers having text and other elements combined. 

Types of XPath

  1. Absolute XPath:
  2. Relative XPath:
Absolute XPath

In Selenium, the absolute XPath is the direct path to find the element. This Xpath begins with the “/” (Slash) symbol and helps select the element from the root. The major drawback of this XPath is that if you change the path of the element or attribute, the absolute XPath will fail.

Relative XPath:

The Relative XPath in Selenium begins with the double forward slash “//” symbol and from the middle of the HTML DOM. You can search elements anywhere on the web page as it doesn’t need to write a lengthy Xpath. This XPath is mainly considered as it is not a complete path from the root element.

For example: //input[@id=‘ap_email’]

Suppose You launch Google Chrome and navigate to google.com. Then locate the search bar utilising XPath. By analysing the web element there is an input tag and attributes like class and id. Utilise the tag name and given attributes to create XPath that will locate the search bar.

If you want to Explore more about Selenium? then read our updated article – Selenium Tutorial

What-is-xpath-in-Selenium-1

Click the Elements tab and press Ctrl + F to open a search box in chromes developers tool.  Write XPath string selector and it will try to search based on that criteria. In the image given above, it has an input tag.  //input implies tagname. Use the name attribute and pass ‘q’ as its value. It provides XPath expression as shown below:

//input[@name=’q’]

XPath string

It has focused on the element that implies this specific element was located utilising XPath.

If you want to Explore more about Selenium? then read our updated article – Selenium Tutorial!

Check out our Latest Tutorial video. Register Now Selenium Online Course to Become an expert in Selenium.

                

Acquire Selenium with jenkins certification by enrolling in the HKR Selenium with jenkins Training program in Hyderabad!

Selenium Certification Training

  • Master Your Craft
  • Lifetime LMS & Faculty Access
  • 24/7 online expert support
  • Real-world & Project Based Learning

XPath Functions

Automation utilizing Selenium is unquestionably an incredible innovation which gives numerous approaches to distinguish an article or component on the website page. Be that as it may, in some cases we do deal with issues in recognizing the articles on a page that have similar credits. Some cases can be: components having similar credits and names or with more than one button with similar name and ids. It’s trying to train selenium to distinguish a specific item on a website page and it is the place where XPath functions to serve as the hero. 

Frequently asked Selenium Interview Questions and Answers !!

Types of XPath Functions

Selenium involves different functions. The three of the most broadly utilized functions are given below:

1) Basic XPath

The basic XPath expression selects nodes or a list of many nodes based on various elements or attributes such as ID, Name, ClassName, etc. It selects them from the XML documents. The syntax we can use for the basic XPath is –

Xpath=//input[@name="uid"
2.Contains()

It is a method used in XPath expression when the value of an attribute or element dynamically changes. You can easily find the elements with a partial text using the “Contains” feature in the XPath expression. Now understand this with the below example.:-

Xpath=//*[contains(@type,'sub')]

The above example denotes that the full value of the element type is submitted, but we use the partial text ‘sub’ here to find the element. Thus, in the above example, we tried to find the element by giving a partial text of the attribute “submit”. 

3) Using OR & AND

Here, we use two conditions, first or second condition, among which one condition must be “True” to execute it. This method is still applicable if any one or both conditions are “true”. It means that any conditions should be true to find the element. The expression we can use for this is-

Xpath=//*[@type="submit" or @name="btnReset"]

The above XPath expression will help determine whether a single or both conditions are ‘True’.

Similarly, in the “And” XPath expression, also we use two conditions, but both conditions should be “true” to locate the element. If any one of the conditions becomes “false”, then the expression cannot find the element. The syntax we can use for this function is-

Xpath=//input[@type="submit" and @name="btnLogin"]
4) Xpath Starts-with

The function Xpath-Starts-with() in the Xpath functions is useful to find the element whose attribute value changes in some conditions. Here the value changes with the refresh of the page or by performing dynamic actions on the webpage. In this method, the initial text of the attribute should be in parallel to locate the element whose attribute value changes interactively. 

Further, you can also find the elements whose attribute value doesn’t change or remain static. You can understand this function’s use by the following example:-

Xpath=//label[starts-with(@id,'message')]

The above syntax shows that two different elements start with the initial id “message”. Here, you can use the Xpath-starts with function to check whose attribute value changes or remains static.

Become a master of Selenium by going through this HKR Selenium Training in Delhi!

HKR Trainings Logo

Subscribe to our YouTube channel to get new updates..!

5) XPath Text() Function

In Selenium WebDriver, the function XPath Text() is a built-in function useful to locate elements based on the web element’s text. Using this function, you can find the same text element. Moreover, the elements that you locate must be in a string format.

Xpath=//td[text()='UserID']

Using the above expression having text function, you can locate the element that will show the exact match of the text.

6) XPath axes methods

This method in XPath functions is useful for finding complex or changing elements. However, we can see the following XPath axes methods which we can use:-

  1. a) Following- It is useful to select all the elements in the document of the existing node(). The expression you can use for this method is-
 Xpath=//*[@type="text"]//following::input
  1. b) Ancestor- The ancestor axes method is useful to select all the ancestor elements of the existing node, like parents, grandparents, etc. Here, the expression you can use is-
Xpath=//*[text()='Enterprise Testing']//ancestor::div
  1. c) Child- This axes method selects all the child elements in the documents’ current node. The expression you can use here is-
Xpath=//*[@id='java_technologies']//child::li
  1. d) Preceding- This method helps select the nodes that come before the existing ones. Here is the example expression:-
Xpath=//*[@type="submit"]//preceding::input

The above expression helps to identify all the input elements before the currently given nodes.

  1. e) Following-sibling- This method helps to select the following siblings of the existing node. All the siblings will be equivalent to the existing node, and the method will find the sibling next to the existing node. Moreover, the syntax you can use here for this method is-
xpath=//*[@type="submit"]//following-sibling::input
  1. f) Parent- It helps to select the parent from the existing node of the element. The following is the syntax you can use here.
Xpath=//*[@id='rt-feature']//parent::div

Many div(s) match with the parent, but if you want to focus on a specific element. For this you can use the below xpath syntax-

Xpath=//*[@id='rt-feature']//parent::div[1]
  1. g) Self- In this method, it selects the existing node where it selects itself only. That means the node here is the “self”. The expression you can use for self is-
Xpath =//*[@type="password"]//self::input
  1. h) Descendant- It helps to select the descendants of the existing element where it recognizes all the element descendants of the existing element. 
Xpath=//*[@id='rt-feature']//descendant::a

Selenium Certification Training

Weekday / Weekend Batches

Conclusion

XPath or an XML Path is used to locate any element or navigate through the HTML structure of a webpage. It is generally used for automation purposes and in cases where it is difficult to find elements using locators like name, class, ID, etc. However, it is the most important among the locators useful in Selenium to identify web elements. Also, it is a handy locator for the testers of web pages.

Thus, learning about XPath in Selenium will help you quickly identify a web element on a web page. 

Related Articles:



Source link